Mar 17
2023
SELL
Sale (or disposition) back to the issuer
-
70,270
Reduced 100.0%
0
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,289,537
$101.36 p/Share
32,454
Reduced 31.59%
70,270
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
63,571
Added 45.12%
77,327
Common Stock, $0.01 pa...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,084,032
$78.36 p/Share
13,834
Reduced 26.11%
39,153
Common Stock, $0.01 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
29,852
Added 41.44%
42,192
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$494,031
$77.12 p/Share
6,406
Reduced 21.69%
23,135
Common Stock, $0.01 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
13,822
Added 31.88%
29,541
Common Stock, $0.01 pa...
Mar 12
2021
SELL
Open market or private sale
$872,700
$60.93 p/Share
14,323
Reduced 47.68%
15,719
Common Stock, $0.01 pa...
Mar 09
2021
SELL
Payment of exercise price or tax liability
$122,591
$58.6 p/Share
2,092
Reduced 6.51%
30,042
Common Stock, $0.01 pa...
Mar 09
2021
BUY
Grant, award, or other acquisition
-
4,271
Added 11.73%
32,134
Common Stock, $0.01 pa...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$668,588
$57.36 p/Share
11,656
Reduced 21.38%
42,863
Common Stock, $0.01 pa...
Mar 08
2021
SELL
Open market or private sale
$869,700
$57.98 p/Share
15,000
Reduced 35.0%
27,863
Common Stock, $0.01 pa...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
23,800
Added 34.14%
45,905
Common Stock, $0.01 pa...
Mar 02
2021
SELL
Open market or private sale
$551,700
$55.17 p/Share
10,000
Reduced 24.56%
30,719
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$143,943
$55.32 p/Share
2,602
Reduced 6.01%
40,719
Common Stock, $0.01 pa...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
6,558
Added 13.15%
43,321
Common Stock, $0.01 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$263,249
$56.07 p/Share
4,695
Reduced 11.32%
36,763
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
13,822
Added 25.0%
41,458
Common Stock, $0.01 pa...
Jan 29
2021
SELL
Open market or private sale
$265,200
$53.04 p/Share
5,000
Reduced 15.32%
27,636
Common Stock, $0.01 pa...
Dec 31
2020
SELL
Open market or private sale
$270,000
$54.0 p/Share
5,000
Reduced 13.29%
32,636
Common Stock, $0.01 pa...
Nov 30
2020
SELL
Open market or private sale
$280,150
$56.03 p/Share
5,000
Reduced 11.73%
37,636
Common Stock, $0.01 pa...