Jun 28
2024
SELL
Open market or private sale
$14,634,370
$1064.86 p/Share
13,743
Reduced 12.09%
99,893
Common Stock
Jun 28
2024
SELL
Open market or private sale
$6,054,505
$1080.39 p/Share
5,604
Reduced 5.61%
94,289
Common Stock
Jun 28
2024
SELL
Open market or private sale
$10,341,615
$1071.67 p/Share
9,650
Reduced 10.23%
84,639
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$2,819,438
$145.73 p/Share
19,347
Added 14.55%
113,636
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$8,930,941
$981.53 p/Share
9,099
Reduced 8.8%
94,248
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
4,908
Added 4.53%
103,347
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
11,990
Added 10.86%
98,439
Common Stock
Jan 03
2024
SELL
Open market or private sale
$7,703,568
$732.0 p/Share
10,524
Reduced 10.85%
86,449
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$2,000,296
$190.07 p/Share
10,524
Added 9.79%
96,973
Common Stock
Dec 11
2023
SELL
Open market or private sale
$6,037,040
$710.24 p/Share
8,500
Reduced 8.95%
86,449
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$5,229,066
$489.98 p/Share
10,672
Reduced 10.11%
94,889
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,058,914
$490.92 p/Share
2,157
Reduced 2.0%
105,561
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,034
Added 5.3%
107,718
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
17,480
Added 14.67%
101,684
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$77,983
$443.09 p/Share
176
Reduced 0.21%
84,204
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$73,839
$419.54 p/Share
176
Reduced 0.21%
84,380
Common Stock
Oct 06
2022
SELL
Payment of exercise price or tax liability
$69,978
$397.6 p/Share
176
Reduced 0.21%
84,556
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$74,683
$426.76 p/Share
175
Reduced 0.21%
84,732
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$91,515
$519.97 p/Share
176
Reduced 0.21%
84,907
Common Stock
Jul 06
2022
SELL
Payment of exercise price or tax liability
$68,546
$391.69 p/Share
175
Reduced 0.21%
85,083
Common Stock
Jun 06
2022
SELL
Payment of exercise price or tax liability
$90,862
$516.26 p/Share
176
Reduced 0.21%
85,258
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$84,168
$478.23 p/Share
176
Reduced 0.21%
85,434
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$87,180
$498.17 p/Share
175
Reduced 0.2%
85,567
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$92,537
$525.78 p/Share
176
Reduced 0.2%
85,742
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$1,111,364
$554.02 p/Share
2,006
Reduced 2.28%
85,918
Common Stock