Mar 17
2023
SELL
Sale (or disposition) back to the issuer
-
121,993
Reduced 100.0%
0
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,749,002
$101.36 p/Share
36,987
Reduced 23.27%
121,993
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
93,991
Added 38.37%
150,939
Common Stock, $0.01 pa...
Aug 01
2022
SELL
Open market or private sale
$3,320,022
$84.13 p/Share
39,463
Reduced 37.78%
64,989
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.28%
104,452
Common Stock, $0.01 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
33,731
Added 23.91%
107,368
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$620,122
$77.12 p/Share
8,041
Reduced 8.74%
83,955
Common Stock, $0.01 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
20,433
Added 18.17%
91,996
Common Stock, $0.01 pa...
May 06
2021
SELL
Open market or private sale
$1,761,750
$70.47 p/Share
25,000
Reduced 25.89%
71,563
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 2.07%
96,563
Common Stock, $0.01 pa...
Mar 09
2021
BUY
Grant, award, or other acquisition
-
5,196
Added 5.01%
98,608
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 10.18%
93,412
Common Stock, $0.01 pa...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
26,893
Added 21.85%
96,174
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$161,313
$55.32 p/Share
2,916
Reduced 3.64%
77,102
Common Stock, $0.01 pa...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
7,410
Added 8.48%
80,018
Common Stock, $0.01 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$300,816
$56.07 p/Share
5,365
Reduced 6.88%
72,608
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
20,432
Added 20.76%
77,973
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Open market or private sale
$1,214,818
$61.99 p/Share
19,597
Reduced 25.41%
57,541
Common Stock, $0.01 pa...
Nov 06
2020
SELL
Open market or private sale
$317,750
$63.55 p/Share
5,000
Reduced 6.09%
77,138
Common Stock, $0.01 pa...