Nov 18
2024
BUY
Grant, award, or other acquisition
-
245
Added 0.08%
299,915
Common Stock
Sep 06
2024
SELL
Open market or private sale
$3,376,368
$863.08 p/Share
3,912
Reduced 5.43%
68,078
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
-
4,016
Reduced 5.28%
71,990
Common Stock
Jun 06
2024
SELL
Open market or private sale
$11,902,607
$1086.5 p/Share
10,955
Reduced 12.6%
76,006
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
-
11,257
Reduced 11.46%
86,961
Common Stock
Apr 15
2024
SELL
Open market or private sale
$4,938,891
$824.11 p/Share
5,993
Reduced 5.75%
98,218
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$415,254
$69.29 p/Share
5,993
Added 5.44%
104,211
Common Stock
Mar 15
2024
SELL
Open market or private sale
$5,530,640
$922.85 p/Share
5,993
Reduced 5.75%
98,218
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$415,254
$69.29 p/Share
5,993
Added 5.44%
104,211
Common Stock
Feb 15
2024
SELL
Open market or private sale
$5,169,142
$862.53 p/Share
5,993
Reduced 5.75%
98,218
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$415,254
$69.29 p/Share
5,993
Added 5.44%
104,211
Common Stock
Jan 16
2024
SELL
Open market or private sale
$12,881,596
$716.52 p/Share
17,978
Reduced 15.47%
98,218
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$1,245,695
$69.29 p/Share
17,978
Added 13.4%
116,196
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
4,101
Reduced 5.12%
75,999
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
6,129
Added 6.94%
82,128
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
16,090
Added 14.08%
98,218
Common Stock (Long-Ter...
Jun 02
2023
SELL
Open market or private sale
$3,058,368
$477.87 p/Share
6,400
Reduced 7.4%
80,100
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
-
6,292
Reduced 6.78%
86,500
Common Stock
Feb 21
2023
SELL
Open market or private sale
$14,414,082
$400.87 p/Share
35,957
Reduced 28.05%
92,252
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$2,491,460
$69.29 p/Share
35,957
Added 21.9%
128,209
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,001,347
$397.36 p/Share
2,520
Reduced 2.66%
92,252
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,029,500
$355.0 p/Share
2,900
Reduced 2.97%
94,772
Common Stock
Oct 03
2022
SELL
Open market or private sale
$1,040,292
$315.24 p/Share
3,300
Reduced 3.27%
97,672
Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,022,288
$349.5 p/Share
2,925
Reduced 2.82%
100,972
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
-
4,061
Reduced 4.85%
79,721
Common Stock