Apr 26
2024
SELL
Open market or private sale
$3,186,908
$226.07 p/Share
14,097
Reduced 15.65%
75,964
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$1,599,522
$149.53 p/Share
10,697
Added 10.62%
90,061
Common Stock
Feb 14
2024
SELL
Open market or private sale
$5,158,750
$248.16 p/Share
20,788
Reduced 20.77%
79,311
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$2,047,398
$138.45 p/Share
14,788
Added 12.87%
100,099
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$811,845
$255.78 p/Share
3,174
Reduced 3.59%
85,311
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
4,928
Added 5.28%
88,485
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
3,512
Added 4.03%
83,557
Common Stock
Nov 15
2023
SELL
Open market or private sale
$3,619,432
$198.51 p/Share
18,233
Reduced 18.56%
80,029
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$1,558,117
$127.37 p/Share
12,233
Added 11.07%
98,262
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$542,949
$203.81 p/Share
2,664
Reduced 3.01%
85,976
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
4,184
Added 4.51%
88,640
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
4,245
Added 4.79%
84,456
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$1,768,171
$212.24 p/Share
8,331
Reduced 9.42%
80,154
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
16,275
Added 15.54%
88,485
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,334
Added 4.41%
72,210
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$5,746,627
$279.22 p/Share
20,581
Reduced 23.01%
68,867
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$3,706,626
$124.92 p/Share
29,672
Added 24.91%
89,448
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$483,519
$258.29 p/Share
1,872
Reduced 3.04%
59,767
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$590,051
$169.75 p/Share
3,476
Reduced 5.34%
61,595
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
5,948
Added 8.38%
65,071
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
2,116
Added 3.46%
59,123
Common Stock