Mar 17
2023
SELL
Sale (or disposition) back to the issuer
-
140,341
Reduced 100.0%
0
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,778,581
$101.36 p/Share
27,413
Reduced 16.34%
140,341
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
69,662
Added 32.26%
146,301
Common Stock, $0.01 pa...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,040,151
$78.36 p/Share
13,274
Reduced 11.92%
98,092
Common Stock, $0.01 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
33,731
Added 25.03%
101,008
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$459,635
$77.12 p/Share
5,960
Reduced 7.13%
77,635
Common Stock, $0.01 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
15,144
Added 15.34%
83,595
Common Stock, $0.01 pa...
Jan 12
2022
SELL
Open market or private sale
$585,200
$87.5 p/Share
6,688
Reduced 8.9%
68,451
Common Stock, $0.01 pa...
Dec 15
2021
SELL
Open market or private sale
$1,612,016
$87.81 p/Share
18,358
Reduced 19.63%
75,139
Common Stock, $0.01 pa...
Nov 24
2021
SELL
Open market or private sale
$1,863,704
$93.4 p/Share
19,954
Reduced 17.59%
93,497
Common Stock, $0.01 pa...
Mar 09
2021
SELL
Payment of exercise price or tax liability
$119,837
$58.6 p/Share
2,045
Reduced 1.77%
113,451
Common Stock, $0.01 pa...
Mar 09
2021
BUY
Grant, award, or other acquisition
-
5,196
Added 4.31%
115,496
Common Stock, $0.01 pa...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$607,041
$57.36 p/Share
10,583
Reduced 8.75%
110,300
Common Stock, $0.01 pa...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
26,893
Added 19.22%
113,062
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$138,687
$55.32 p/Share
2,507
Reduced 2.6%
93,990
Common Stock, $0.01 pa...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
7,410
Added 7.13%
96,497
Common Stock, $0.01 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$206,786
$56.07 p/Share
3,688
Reduced 3.98%
89,087
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
15,144
Added 14.03%
92,775
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Open market or private sale
$662,943
$60.18 p/Share
11,016
Reduced 12.43%
77,631
Common Stock, $0.01 pa...
Feb 18
2021
SELL
Open market or private sale
$115,780
$57.89 p/Share
2,000
Reduced 2.21%
88,647
Common Stock, $0.01 pa...
Jan 27
2021
SELL
Open market or private sale
$2,248,710
$57.5 p/Share
39,108
Reduced 30.14%
90,647
Common Stock, $0.01 pa...
Oct 15
2020
SELL
Open market or private sale
$862,881
$66.02 p/Share
13,070
Reduced 9.15%
129,755
Common Stock, $0.01 pa...