Mar 04
2022
SELL
Sale (or disposition) back to the issuer
-
325,225
Reduced 100.0%
0
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
227,534
Added 50.0%
227,534
Common Stock
Dec 07
2021
SELL
Open market or private sale
$5,486,337
$54.69 p/Share
100,317
Reduced 50.66%
97,691
Common Stock
Dec 03
2021
SELL
Open market or private sale
$582,029
$55.2 p/Share
10,544
Reduced 5.06%
198,008
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$149,790
$55.07 p/Share
2,720
Reduced 1.29%
208,552
Common Stock
Nov 30
2021
SELL
Open market or private sale
$7,755,335
$55.4 p/Share
139,988
Reduced 39.85%
211,272
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
6,135
Added 1.72%
351,260
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
45,368
Added 11.62%
345,125
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$4,851,989
$55.14 p/Share
87,994
Reduced 22.69%
299,757
Common Stock
Nov 06
2021
BUY
Grant, award, or other acquisition
-
170,070
Added 31.19%
375,181
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$606,100
$55.11 p/Share
10,998
Reduced 4.81%
217,681
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$201,646
$55.2 p/Share
3,653
Reduced 1.57%
228,679
Common Stock
Aug 24
2021
SELL
Open market or private sale
$11,884,041
$55.06 p/Share
215,838
Reduced 48.16%
232,332
Common Stock
Jun 07
2021
SELL
Open market or private sale
$615,010
$55.0 p/Share
11,182
Reduced 2.44%
447,960
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$169,207
$42.06 p/Share
4,023
Reduced 0.87%
458,643
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
9,073
Added 1.92%
462,666
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$666,459
$34.35 p/Share
19,402
Reduced 4.52%
409,844
Common Stock
Nov 08
2020
BUY
Grant, award, or other acquisition
-
43,749
Added 8.8%
453,593
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$1,304,207
$34.47 p/Share
37,836
Reduced 8.1%
429,246
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$401,770
$34.31 p/Share
11,710
Reduced 2.45%
467,082
Common Stock
Nov 03
2020
BUY
Grant, award, or other acquisition
-
37,343
Added 7.24%
478,792
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$284,073
$33.19 p/Share
8,559
Reduced 1.9%
441,449
Common Stock