Aug 07
2024
SELL
Open market or private sale
$1,086,990
$476.75 p/Share
2,280
Reduced 8.93%
23,259
Common Stock
Jul 24
2024
SELL
Open market or private sale
$1,113,688
$488.46 p/Share
2,280
Reduced 8.2%
25,539
Common Stock
Jul 10
2024
SELL
Open market or private sale
$1,111,135
$487.34 p/Share
2,280
Reduced 7.58%
27,819
Common Stock
Jun 26
2024
SELL
Open market or private sale
$1,075,521
$471.72 p/Share
2,280
Reduced 7.04%
30,099
Common Stock
Jun 12
2024
SELL
Open market or private sale
$1,089,840
$478.0 p/Share
2,280
Reduced 6.58%
32,379
Common Stock
May 29
2024
SELL
Open market or private sale
$1,015,876
$445.56 p/Share
2,280
Reduced 6.17%
34,659
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,428,793
$431.79 p/Share
3,309
Reduced 8.22%
36,939
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,182,670
$420.58 p/Share
2,812
Reduced 6.53%
40,248
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,590,037
$424.01 p/Share
3,750
Reduced 8.01%
43,060
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$887,754
$422.74 p/Share
2,100
Reduced 4.29%
46,810
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,928
Added 10.81%
48,910
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
13,680
Added 24.14%
42,982
Common Stock
Nov 14
2023
SELL
Open market or private sale
$2,151,633
$380.82 p/Share
5,650
Reduced 16.17%
29,302
Common Stock
Oct 31
2023
SELL
Open market or private sale
$2,011,303
$355.92 p/Share
5,651
Reduced 13.92%
34,952
Common Stock
Oct 17
2023
SELL
Open market or private sale
$2,109,235
$373.25 p/Share
5,651
Reduced 12.22%
40,603
Common Stock
Oct 03
2023
SELL
Open market or private sale
$1,951,177
$345.28 p/Share
5,651
Reduced 10.89%
46,254
Common Stock
Sep 19
2023
SELL
Open market or private sale
$1,983,501
$351.0 p/Share
5,651
Reduced 9.82%
51,905
Common Stock
Sep 05
2023
SELL
Open market or private sale
$1,992,881
$352.66 p/Share
5,651
Reduced 8.94%
57,556
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$956,408
$289.12 p/Share
3,308
Reduced 4.97%
63,207
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,098,187
$292.85 p/Share
3,750
Reduced 5.34%
66,515
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,488,913
$298.26 p/Share
4,992
Reduced 6.63%
70,265
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$796,751
$294.33 p/Share
2,707
Reduced 3.47%
75,257
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
28,452
Added 26.74%
77,964
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$84,356
$271.24 p/Share
311
Reduced 0.62%
49,512
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$283,002
$227.86 p/Share
1,242
Reduced 2.43%
49,823
Common Stock