Nov 07
2024
SELL
Open market or private sale
$3,194,186
$124.36 p/Share
25,685
Reduced 62.94%
15,123
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$2,565,810
$94.62 p/Share
27,117
Added 39.92%
40,808
Common Stock
Mar 12
2024
SELL
Open market or private sale
$857,415
$111.57 p/Share
7,685
Reduced 35.95%
13,691
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$616,556
$108.99 p/Share
5,657
Reduced 20.93%
21,376
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
11,560
Added 33.04%
23,426
Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,991,185
$109.13 p/Share
18,246
Reduced 54.11%
15,473
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,782,870
$105.24 p/Share
16,941
Reduced 33.44%
33,719
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
38,419
Added 43.13%
50,660
Common Stock
Mar 03
2023
SELL
Open market or private sale
$409,299
$99.2 p/Share
4,126
Reduced 25.21%
12,241
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$345,800
$100.0 p/Share
3,458
Reduced 17.44%
16,367
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
7,525
Added 29.77%
17,756
Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,151,334
$100.95 p/Share
11,405
Reduced 48.11%
12,300
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$737,657
$103.27 p/Share
7,143
Reduced 23.16%
23,705
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
18,547
Added 37.55%
30,848
Common Stock
Nov 01
2022
SELL
Open market or private sale
$139,588
$105.99 p/Share
1,317
Reduced 9.67%
12,301
Common Stock
Mar 04
2022
SELL
Open market or private sale
$237,133
$106.29 p/Share
2,231
Reduced 14.08%
13,618
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$231,025
$111.66 p/Share
2,069
Reduced 11.55%
15,849
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
4,503
Added 20.08%
17,918
Common Stock
Feb 22
2022
SELL
Open market or private sale
$334,496
$113.35 p/Share
2,951
Reduced 18.03%
13,415
Common Stock
Feb 10
2022
SELL
Open market or private sale
$305,383
$122.3 p/Share
2,497
Reduced 13.24%
16,366
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$417,254
$121.33 p/Share
3,439
Reduced 15.42%
18,863
Common Stock
Feb 08
2022
SELL
Open market or private sale
$2,225,514
$121.48 p/Share
18,320
Reduced 69.35%
8,096
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$1,964,571
$71.65 p/Share
27,419
Added 55.15%
22,302
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$148,121
$81.43 p/Share
1,819
Reduced 12.11%
13,203
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
5,240
Added 25.86%
15,022
Common Stock