Mar 07
2020
SELL
Payment of exercise price or tax liability
$12,726
$18.47 p/Share
689
Reduced 0.72%
94,951
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$12,726
$18.47 p/Share
689
Reduced 0.72%
95,640
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$14,233
$19.74 p/Share
721
Reduced 0.74%
96,329
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
-
13,526
Added 12.23%
97,050
Common Stock
Jul 31
2019
SELL
Open market or private sale
$128,050
$25.61 p/Share
5,000
Reduced 5.84%
80,641
Common Stock
Mar 08
2019
SELL
Payment of exercise price or tax liability
$44,061
$25.41 p/Share
1,734
Reduced 1.98%
85,641
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$13,761
$25.39 p/Share
542
Reduced 0.62%
87,375
Common Stock
Mar 06
2019
SELL
Payment of exercise price or tax liability
$14,108
$26.03 p/Share
542
Reduced 0.61%
87,917
Common Stock
Mar 05
2019
BUY
Grant, award, or other acquisition
-
7,663
Added 7.97%
88,459
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$42,837
$27.98 p/Share
1,531
Reduced 1.95%
76,869
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
5,169
Added 6.19%
78,400
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
10,337
Added 14.41%
61,376
Common Stock
Aug 14
2018
BUY
Grant, award, or other acquisition
$251,757
$31.45 p/Share
8,005
Added 13.56%
51,039
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
$53,978
$28.35 p/Share
1,904
Added 4.24%
43,034
Common Stock
Mar 07
2018
BUY
Grant, award, or other acquisition
$36,937
$28.7 p/Share
1,287
Added 3.03%
41,130
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
$54,007
$28.85 p/Share
1,872
Added 4.49%
39,843
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
$262,770
$28.5 p/Share
9,220
Added 19.54%
37,971
Common Stock
Aug 14
2017
BUY
Grant, award, or other acquisition
$213,262
$25.25 p/Share
8,446
Added 22.71%
28,751
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
$49,813
$27.25 p/Share
1,828
Added 8.26%
20,305
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
$29,990
$28.4 p/Share
1,056
Added 5.41%
18,477
Common Stock
Jan 31
2017
BUY
Grant, award, or other acquisition
$247,261
$27.55 p/Share
8,975
Added 34.0%
17,421
Common Stock
Aug 14
2016
BUY
Grant, award, or other acquisition
$179,984
$21.31 p/Share
8,446
Added 50.0%
8,446
Common Stock