Feb 29
2024
SELL
Open market or private sale
$12,153,699
$176.45 p/Share
68,879
Reduced 41.12%
98,645
Common Stock, $0.01 pa...
Feb 29
2024
BUY
Exercise of conversion of derivative security
$1,252,851
$58.11 p/Share
21,560
Added 11.4%
167,524
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$6,736,825
$178.99 p/Share
37,638
Reduced 20.5%
145,964
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
84,957
Added 31.63%
183,602
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$7,457,123
$154.28 p/Share
48,335
Reduced 32.89%
98,645
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
109,103
Added 42.6%
146,980
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Open market or private sale
$6,393,334
$148.32 p/Share
43,105
Reduced 53.23%
37,877
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$5,127,128
$149.54 p/Share
34,286
Reduced 29.74%
80,982
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
77,391
Added 40.17%
115,268
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,509,006
$107.74 p/Share
14,006
Reduced 27.0%
37,877
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
31,613
Added 37.86%
51,883
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$635,354
$85.42 p/Share
7,438
Reduced 26.84%
20,270
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
16,795
Added 37.74%
27,708
Common Stock, $0.01 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$254,588
$79.41 p/Share
3,206
Reduced 22.71%
10,913
Common Stock, $0.01 pa...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
7,243
Added 33.91%
14,119
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$282,287
$118.26 p/Share
2,387
Reduced 17.61%
11,170
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Open market or private sale
$512,832
$119.43 p/Share
4,294
Reduced 38.44%
6,876
Common Stock, $0.01 pa...
Feb 20
2018
SELL
Open market or private sale
$119,348
$120.31 p/Share
992
Reduced 6.82%
13,557
Common Stock, $0.01 pa...
Feb 19
2018
SELL
Payment of exercise price or tax liability
$99,387
$118.6 p/Share
838
Reduced 5.45%
14,549
Common Stock, $0.01 pa...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
5,380
Added 25.91%
15,387
Common Stock, $0.01 pa...
Sep 28
2017
SELL
Open market or private sale
$589,512
$88.0 p/Share
6,699
Reduced 40.1%
10,007
Common Stock, $0.01 pa...
Mar 10
2017
SELL
Open market or private sale
$335,068
$65.29 p/Share
5,132
Reduced 23.5%
16,706
Common Stock, $0.01 pa...