Feb 28
2024
SELL
Open market or private sale
$11,005,077
$385.17 p/Share
28,572
Reduced 81.32%
6,562
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$36,029
$360.29 p/Share
100
Reduced 1.52%
6,462
Common Stock, $0.01 pa...
Jan 29
2024
SELL
Payment of exercise price or tax liability
$8,003,974
$386.05 p/Share
20,733
Reduced 37.11%
35,134
Common Stock, $0.01 pa...
Jan 29
2024
BUY
Grant, award, or other acquisition
-
38,679
Added 40.91%
55,867
Common Stock, $0.01 pa...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$633,472
$389.35 p/Share
1,627
Reduced 8.65%
17,188
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
1,351
Added 6.7%
18,815
Common Stock, $0.01 pa...
Feb 27
2023
SELL
Open market or private sale
$1,213,321
$168.05 p/Share
7,220
Reduced 29.25%
17,464
Common Stock, $0.01 pa...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$122,747
$170.01 p/Share
722
Reduced 2.84%
24,684
Common Stock, $0.01 pa...
Jan 29
2023
SELL
Payment of exercise price or tax liability
$626,440
$165.07 p/Share
3,795
Reduced 13.0%
25,406
Common Stock, $0.01 pa...
Jan 25
2023
SELL
Payment of exercise price or tax liability
$200,665
$171.07 p/Share
1,173
Reduced 3.86%
29,201
Common Stock, $0.01 pa...
Jan 25
2023
BUY
Grant, award, or other acquisition
-
3,270
Added 9.72%
30,374
Common Stock, $0.01 pa...
Mar 09
2022
SELL
Open market or private sale
$942,147
$123.35 p/Share
7,638
Reduced 21.98%
27,104
Common Stock, $0.01 pa...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$63,117
$87.42 p/Share
722
Reduced 2.04%
34,742
Common Stock, $0.01 pa...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$14,028
$78.81 p/Share
178
Reduced 0.5%
35,464
Common Stock, $0.01 pa...
Jan 29
2022
SELL
Payment of exercise price or tax liability
$250,079
$64.62 p/Share
3,870
Reduced 9.79%
35,642
Common Stock, $0.01 pa...
Jan 25
2022
BUY
Grant, award, or other acquisition
-
7,790
Added 16.47%
39,512
Common Stock, $0.01 pa...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$12,036
$14.97 p/Share
804
Reduced 2.47%
31,722
Common Stock, $0.01 pa...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$2,596
$13.45 p/Share
193
Reduced 0.59%
32,526
Common Stock, $0.01 pa...
Jan 29
2021
BUY
Grant, award, or other acquisition
-
25,997
Added 44.28%
32,719
Common Stock, $0.01 pa...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$8,017
$13.1 p/Share
612
Reduced 8.34%
6,722
Common Stock, $0.01 pa...