Insider Purchases Last 6 Months | Shares | Trans |
---|---|---|
Purchases | 475,760 | 112 |
Sales | 479,100 | 138 |
Net Shares Purchased (Sold) | -3,340 | 250 |
Total Insider Shares Held | 46.32k | N/A |
% Net Shares Purchased (Sold) | -6.70% | 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 |
---|---|---|---|---|---|
SAYLOR MICHAEL J | Sale at price 1140.79 - 1188.43 per share. | Direct | 2,942,863 | Apr 17, 2024 | 2,518 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 17, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1189.12 - 1258.05 per share. | Direct | 3,023,310 | Apr 17, 2024 | 2,482 |
SAYLOR MICHAEL J | Sale at price 1220.23 - 1312.00 per share. | Direct | 6,342,941 | Apr 16, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 16, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1325.00 - 1360.40 per share. | Direct | 1,567,956 | Apr 15, 2024 | 1,164 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 15, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1363.47 - 1420.40 per share. | Direct | 2,628,173 | Apr 15, 2024 | 1,869 |
SAYLOR MICHAEL J | Sale at price 1423.44 - 1470.00 per share. | Direct | 2,866,307 | Apr 15, 2024 | 1,967 |
SAYLOR MICHAEL J | Sale at price 1448.26 - 1535.54 per share. | Direct | 7,449,115 | Apr 12, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 12, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1519.25 - 1567.99 per share. | Direct | 7,698,625 | Apr 11, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 11, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1392.59 - 1566.00 per share. | Direct | 7,289,219 | Apr 10, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 10, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1379.86 - 1436.51 per share. | Direct | 5,649,840 | Apr 09, 2024 | 4,006 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 09, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1437.64 - 1478.10 per share. | Direct | 1,453,255 | Apr 09, 2024 | 994 |
SAYLOR MICHAEL J | Sale at price 1497.44 - 1612.00 per share. | Direct | 7,687,003 | Apr 08, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 08, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1480.00 - 1652.00 per share. | Direct | 6,802,351 | Apr 05, 2024 | 4,312 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 05, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1653.99 - 1663.82 per share. | Direct | 1,140,350 | Apr 05, 2024 | 688 |
SAYLOR MICHAEL J | Sale at price 1645.00 - 1739.18 per share. | Direct | 8,480,060 | Apr 04, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 04, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1580.01 - 1684.00 per share. | Direct | 8,194,546 | Apr 03, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 03, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1475.30 - 1569.01 per share. | Direct | 6,924,978 | Apr 02, 2024 | 4,553 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 02, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1574.66 - 1587.28 per share. | Direct | 706,435 | Apr 02, 2024 | 447 |
SAYLOR MICHAEL J | Sale at price 1594.98 - 1674.45 per share. | Direct | 8,154,377 | Apr 01, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Apr 01, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1650.01 - 1855.89 per share. | Direct | 6,919,114 | Mar 28, 2024 | 3,973 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 28, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1860.00 - 1977.01 per share. | Direct | 1,978,804 | Mar 28, 2024 | 1,027 |
SAYLOR MICHAEL J | Sale at price 1854.98 - 1937.00 per share. | Direct | 7,373,214 | Mar 27, 2024 | 3,860 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 27, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1938.90 - 1960.00 per share. | Direct | 2,224,517 | Mar 27, 2024 | 1,140 |
SAYLOR MICHAEL J | Sale at price 1810.00 - 1902.00 per share. | Direct | 9,352,038 | Mar 26, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 26, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1605.00 - 1789.98 per share. | Direct | 3,970,727 | Mar 25, 2024 | 2,340 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 25, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1790.06 - 1849.63 per share. | Direct | 3,372,663 | Mar 25, 2024 | 1,851 |
SAYLOR MICHAEL J | Sale at price 1851.23 - 1868.64 per share. | Direct | 1,502,287 | Mar 25, 2024 | 809 |
SAYLOR MICHAEL J | Sale at price 1519.16 - 1587.72 per share. | Direct | 7,722,131 | Mar 22, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 22, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1594.12 - 1668.00 per share. | Direct | 6,077,655 | Mar 21, 2024 | 3,740 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 21, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1669.88 - 1698.30 per share. | Direct | 2,117,415 | Mar 21, 2024 | 1,260 |
PATTEN JARROD MICHAEL | Sale at price 1406.00 - 1700.00 per share. | Direct | 8,064,624 | Mar 21, 2024 | 5,100 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 619,293 | Mar 21, 2024 | 5,100 |
SAYLOR MICHAEL J | Sale at price 1368.00 - 1516.00 per share. | Direct | 5,724,300 | Mar 20, 2024 | 3,988 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 20, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1525.89 - 1546.52 per share. | Direct | 1,555,466 | Mar 20, 2024 | 1,012 |
SAYLOR MICHAEL J | Sale at price 1240.00 - 1403.55 per share. | Direct | 4,814,962 | Mar 19, 2024 | 3,669 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 19, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1404.10 - 1427.45 per share. | Direct | 1,884,869 | Mar 19, 2024 | 1,331 |
SAYLOR MICHAEL J | Sale at price 1480.00 - 1643.97 per share. | Direct | 4,925,088 | Mar 18, 2024 | 3,152 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 18, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1644.19 - 1721.45 per share. | Direct | 3,094,642 | Mar 18, 2024 | 1,848 |
SAYLOR MICHAEL J | Sale at price 1589.99 - 1663.96 per share. | Direct | 3,000,978 | Mar 15, 2024 | 1,850 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 15, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1664.86 - 1774.11 per share. | Direct | 2,666,182 | Mar 15, 2024 | 1,550 |
SAYLOR MICHAEL J | Sale at price 1775.85 - 1808.26 per share. | Direct | 2,857,576 | Mar 15, 2024 | 1,600 |
SAYLOR MICHAEL J | Sale at price 1568.82 - 1640.96 per share. | Direct | 1,588,606 | Mar 14, 2024 | 982 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 14, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1642.28 - 1675.00 per share. | Direct | 3,842,877 | Mar 14, 2024 | 2,310 |
SAYLOR MICHAEL J | Sale at price 1676.85 - 1707.66 per share. | Direct | 2,551,757 | Mar 14, 2024 | 1,508 |
SAYLOR MICHAEL J | Sale at price 1708.36 - 1745.99 per share. | Direct | 344,496 | Mar 14, 2024 | 200 |
SAYLOR MICHAEL J | Sale at price 1632.83 - 1727.61 per share. | Direct | 4,537,879 | Mar 13, 2024 | 2,688 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 13, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1733.00 - 1767.59 per share. | Direct | 4,053,517 | Mar 13, 2024 | 2,312 |
SAYLOR MICHAEL J | Sale at price 1455.80 - 1535.36 per share. | Direct | 4,999,520 | Mar 12, 2024 | 3,307 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 12, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1536.11 - 1593.35 per share. | Direct | 2,637,739 | Mar 12, 2024 | 1,693 |
PATTEN JARROD MICHAEL | Sale at price 1464.23 - 1590.00 per share. | Direct | 3,931,716 | Mar 12, 2024 | 2,575 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 312,682 | Mar 12, 2024 | 2,575 |
SAYLOR MICHAEL J | Sale at price 1479.00 - 1566.15 per share. | Direct | 3,349,069 | Mar 11, 2024 | 2,182 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 11, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1571.74 - 1650.00 per share. | Direct | 4,530,501 | Mar 11, 2024 | 2,818 |
SAYLOR MICHAEL J | Sale at price 1290.37 - 1399.00 per share. | Direct | 5,341,971 | Mar 08, 2024 | 3,950 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 08, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1400.29 - 1431.06 per share. | Direct | 1,485,801 | Mar 08, 2024 | 1,050 |
SAYLOR MICHAEL J | Sale at price 1232.64 - 1315.00 per share. | Direct | 6,394,133 | Mar 07, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 07, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1138.96 - 1193.88 per share. | Direct | 2,094,240 | Mar 06, 2024 | 1,799 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 06, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1194.71 - 1248.43 per share. | Direct | 2,069,110 | Mar 06, 2024 | 1,675 |
SAYLOR MICHAEL J | Sale at price 1250.55 - 1283.99 per share. | Direct | 1,926,833 | Mar 06, 2024 | 1,526 |
SAYLOR MICHAEL J | Sale at price 1051.16 - 1189.26 per share. | Direct | 3,366,371 | Mar 05, 2024 | 2,937 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 05, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 1051.01 - 1256.88 per share. | Direct | 2,421,076 | Mar 05, 2024 | 2,063 |
SAYLOR MICHAEL J | Sale at price 1079.27 - 1334.01 per share. | Direct | 6,630,311 | Mar 04, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 04, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 996.00 - 1079.27 per share. | Direct | 5,144,373 | Mar 01, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Mar 01, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 968.36 - 1036.96 per share. | Direct | 5,022,435 | Feb 29, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 29, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 995.87 - 1026.43 per share. | Direct | 429,841 | Feb 29, 2024 | 425 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 51,608 | Feb 29, 2024 | 425 |
MONTGOMERY JEANINE J. | Sale at price 1000.00 per share. | Direct | 1,000,000 | Feb 29, 2024 | 1,000 |
MONTGOMERY JEANINE J. | Conversion of Exercise of derivative security at price 404.60 per share. | Direct | 404,600 | Feb 29, 2024 | 1,000 |
SHAO WEI-MING | Sale at price 1025.00 per share. | Direct | 1,281,250 | Feb 29, 2024 | 1,250 |
SHAO WEI-MING | Conversion of Exercise of derivative security at price 151.60 per share. | Direct | 189,500 | Feb 29, 2024 | 1,250 |
GRAHAM STEPHEN X | Sale at price 950.00 per share. | Direct | 1,900,000 | Feb 28, 2024 | 2,000 |
GRAHAM STEPHEN X | Conversion of Exercise of derivative security at price 186.54 per share. | Direct | 373,080 | Feb 28, 2024 | 2,000 |
SAYLOR MICHAEL J | Sale at price 920.37 - 998.65 per share. | Direct | 4,805,023 | Feb 28, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 28, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 933.23 - 999.75 per share. | Direct | 632,424 | Feb 28, 2024 | 650 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 78,930 | Feb 28, 2024 | 650 |
LE PHONG Q | Sale at price 960.40 - 974.61 per share. | Direct | 9,663,292 | Feb 28, 2024 | 10,000 |
LE PHONG Q | Conversion of Exercise of derivative security at price 151.60 per share. | Direct | 1,516,000 | Feb 28, 2024 | 10,000 |
SHAO WEI-MING | Sale at price 961.08 - 1000.00 per share. | Direct | 3,172,160 | Feb 28, 2024 | 3,250 |
SHAO WEI-MING | Conversion of Exercise of derivative security at price 151.60 per share. | Direct | 492,700 | Feb 28, 2024 | 3,250 |
GRAHAM STEPHEN X | Sale at price 890.00 per share. | Direct | 890,000 | Feb 27, 2024 | 1,000 |
GRAHAM STEPHEN X | Conversion of Exercise of derivative security at price 186.54 per share. | Direct | 186,540 | Feb 27, 2024 | 1,000 |
SAYLOR MICHAEL J | Sale at price 849.98 - 883.46 per share. | Direct | 4,333,748 | Feb 27, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 27, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 853.93 - 874.37 per share. | Direct | 410,639 | Feb 27, 2024 | 475 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 57,679 | Feb 27, 2024 | 475 |
LE PHONG Q | Sale at price 855.81 - 866.57 per share. | Direct | 8,612,441 | Feb 27, 2024 | 10,000 |
LE PHONG Q | Conversion of Exercise of derivative security at price 151.60 per share. | Direct | 1,516,000 | Feb 27, 2024 | 10,000 |
SHAO WEI-MING | Sale at price 852.74 per share. | Direct | 2,558,220 | Feb 27, 2024 | 3,000 |
SHAO WEI-MING | Conversion of Exercise of derivative security at price 151.60 per share. | Direct | 454,800 | Feb 27, 2024 | 3,000 |
KANG ANDREW | Sale at price 870.02 - 872.30 per share. | Direct | 3,263,648 | Feb 27, 2024 | 3,750 |
KANG ANDREW | Conversion of Exercise of derivative security at price 197.44 per share. | Direct | 740,400 | Feb 27, 2024 | 3,750 |
GRAHAM STEPHEN X | Sale at price 750.00 - 790.00 per share. | Direct | 3,080,000 | Feb 26, 2024 | 4,000 |
GRAHAM STEPHEN X | Conversion of Exercise of derivative security at price 175.98 - 186.54 per share. | Direct | 725,040 | Feb 26, 2024 | 4,000 |
SAYLOR MICHAEL J | Sale at price 687.94 - 808.88 per share. | Direct | 3,828,352 | Feb 26, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 26, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 709.67 - 800.16 per share. | Direct | 2,278,323 | Feb 26, 2024 | 2,980 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 361,861 | Feb 26, 2024 | 2,980 |
SAYLOR MICHAEL J | Sale at price 683.90 - 699.78 per share. | Direct | 3,457,571 | Feb 23, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 23, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 683.70 - 719.31 per share. | Direct | 3,521,518 | Feb 22, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 22, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 683.97 - 719.92 per share. | Direct | 648,284 | Feb 22, 2024 | 925 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 112,323 | Feb 22, 2024 | 925 |
SAYLOR MICHAEL J | Sale at price 668.51 - 684.25 per share. | Direct | 3,379,177 | Feb 21, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 21, 2024 | 5,000 |
SAYLOR MICHAEL J | Sale at price 672.00 - 712.00 per share. | Direct | 3,472,777 | Feb 20, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 20, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 705.32 - 715.10 per share. | Direct | 409,226 | Feb 20, 2024 | 575 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 69,822 | Feb 20, 2024 | 575 |
SAYLOR MICHAEL J | Sale at price 691.11 - 737.42 per share. | Direct | 3,543,430 | Feb 16, 2024 | 5,000 |
SAYLOR MICHAEL J | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 607,150 | Feb 16, 2024 | 5,000 |
PATTEN JARROD MICHAEL | Sale at price 722.34 - 801.61 per share. | Direct | 875,886 | Feb 16, 2024 | 1,125 |
PATTEN JARROD MICHAEL | Conversion of Exercise of derivative security at price 121.43 per share. | Direct | 136,609 | Feb 16, 2024 | 1,125 |
GRAHAM STEPHEN X | Sale at price 778.64 per share. | Direct | 1,557,280 | Feb 15, 2024 | 2,000 |
GRAHAM STEPHEN X | Conversion of Exercise of derivative security at price 175.98 per share. | Direct | 351,960 | Feb 15, 2024 | 2,000 |