Jul 01
2021
SELL
Payment of exercise price or tax liability
$1,296,971
$39.63 p/Share
32,727
Reduced 30.6%
74,232
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$1,419,269
$39.63 p/Share
35,813
Added 28.3%
90,737
Common Stock
May 14
2021
SELL
Open market or private sale
$179,105
$34.67 p/Share
5,166
Reduced 6.77%
71,146
Common Stock
May 13
2021
SELL
Open market or private sale
$842,149
$34.33 p/Share
24,531
Reduced 24.33%
76,312
Common Stock
May 12
2021
SELL
Open market or private sale
$249,842
$34.86 p/Share
7,167
Reduced 6.64%
100,843
Common Stock
May 10
2021
SELL
Open market or private sale
$351,800
$35.18 p/Share
10,000
Reduced 8.47%
108,010
Common Stock
May 07
2021
SELL
Open market or private sale
$342,438
$35.05 p/Share
9,770
Reduced 7.65%
118,010
Common Stock
May 06
2021
SELL
Open market or private sale
$99,319
$35.12 p/Share
2,828
Reduced 2.01%
137,780
Common Stock
May 06
2021
SELL
Open market or private sale
$350,500
$35.05 p/Share
10,000
Reduced 7.26%
127,780
Common Stock
May 05
2021
SELL
Open market or private sale
$352,800
$35.28 p/Share
10,000
Reduced 6.64%
140,608
Common Stock
May 04
2021
SELL
Open market or private sale
$350,600
$35.06 p/Share
10,000
Reduced 6.23%
150,608
Common Stock
May 03
2021
SELL
Open market or private sale
$468,211
$35.03 p/Share
13,366
Reduced 7.68%
160,608
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$40,858
$32.02 p/Share
1,276
Reduced 0.73%
173,974
Common Stock
Mar 16
2021
SELL
Open market or private sale
$139,644
$30.84 p/Share
4,528
Reduced 2.52%
175,250
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$64,784
$31.71 p/Share
2,043
Reduced 1.12%
179,778
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$113,988
$27.56 p/Share
4,136
Added 2.22%
181,821
Common Stock
Feb 17
2021
SELL
Open market or private sale
$105,767
$26.79 p/Share
3,948
Reduced 2.17%
177,685
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$47,481
$26.81 p/Share
1,771
Reduced 0.97%
181,633
Common Stock
Feb 16
2021
SELL
Open market or private sale
$95,620
$26.92 p/Share
3,552
Reduced 1.9%
183,404
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$45,691
$22.53 p/Share
2,028
Reduced 1.07%
186,956
Common Stock
Nov 10
2020
SELL
Open market or private sale
$47,841
$17.24 p/Share
2,775
Reduced 1.45%
188,984
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$61,122
$16.65 p/Share
3,671
Reduced 1.88%
191,759
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$9,632
$13.98 p/Share
689
Reduced 0.35%
195,430
Common Stock