Sep 09
2021
SELL
Open market or private sale
$846,236
$24.99 p/Share
33,863
Reduced 19.77%
137,426
Common Stock
Jun 11
2021
SELL
Open market or private sale
$1,176,838
$32.14 p/Share
36,616
Reduced 17.61%
171,289
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
-
22,326
Added 9.7%
207,905
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$606,263
$27.59 p/Share
21,974
Reduced 10.59%
185,579
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$635,148
$29.85 p/Share
21,278
Reduced 9.3%
207,553
Common Stock
Dec 15
2020
SELL
Open market or private sale
$2,257,825
$24.68 p/Share
91,484
Reduced 28.56%
228,831
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
10,841
Added 3.27%
320,315
Common Stock
Sep 19
2020
BUY
Grant, award, or other acquisition
-
115,100
Added 27.11%
309,474
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$235,856
$37.26 p/Share
6,330
Reduced 3.15%
194,374
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
55,447
Added 21.65%
200,704
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
23,536
Added 13.94%
145,257
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$316,578
$53.63 p/Share
5,903
Reduced 4.63%
121,721
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$499,143
$55.27 p/Share
9,031
Reduced 6.61%
127,624
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
24,093
Added 14.99%
136,655
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$203,775
$55.57 p/Share
3,667
Reduced 3.15%
112,562
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
15,000
Added 11.43%
116,229
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$278,917
$47.25 p/Share
5,903
Reduced 5.51%
101,229
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$225,207
$56.77 p/Share
3,967
Reduced 3.57%
107,132
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
23,536
Added 17.48%
111,099
Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$242,242
$54.29 p/Share
4,462
Reduced 4.85%
87,563
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$88,061
$51.05 p/Share
1,725
Reduced 1.84%
92,025
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
30,000
Added 24.24%
93,750
Common Stock
Sep 16
2016
BUY
Grant, award, or other acquisition
-
45,000
Added 41.38%
63,750
Common Stock
Dec 07
2015
SELL
Open market or private sale
$1,831,705
$58.29 p/Share
31,424
Reduced 100.0%
0
Common Stock
Aug 20
2015
SELL
Sale (or disposition) back to the issuer
$76,322
$59.72 p/Share
1,278
Reduced 3.91%
31,424
Common Stock