Sep 10
2022
SELL
Payment of exercise price or tax liability
$42,123
$51.94 p/Share
811
Reduced 0.51%
157,798
Common Stock
Sep 01
2022
SELL
Open market or private sale
$24,665
$49.33 p/Share
500
Reduced 0.31%
158,609
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
-
12,406
Added 7.23%
159,109
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$55,951
$51.05 p/Share
1,096
Reduced 0.74%
146,703
Common Stock
Aug 19
2022
BUY
Grant, award, or other acquisition
-
3,790
Added 2.5%
147,799
Common Stock
Aug 18
2022
SELL
Payment of exercise price or tax liability
$91,333
$52.25 p/Share
1,748
Reduced 1.2%
144,009
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$58,073
$52.46 p/Share
1,107
Reduced 0.75%
145,757
Common Stock
Aug 01
2022
SELL
Open market or private sale
$24,830
$49.66 p/Share
500
Reduced 0.34%
146,325
Common Stock
Jul 01
2022
SELL
Open market or private sale
$22,970
$45.94 p/Share
500
Reduced 0.34%
146,825
Common Stock
Jun 01
2022
SELL
Open market or private sale
$21,695
$43.39 p/Share
500
Reduced 0.34%
147,325
Common Stock
May 02
2022
SELL
Open market or private sale
$24,740
$49.48 p/Share
500
Reduced 0.34%
147,825
Common Stock
Apr 01
2022
SELL
Open market or private sale
$25,530
$51.06 p/Share
500
Reduced 0.34%
148,325
Common Stock
Mar 01
2022
SELL
Open market or private sale
$27,875
$55.75 p/Share
500
Reduced 0.33%
148,825
Common Stock
Feb 16
2022
SELL
Open market or private sale
$528,700
$52.87 p/Share
10,000
Reduced 6.28%
149,325
Common Stock
Feb 01
2022
SELL
Open market or private sale
$21,145
$42.29 p/Share
500
Reduced 0.31%
159,325
Common Stock
Jan 03
2022
SELL
Open market or private sale
$23,120
$46.24 p/Share
500
Reduced 0.31%
159,825
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
21,792
Added 11.97%
160,325
Common Stock
Dec 01
2021
SELL
Open market or private sale
$20,685
$41.37 p/Share
500
Reduced 0.36%
138,533
Common Stock
Nov 29
2021
SELL
Open market or private sale
$424,200
$42.42 p/Share
10,000
Reduced 6.71%
139,033
Common Stock
Nov 01
2021
SELL
Open market or private sale
$22,680
$45.36 p/Share
500
Reduced 0.33%
149,033
Common Stock
Oct 04
2021
SELL
Open market or private sale
$24,330
$48.66 p/Share
500
Reduced 0.33%
149,533
Common Stock
Sep 21
2021
SELL
Payment of exercise price or tax liability
$33,629
$45.2 p/Share
744
Reduced 0.49%
150,033
Common Stock
Sep 16
2021
SELL
Payment of exercise price or tax liability
$44,342
$43.99 p/Share
1,008
Reduced 0.66%
150,777
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$35,838
$44.19 p/Share
811
Reduced 0.53%
151,785
Common Stock
Sep 02
2021
SELL
Open market or private sale
$491,700
$49.17 p/Share
10,000
Reduced 6.15%
152,596
Common Stock