Insider Purchases Last 6 Months | Shares | Trans |
---|---|---|
Purchases | 0 | 0 |
Sales | N/A | 0 |
Net Shares Purchased (Sold) | 0 | 0 |
Total Insider Shares Held | 189.33k | N/A |
% Net Shares Purchased (Sold) | N/A | N/A |
Net Institutional Purchases Prior Quarter to Latest Quarter | Shares |
---|---|
Net Shares Purchased (Sold) | N/A |
% Change in Institutional Shares Held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 561.48 per share. | Direct | 1,684 | May 03, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 560.50 per share. | Direct | 1,682 | May 02, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 558.69 per share. | Direct | 1,676 | May 01, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 576.30 per share. | Direct | 1,729 | Apr 30, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 602.40 per share. | Direct | 1,807 | Apr 29, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 595.67 per share. | Direct | 1,787 | Apr 26, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 592.02 per share. | Direct | 1,776 | Apr 25, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 589.01 per share. | Direct | 1,767 | Apr 24, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 587.81 per share. | Direct | 1,763 | Apr 23, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 585.81 per share. | Direct | 1,757 | Apr 22, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 582.60 per share. | Direct | 1,748 | Apr 19, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 582.40 per share. | Direct | 1,747 | Apr 18, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 584.96 per share. | Direct | 1,755 | Apr 17, 2024 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 586.93 per share. | Direct | 1,761 | Apr 16, 2024 | 3 |
STAHL MURRAY | Purchase at price 583.91 per share. | Indirect | 7,007 | Apr 15, 2024 | 12 |
STAHL MURRAY | Purchase at price 605.72 per share. | Indirect | 7,269 | Apr 12, 2024 | 12 |
STAHL MURRAY | Purchase at price 601.52 per share. | Indirect | 7,218 | Apr 11, 2024 | 12 |
STAHL MURRAY | Purchase at price 594.22 per share. | Indirect | 7,131 | Apr 10, 2024 | 12 |
STAHL MURRAY | Purchase at price 589.41 per share. | Indirect | 7,073 | Apr 09, 2024 | 12 |
STAHL MURRAY | Purchase at price 579.12 per share. | Indirect | 6,949 | Apr 08, 2024 | 12 |
STAHL MURRAY | Purchase at price 596.22 per share. | Indirect | 7,155 | Apr 05, 2024 | 12 |
STAHL MURRAY | Purchase at price 597.16 per share. | Indirect | 7,166 | Apr 04, 2024 | 12 |
STAHL MURRAY | Purchase at price 586.90 per share. | Indirect | 7,043 | Apr 03, 2024 | 12 |
STAHL MURRAY | Purchase at price 575.66 per share. | Indirect | 6,908 | Apr 02, 2024 | 12 |
STAHL MURRAY | Purchase at price 571.09 per share. | Indirect | 6,853 | Apr 01, 2024 | 12 |
STAHL MURRAY | Purchase at price 578.51 per share. | Indirect | 6,942 | Mar 28, 2024 | 12 |
STAHL MURRAY | Purchase at price 1728.99 per share. | Indirect | 20,748 | Mar 27, 2024 | 12 |
STAHL MURRAY | Purchase at price 1679.18 per share. | Indirect | 20,150 | Mar 26, 2024 | 12 |
STAHL MURRAY | Purchase at price 1724.56 per share. | Indirect | 20,695 | Mar 25, 2024 | 12 |
STAHL MURRAY | Purchase at price 1685.87 per share. | Indirect | 20,230 | Mar 22, 2024 | 12 |
STAHL MURRAY | Purchase at price 1699.96 per share. | Indirect | 20,400 | Mar 21, 2024 | 12 |
STAHL MURRAY | Purchase at price 1691.80 per share. | Indirect | 15,226 | Mar 20, 2024 | 9 |
STAHL MURRAY | Purchase at price 1686.00 per share. | Indirect | 20,232 | Mar 19, 2024 | 12 |
STAHL MURRAY | Purchase at price 1670.10 per share. | Indirect | 20,041 | Mar 18, 2024 | 12 |
STAHL MURRAY | Purchase at price 1666.49 per share. | Indirect | 19,998 | Mar 15, 2024 | 12 |
STAHL MURRAY | Purchase at price 1642.81 per share. | Indirect | 19,714 | Mar 14, 2024 | 12 |
ROOSA ROBERT M. | Purchase at price 1634.00 - 1648.50 per share. | Indirect | 492,366 | Mar 14, 2024 | 300 |
OLIVER ERIC L | Purchase at price 1541.26 - 1622.25 per share. | Indirect | 473,049 | Mar 13, 2024 | 300 |
STAHL MURRAY | Purchase at price 1606.47 per share. | Indirect | 19,278 | Mar 13, 2024 | 12 |
STAHL MURRAY | Purchase at price 1575.47 per share. | Indirect | 18,906 | Mar 12, 2024 | 12 |
STAHL MURRAY | Purchase at price 1553.02 per share. | Indirect | 18,636 | Mar 11, 2024 | 12 |
STAHL MURRAY | Purchase at price 1527.72 per share. | Indirect | 18,333 | Mar 08, 2024 | 12 |
STAHL MURRAY | Purchase at price 1501.62 per share. | Indirect | 18,019 | Mar 07, 2024 | 12 |
OLIVER ERIC L | Purchase at price 1500.00 - 1552.47 per share. | Indirect | 459,482 | Mar 06, 2024 | 300 |
STAHL MURRAY | Purchase at price 1485.44 per share. | Indirect | 17,825 | Mar 06, 2024 | 12 |
STAHL MURRAY | Purchase at price 1515.70 per share. | Indirect | 18,188 | Mar 05, 2024 | 12 |
STAHL MURRAY | Purchase at price 1538.29 per share. | Indirect | 18,459 | Mar 04, 2024 | 12 |
STAHL MURRAY | Purchase at price 1565.72 per share. | Indirect | 18,789 | Mar 01, 2024 | 12 |
STAHL MURRAY | Purchase at price 1575.42 per share. | Indirect | 18,905 | Feb 29, 2024 | 12 |
STAHL MURRAY | Purchase at price 1542.27 per share. | Indirect | 18,507 | Feb 28, 2024 | 12 |
STAHL MURRAY | Purchase at price 1587.10 per share. | Indirect | 19,045 | Feb 27, 2024 | 12 |
STAHL MURRAY | Purchase at price 1560.23 per share. | Indirect | 18,723 | Feb 26, 2024 | 12 |
STAHL MURRAY | Purchase at price 1561.36 per share. | Indirect | 18,736 | Feb 23, 2024 | 12 |
STAHL MURRAY | Purchase at price 1563.42 per share. | Indirect | 18,761 | Feb 22, 2024 | 12 |
STAHL MURRAY | Purchase at price 1563.42 per share. | Indirect | 18,761 | Feb 22, 2024 | 12 |
STAHL MURRAY | Purchase at price 1563.42 per share. | Indirect | 18,761 | Feb 22, 2024 | 12 |
STAHL MURRAY | Purchase at price 1522.38 per share. | Indirect | 18,269 | Feb 21, 2024 | 12 |
STAHL MURRAY | Purchase at price 1490.98 per share. | Indirect | 17,892 | Feb 20, 2024 | 12 |
STAHL MURRAY | Purchase at price 1511.81 per share. | Indirect | 18,142 | Feb 16, 2024 | 12 |
STAHL MURRAY | Purchase at price 1487.56 per share. | Indirect | 17,851 | Feb 15, 2024 | 12 |
STAHL MURRAY | Purchase at price 1436.68 per share. | Indirect | 17,240 | Feb 14, 2024 | 12 |
STAHL MURRAY | Purchase at price 1424.54 per share. | Indirect | 17,094 | Feb 13, 2024 | 12 |
STAHL MURRAY | Purchase at price 1466.35 per share. | Indirect | 17,596 | Feb 12, 2024 | 12 |
BUFFINGTON STEPHANIE | Direct | Feb 09, 2024 | 120 | ||
GLOVER TYLER | Direct | Feb 09, 2024 | 710 | ||
STAHL MURRAY | Purchase at price 1466.11 per share. | Indirect | 17,593 | Feb 09, 2024 | 12 |
DOBBS MICHEAL W | Direct | Feb 09, 2024 | 196 | ||
STEDDUM CHRIS | Direct | Feb 09, 2024 | 313 | ||
STAHL MURRAY | Purchase at price 1481.82 per share. | Indirect | 17,782 | Feb 08, 2024 | 12 |
STAHL MURRAY | Purchase at price 1490.85 per share. | Indirect | 17,890 | Feb 07, 2024 | 12 |
STAHL MURRAY | Purchase at price 1444.43 per share. | Indirect | 17,333 | Feb 06, 2024 | 12 |
STAHL MURRAY | Purchase at price 1428.98 per share. | Indirect | 17,148 | Feb 05, 2024 | 12 |
STAHL MURRAY | Purchase at price 1438.14 per share. | Indirect | 17,258 | Feb 02, 2024 | 12 |
STAHL MURRAY | Purchase at price 1449.62 per share. | Indirect | 17,395 | Feb 01, 2024 | 12 |
STAHL MURRAY | Purchase at price 1461.33 per share. | Indirect | 17,536 | Jan 31, 2024 | 12 |
STAHL MURRAY | Purchase at price 1503.91 - 1505.48 per share. | Indirect | 16,546 | Jan 30, 2024 | 11 |
STAHL MURRAY | Purchase at price 1509.68 - 1520.85 per share. | Indirect | 15,197 | Jan 29, 2024 | 10 |
STAHL MURRAY | Purchase at price 1488.69 - 1494.60 per share. | Indirect | 14,893 | Jan 26, 2024 | 10 |
STAHL MURRAY | Purchase at price 1488.61 - 1494.42 per share. | Indirect | 14,938 | Jan 25, 2024 | 10 |
STAHL MURRAY | Purchase at price 1505.49 - 1506.55 per share. | Indirect | 15,056 | Jan 24, 2024 | 10 |
STAHL MURRAY | Purchase at price 1488.46 - 1490.86 per share. | Indirect | 14,906 | Jan 23, 2024 | 10 |
STAHL MURRAY | Purchase at price 1488.99 - 1495.89 per share. | Indirect | 14,897 | Jan 22, 2024 | 10 |
STAHL MURRAY | Purchase at price 1485.16 - 1487.66 per share. | Indirect | 14,874 | Jan 19, 2024 | 10 |
STAHL MURRAY | Purchase at price 1484.37 per share. | Indirect | 17,812 | Jan 18, 2024 | 12 |
STAHL MURRAY | Purchase at price 1471.40 per share. | Indirect | 17,657 | Jan 17, 2024 | 12 |
STAHL MURRAY | Purchase at price 1475.14 per share. | Indirect | 17,702 | Jan 16, 2024 | 12 |
STAHL MURRAY | Purchase at price 1531.22 per share. | Indirect | 18,375 | Jan 12, 2024 | 12 |
STAHL MURRAY | Purchase at price 1508.42 per share. | Indirect | 18,101 | Jan 11, 2024 | 12 |
STAHL MURRAY | Purchase at price 1512.29 per share. | Indirect | 18,147 | Jan 10, 2024 | 12 |
STAHL MURRAY | Purchase at price 1531.92 per share. | Indirect | 18,383 | Jan 09, 2024 | 12 |
STAHL MURRAY | Purchase at price 1536.77 per share. | Indirect | 18,441 | Jan 08, 2024 | 12 |
STAHL MURRAY | Purchase at price 1555.25 per share. | Indirect | 18,663 | Jan 05, 2024 | 12 |
STAHL MURRAY | Purchase at price 1550.50 per share. | Indirect | 18,606 | Jan 04, 2024 | 12 |
STAHL MURRAY | Purchase at price 1595.58 per share. | Indirect | 19,147 | Jan 03, 2024 | 12 |
STAHL MURRAY | Purchase at price 1604.61 per share. | Indirect | 19,255 | Jan 02, 2024 | 12 |
BEST RHYS J | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
OLIVER ERIC L | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
COOK DONALD G | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
DUGANIER BARBARA J. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
WOUNG-CHAPMAN MARGUERITE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
STAHL MURRAY | Purchase at price 1572.45 per share. | Indirect | 18,869 | Dec 29, 2023 | 12 |
STAHL MURRAY | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
ROOSA ROBERT M. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
EPPS DONNA E | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
KURZ KARL F | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Dec 29, 2023 | 80 |
STAHL MURRAY | Purchase at price 1598.12 per share. | Indirect | 19,177 | Dec 28, 2023 | 12 |
STAHL MURRAY | Purchase at price 1637.03 per share. | Indirect | 19,644 | Dec 27, 2023 | 12 |
STAHL MURRAY | Purchase at price 1638.51 per share. | Indirect | 19,662 | Dec 26, 2023 | 12 |
STAHL MURRAY | Purchase at price 1615.80 per share. | Indirect | 19,390 | Dec 22, 2023 | 12 |
STAHL MURRAY | Purchase at price 1618.02 per share. | Indirect | 19,416 | Dec 21, 2023 | 12 |
STAHL MURRAY | Purchase at price 1613.69 per share. | Indirect | 19,364 | Dec 20, 2023 | 12 |
STAHL MURRAY | Purchase at price 1627.37 per share. | Indirect | 19,528 | Dec 19, 2023 | 12 |
STAHL MURRAY | Purchase at price 1602.37 per share. | Indirect | 17,626 | Dec 18, 2023 | 11 |
STAHL MURRAY | Purchase at price 1597.23 per share. | Indirect | 19,167 | Dec 15, 2023 | 12 |
STAHL MURRAY | Purchase at price 1597.23 per share. | Indirect | 19,167 | Dec 15, 2023 | 12 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1603.95 per share. | Direct | 4,812 | Dec 14, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1574.41 per share. | Direct | 4,723 | Dec 13, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1545.71 per share. | Direct | 4,637 | Dec 12, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1554.65 per share. | Direct | 4,664 | Dec 11, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1546.12 per share. | Direct | 4,638 | Dec 08, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1516.52 per share. | Direct | 4,550 | Dec 07, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1485.68 per share. | Direct | 4,457 | Dec 06, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1487.80 per share. | Direct | 4,463 | Dec 05, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1597.16 per share. | Direct | 4,791 | Dec 04, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1746.28 per share. | Direct | 5,239 | Dec 01, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1671.95 per share. | Indirect | 5,016 | Nov 30, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1652.07 per share. | Direct | 4,956 | Nov 29, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1618.12 per share. | Direct | 4,854 | Nov 28, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1637.02 per share. | Indirect | 4,911 | Nov 27, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1650.00 per share. | Direct | 4,950 | Nov 24, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1642.00 per share. | Direct | 4,926 | Nov 22, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1641.48 per share. | Direct | 4,924 | Nov 21, 2023 | 3 |
BEST RHYS J | Purchase at price 1682.48 per share. | Direct | 126,186 | Nov 20, 2023 | 75 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1639.40 per share. | Direct | 4,918 | Nov 20, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1652.00 per share. | Direct | 4,956 | Nov 17, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1612.58 per share. | Direct | 4,838 | Nov 16, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1682.79 per share. | Direct | 5,048 | Nov 15, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1703.95 per share. | Direct | 5,112 | Nov 14, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1661.37 per share. | Direct | 4,984 | Nov 13, 2023 | 3 |
WOUNG-CHAPMAN MARGUERITE | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Nov 10, 2023 | 11 |
ROOSA ROBERT M. | Stock Award(Grant) at price 0.00 per share. | Direct | 0 | Nov 10, 2023 | 11 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1641.00 - 1658.56 per share. | Direct | 9,899 | Nov 10, 2023 | 6 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1650.55 per share. | Direct | 4,952 | Nov 08, 2023 | 3 |
COOK DONALD G | Purchase at price 1733.11 per share. | Direct | 8,666 | Nov 07, 2023 | 5 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1696.81 per share. | Direct | 5,090 | Nov 07, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1759.48 per share. | Indirect | 5,278 | Nov 06, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1809.01 per share. | Direct | 5,427 | Nov 03, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1797.80 per share. | Direct | 5,393 | Nov 02, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1842.74 per share. | Indirect | 5,528 | Nov 01, 2023 | 3 |
HORIZON KINETICS ASSET MANAGEMENT L.L.C. | Purchase at price 1845.95 per share. | Indirect | 5,538 | Oct 31, 2023 | 3 |