Feb 21
2024
SELL
Open market or private sale
$2,621,637
$112.17 p/Share
23,372
Reduced 100.0%
0
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$933,838
$112.66 p/Share
8,289
Reduced 26.18%
23,372
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
24,379
Added 43.5%
31,661
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$1,721,737
$104.92 p/Share
16,410
Reduced 69.26%
7,282
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
$3,033,132
$104.92 p/Share
28,909
Reduced 54.96%
23,692
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
45,319
Added 46.28%
52,601
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$495,851
$104.92 p/Share
4,726
Reduced 39.36%
7,282
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
12,008
Added 50.0%
12,008
Common Stock
Feb 20
2022
SELL
Sale (or disposition) back to the issuer
$2,010,043
$89.67 p/Share
22,416
Reduced 60.65%
14,544
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$1,304,160
$89.67 p/Share
14,544
Reduced 100.0%
0
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
36,960
Added 50.0%
36,960
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$540,496
$91.47 p/Share
5,909
Reduced 60.64%
3,835
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$350,787
$91.47 p/Share
3,835
Reduced 100.0%
0
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
9,744
Added 50.0%
9,744
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,749,696
$91.13 p/Share
19,200
Reduced 100.0%
0
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$955,392
$49.76 p/Share
19,200
Added 50.0%
19,200
Common Stock
Mar 02
2021
SELL
Open market or private sale
$591,549
$53.13 p/Share
11,134
Reduced 100.0%
0
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$368,758
$33.12 p/Share
11,134
Added 50.0%
11,134
Common Stock
Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$933,850
$48.04 p/Share
19,439
Reduced 64.02%
10,924
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$524,789
$48.04 p/Share
10,924
Reduced 100.0%
0
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
30,363
Added 50.0%
30,363
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$190,833
$46.59 p/Share
4,096
Reduced 75.66%
1,318
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$61,406
$46.59 p/Share
1,318
Reduced 100.0%
0
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
5,414
Added 50.0%
5,414
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$1,146,532
$59.06 p/Share
19,413
Reduced 61.53%
12,137
Common Stock