Mar 04
2022
SELL
Sale (or disposition) back to the issuer
-
360,767
Reduced 100.0%
0
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
250,287
Added 50.0%
250,287
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$166,752
$55.07 p/Share
3,028
Reduced 2.67%
110,480
Common Stock
Nov 30
2021
SELL
Open market or private sale
$5,770,255
$55.33 p/Share
104,288
Reduced 47.88%
113,508
Common Stock
Nov 29
2021
SELL
Open market or private sale
$9,027,419
$55.35 p/Share
163,097
Reduced 42.82%
217,796
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
6,828
Added 1.76%
380,893
Common Stock
Nov 16
2021
BUY
Grant, award, or other acquisition
-
49,905
Added 11.77%
374,065
Common Stock
Nov 06
2021
SELL
Payment of exercise price or tax liability
$5,337,166
$55.14 p/Share
96,793
Reduced 22.99%
324,160
Common Stock
Nov 06
2021
BUY
Grant, award, or other acquisition
-
187,076
Added 31.48%
407,126
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$681,711
$55.11 p/Share
12,370
Reduced 5.02%
233,877
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$221,794
$55.2 p/Share
4,018
Reduced 1.61%
246,247
Common Stock
Sep 10
2021
SELL
Open market or private sale
$678,837
$55.19 p/Share
12,300
Reduced 4.68%
250,265
Common Stock
Apr 12
2021
SELL
Open market or private sale
$6,369,702
$52.93 p/Share
120,342
Reduced 31.44%
262,445
Common Stock
Apr 01
2021
SELL
Open market or private sale
$945,210
$45.01 p/Share
21,000
Reduced 5.2%
382,787
Common Stock
Mar 01
2021
SELL
Open market or private sale
$950,670
$45.27 p/Share
21,000
Reduced 4.94%
403,787
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$169,207
$42.06 p/Share
4,023
Reduced 0.94%
424,588
Common Stock
Nov 23
2020
SELL
Open market or private sale
$4,284,023
$41.66 p/Share
102,833
Reduced 19.35%
428,611
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
9,073
Added 1.68%
531,444
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$666,459
$34.35 p/Share
19,402
Reduced 3.58%
522,371
Common Stock
Nov 08
2020
BUY
Grant, award, or other acquisition
-
43,749
Added 7.47%
541,773
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$1,434,641
$34.47 p/Share
41,620
Reduced 7.71%
498,024
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$442,427
$34.31 p/Share
12,895
Reduced 2.33%
539,644
Common Stock
Nov 03
2020
BUY
Grant, award, or other acquisition
-
41,077
Added 6.92%
552,539
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$284,073
$33.19 p/Share
8,559
Reduced 1.65%
511,462
Common Stock