Jan 16
2025
SELL
Open market or private sale
$1,808,560
$253.94 p/Share
7,122
Reduced 3.14%
219,388
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$3,245,520
$241.77 p/Share
13,424
Reduced 5.59%
226,510
Common Stock
Jan 13
2025
BUY
Exercise of conversion of derivative security
-
27,669
Added 10.34%
239,934
Common Stock
Jun 10
2024
SELL
Open market or private sale
$1,014,860
$199.54 p/Share
5,086
Reduced 2.34%
212,265
Common Stock
May 08
2024
SELL
Open market or private sale
$984,853
$193.64 p/Share
5,086
Reduced 2.29%
217,351
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$4,093,389
$195.65 p/Share
20,922
Reduced 8.6%
222,437
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
41,266
Added 14.5%
243,359
Common Stock
Feb 16
2024
SELL
Open market or private sale
$602,872
$179.0 p/Share
3,368
Reduced 1.64%
202,093
Common Stock
Jan 16
2024
SELL
Open market or private sale
$561,546
$166.73 p/Share
3,368
Reduced 1.61%
205,461
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$2,098,988
$172.6 p/Share
12,161
Reduced 5.5%
208,829
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
25,634
Added 10.39%
220,990
Common Stock
May 15
2023
SELL
Open market or private sale
$2,263,410
$135.0 p/Share
16,766
Reduced 7.9%
195,356
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$2,619,902
$124.39 p/Share
21,062
Reduced 9.03%
212,122
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
41,257
Added 15.03%
233,184
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$1,652,267
$139.15 p/Share
11,874
Reduced 5.83%
191,927
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
25,213
Added 11.01%
203,801
Common Stock
Apr 19
2022
SELL
Open market or private sale
$2,732,400
$130.04 p/Share
21,012
Reduced 10.53%
178,588
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$4,032,942
$141.99 p/Share
28,403
Reduced 12.46%
199,600
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
55,258
Added 19.51%
228,003
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$2,409,996
$168.85 p/Share
14,273
Reduced 7.63%
172,745
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
29,444
Added 13.6%
187,018
Common Stock