Mar 23
2024
SELL
Payment of exercise price or tax liability
$155,613
$172.52 p/Share
902
Reduced 6.82%
12,315
Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
-
2,057
Added 14.08%
12,556
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$310,954
$154.55 p/Share
2,012
Reduced 15.27%
11,160
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
6,738
Added 33.84%
13,172
Common Stock
Aug 15
2023
SELL
Open market or private sale
$507,675
$145.05 p/Share
3,500
Reduced 35.23%
6,434
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$163,058
$116.47 p/Share
1,400
Reduced 12.35%
9,934
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
-
3,196
Added 23.86%
10,199
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,760,400
$122.25 p/Share
14,400
Reduced 63.89%
8,138
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$441,681
$99.77 p/Share
4,427
Reduced 16.42%
22,538
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
13,434
Added 33.25%
26,965
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$113,111
$99.22 p/Share
1,140
Reduced 7.77%
13,531
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
-
2,591
Added 15.68%
13,929
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$70,885
$101.7 p/Share
697
Reduced 5.46%
12,080
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
1,584
Added 11.03%
12,777
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$337,749
$98.24 p/Share
3,438
Reduced 23.5%
11,193
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
11,184
Added 43.32%
14,631
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$35,118
$71.67 p/Share
490
Reduced 12.45%
3,447
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
-
1,688
Added 30.01%
3,937
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$32,108
$69.8 p/Share
460
Reduced 16.98%
2,249
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
1,584
Added 36.9%
2,709
Common Stock