Aug 04
2022
SELL
Open market or private sale
$131,746
$40.02 p/Share
3,292
Reduced 3.85%
82,239
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.57%
87,239
Common Stock
Jun 03
2022
SELL
Open market or private sale
$68,405
$40.05 p/Share
1,708
Reduced 1.96%
85,531
Common Stock
Jun 02
2022
SELL
Open market or private sale
$892
$37.15 p/Share
24
Reduced 0.03%
86,739
Common Stock
Jun 01
2022
SELL
Open market or private sale
$79,804
$37.17 p/Share
2,147
Reduced 2.41%
86,763
Common Stock
May 31
2022
SELL
Open market or private sale
$88,642
$37.56 p/Share
2,360
Reduced 2.59%
88,910
Common Stock
May 27
2022
SELL
Open market or private sale
$166,841
$37.4 p/Share
4,461
Reduced 4.66%
91,270
Common Stock
May 26
2022
SELL
Open market or private sale
$37,356
$37.06 p/Share
1,008
Reduced 1.04%
95,731
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$315,316
$32.36 p/Share
9,744
Reduced 8.76%
101,509
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$840,389
$32.36 p/Share
25,970
Added 18.93%
111,253
Common Stock
Mar 22
2022
SELL
Open market or private sale
$32,611
$32.94 p/Share
990
Reduced 1.15%
85,283
Common Stock
Mar 21
2022
SELL
Open market or private sale
$99,571
$33.08 p/Share
3,010
Reduced 3.37%
86,273
Common Stock
Mar 18
2022
SELL
Open market or private sale
$132,160
$33.04 p/Share
4,000
Reduced 4.29%
89,283
Common Stock
Mar 17
2022
SELL
Open market or private sale
$66,760
$33.38 p/Share
2,000
Reduced 2.1%
93,283
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.52%
95,283
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$9,260
$18.52 p/Share
500
Added 0.52%
94,783
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$248,952
$42.79 p/Share
5,818
Reduced 7.37%
73,083
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$907,148
$42.79 p/Share
21,200
Added 18.36%
94,283
Common Stock
Mar 30
2021
SELL
Payment of exercise price or tax liability
$37,840
$43.0 p/Share
880
Reduced 1.1%
78,901
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,121
$35.03 p/Share
32
Reduced 0.04%
79,781
Common Stock
Mar 09
2021
SELL
Open market or private sale
$39,132
$35.35 p/Share
1,107
Reduced 1.37%
79,813
Common Stock
Mar 08
2021
SELL
Open market or private sale
$36,276
$35.46 p/Share
1,023
Reduced 1.25%
80,920
Common Stock
Mar 05
2021
SELL
Open market or private sale
$6,551
$35.03 p/Share
187
Reduced 0.23%
81,943
Common Stock
Mar 04
2021
SELL
Open market or private sale
$9,717
$35.08 p/Share
277
Reduced 0.34%
82,130
Common Stock
Mar 03
2021
SELL
Open market or private sale
$24,300
$35.32 p/Share
688
Reduced 0.83%
82,407
Common Stock