Mar 17
2023
SELL
Sale (or disposition) back to the issuer
-
67,472
Reduced 100.0%
0
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,986,572
$101.36 p/Share
29,465
Reduced 30.4%
67,472
Common Stock, $0.01 pa...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
63,581
Added 46.25%
73,878
Common Stock, $0.01 pa...
Mar 21
2022
SELL
Open market or private sale
$882,289
$88.45 p/Share
9,975
Reduced 23.02%
33,356
Common Stock, $0.01 pa...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,194,206
$78.36 p/Share
15,240
Reduced 26.02%
43,331
Common Stock, $0.01 pa...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
29,852
Added 39.01%
46,679
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$544,236
$77.12 p/Share
7,057
Reduced 19.73%
28,719
Common Stock, $0.01 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
13,822
Added 27.87%
35,776
Common Stock, $0.01 pa...
Jan 03
2022
SELL
Open market or private sale
$983,164
$95.01 p/Share
10,348
Reduced 32.04%
21,954
Common Stock, $0.01 pa...
May 03
2021
SELL
Open market or private sale
$598,258
$70.07 p/Share
8,538
Reduced 20.91%
32,302
Common Stock, $0.01 pa...
Apr 29
2021
SELL
Open market or private sale
$83,232
$70.12 p/Share
1,187
Reduced 2.82%
40,840
Common Stock, $0.01 pa...
Apr 05
2021
SELL
Open market or private sale
$1,378,625
$62.5 p/Share
22,058
Reduced 34.42%
42,027
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 3.16%
64,085
Common Stock, $0.01 pa...
Mar 09
2021
BUY
Grant, award, or other acquisition
-
4,271
Added 6.06%
66,177
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 15.85%
61,906
Common Stock, $0.01 pa...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
23,800
Added 26.82%
64,948
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 4.97%
49,762
Common Stock, $0.01 pa...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
6,558
Added 11.13%
52,364
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 9.3%
45,806
Common Stock, $0.01 pa...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
13,822
Added 21.49%
50,501
Common Stock, $0.01 pa...
Feb 22
2021
SELL
Open market or private sale
$382,500
$62.5 p/Share
6,120
Reduced 14.3%
36,679
Common Stock, $0.01 pa...
Oct 05
2020
SELL
Open market or private sale
$411,398
$65.75 p/Share
6,257
Reduced 12.75%
42,799
Common Stock, $0.01 pa...