May 11
2021
SELL
Open market or private sale
$1,066,365
$41.65 p/Share
25,603
Reduced 13.58%
162,918
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$149,944
$28.93 p/Share
5,183
Reduced 2.91%
172,863
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
31,938
Added 14.49%
188,521
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$45,547
$32.51 p/Share
1,401
Reduced 0.86%
161,766
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$62,691
$32.1 p/Share
1,953
Reduced 1.18%
163,167
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$46,491
$28.93 p/Share
1,607
Reduced 0.96%
165,120
Common Stock
Mar 02
2020
SELL
Open market or private sale
$120,950
$24.19 p/Share
5,000
Reduced 2.91%
166,727
Common Stock
Feb 12
2020
SELL
Payment of exercise price or tax liability
$297,943
$28.98 p/Share
10,281
Reduced 6.13%
157,557
Common Stock
Feb 12
2020
BUY
Grant, award, or other acquisition
-
41,319
Added 19.39%
171,727
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$87,823
$29.66 p/Share
2,961
Reduced 2.06%
140,689
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$69,842
$28.98 p/Share
2,410
Reduced 1.65%
143,650
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$45,894
$28.47 p/Share
1,612
Reduced 1.09%
146,060
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$470,425
$26.47 p/Share
17,772
Reduced 10.43%
152,672
Common Stock
Oct 01
2019
SELL
Open market or private sale
$137,600
$27.52 p/Share
5,000
Reduced 3.27%
147,672
Common Stock
Apr 15
2019
SELL
Disposition due to a tender of shares in a change of control transaction
$276,000
$27.6 p/Share
10,000
Reduced 5.54%
170,444
Common Stock
Feb 12
2019
SELL
Payment of exercise price or tax liability
$662,105
$27.07 p/Share
24,459
Reduced 11.94%
180,444
Common Stock
Feb 06
2019
BUY
Grant, award, or other acquisition
-
70,601
Added 25.63%
204,903
Common Stock
Feb 03
2019
SELL
Payment of exercise price or tax liability
$64,622
$26.87 p/Share
2,405
Reduced 1.76%
134,302
Common Stock
Jan 29
2019
SELL
Payment of exercise price or tax liability
$43,339
$27.43 p/Share
1,580
Reduced 1.14%
136,707
Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$681,545
$27.8 p/Share
24,516
Reduced 15.06%
138,287
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$113,488
$32.25 p/Share
3,519
Reduced 2.12%
162,803
Common Stock
Feb 03
2018
SELL
Payment of exercise price or tax liability
$90,312
$33.13 p/Share
2,726
Reduced 1.61%
166,322
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
-
14,471
Added 7.89%
169,048
Common Stock
Oct 26
2017
SELL
Open market or private sale
$432,900
$28.86 p/Share
15,000
Reduced 8.85%
154,577
Common Stock
Oct 01
2017
SELL
Payment of exercise price or tax liability
$723,367
$27.98 p/Share
25,853
Reduced 13.23%
169,577
Common Stock