Jul 05
2022
BUY
Grant, award, or other acquisition
-
31,157
Added 12.57%
216,654
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$112,331
$48.19 p/Share
2,331
Reduced 1.24%
185,497
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$666,689
$47.34 p/Share
14,083
Reduced 7.66%
169,669
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
51,506
Added 21.52%
187,828
Common Stock
Feb 14
2022
SELL
Open market or private sale
$219,103
$48.07 p/Share
4,558
Reduced 2.94%
150,405
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$68,005
$48.54 p/Share
1,401
Reduced 0.9%
154,963
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$96,053
$47.34 p/Share
2,029
Reduced 1.28%
156,364
Common Stock
Dec 13
2021
-
4,525
Reduced 2.78%
158,393
Common Stock
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