Jan 13
2025
SELL
Payment of exercise price or tax liability
$3,924,410
$241.77 p/Share
16,232
Reduced 21.65%
58,742
Common Stock
Jan 13
2025
BUY
Exercise of conversion of derivative security
-
33,324
Added 30.77%
74,974
Common Stock
May 08
2024
SELL
Open market or private sale
$1,710,211
$193.66 p/Share
8,831
Reduced 17.49%
41,650
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$4,274,756
$195.65 p/Share
21,849
Reduced 30.21%
50,481
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
39,511
Added 35.33%
72,330
Common Stock
Feb 16
2024
SELL
Open market or private sale
$294,926
$178.96 p/Share
1,648
Reduced 4.78%
32,819
Common Stock
Jan 16
2024
SELL
Open market or private sale
$274,706
$166.59 p/Share
1,649
Reduced 4.57%
34,467
Common Stock
Jan 13
2024
SELL
Payment of exercise price or tax liability
$2,477,327
$172.6 p/Share
14,353
Reduced 28.44%
36,116
Common Stock
Jan 13
2024
BUY
Exercise of conversion of derivative security
-
27,543
Added 35.31%
50,469
Common Stock
Jun 12
2023
SELL
Open market or private sale
$263,249
$140.7 p/Share
1,871
Reduced 7.55%
22,926
Common Stock
May 11
2023
SELL
Open market or private sale
$254,399
$135.97 p/Share
1,871
Reduced 7.02%
24,797
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$2,303,329
$124.39 p/Share
18,517
Reduced 40.98%
26,668
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
33,485
Added 42.56%
45,185
Common Stock
Jan 17
2023
SELL
Open market or private sale
$1,468,027
$140.32 p/Share
10,462
Reduced 47.21%
11,700
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$1,569,890
$139.15 p/Share
11,282
Reduced 33.73%
22,162
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
-
22,309
Added 40.01%
33,444
Common Stock
Apr 14
2022
SELL
Open market or private sale
$589,055
$126.19 p/Share
4,668
Reduced 29.54%
11,135
Common Stock
Jan 13
2022
SELL
Payment of exercise price or tax liability
$2,336,884
$168.85 p/Share
13,840
Reduced 46.69%
15,803
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
26,604
Added 47.3%
29,643
Common Stock
Oct 25
2021
SELL
Open market or private sale
$543,408
$171.26 p/Share
3,173
Reduced 51.08%
3,039
Common Stock