Jun 30
2021
BUY
Grant, award, or other acquisition
$18,710
$41.67 p/Share
449
Added 1.59%
27,875
Common
Mar 31
2021
BUY
Grant, award, or other acquisition
$18,740
$46.5 p/Share
403
Added 1.45%
27,426
Common
Mar 18
2021
SELL
Open market or private sale
$450,000
$50.0 p/Share
9,000
Reduced 24.98%
27,023
Common
Dec 31
2020
BUY
Grant, award, or other acquisition
$14,814
$37.41 p/Share
396
Added 1.09%
36,023
Common
Sep 30
2020
BUY
Grant, award, or other acquisition
$14,822
$23.16 p/Share
640
Added 1.76%
35,627
Common
Jun 30
2020
BUY
Grant, award, or other acquisition
$14,833
$27.57 p/Share
538
Added 1.51%
34,987
Common
May 06
2020
BUY
Open market or private purchase
$255,300
$25.53 p/Share
10,000
Added 22.5%
34,449
Common
Mar 31
2020
BUY
Grant, award, or other acquisition
$14,834
$26.49 p/Share
560
Added 2.24%
24,449
Common
Mar 13
2020
BUY
Open market or private purchase
$142,500
$28.5 p/Share
5,000
Added 17.31%
23,889
Common
Mar 05
2020
BUY
Open market or private purchase
$336,600
$33.66 p/Share
10,000
Added 34.62%
18,889
Common
Dec 31
2019
BUY
Grant, award, or other acquisition
$14,806
$41.59 p/Share
356
Added 3.85%
8,889
Common
Sep 30
2019
BUY
Grant, award, or other acquisition
$14,826
$37.63 p/Share
394
Added 4.41%
8,533
Common
Jun 30
2019
BUY
Grant, award, or other acquisition
$14,819
$37.9 p/Share
391
Added 4.58%
8,139
Common
Sep 30
2018
BUY
Grant, award, or other acquisition
$14,802
$44.99 p/Share
329
Added 3.79%
8,355
Common
Aug 21
2018
SELL
Open market or private sale
$1,095,808
$49.21 p/Share
22,268
Reduced 73.51%
8,026
Common
Aug 20
2018
SELL
Open market or private sale
$181,972
$48.76 p/Share
3,732
Reduced 10.97%
30,294
Common
Jun 30
2018
BUY
Grant, award, or other acquisition
$14,802
$46.4 p/Share
319
Added 0.93%
34,026
Common
Jun 06
2018
-
243
Reduced 0.72%
33,707
Common
Mar 31
2018
BUY
Grant, award, or other acquisition
$14,804
$41.7 p/Share
355
Added 1.03%
33,950
Common
Dec 31
2017
BUY
Grant, award, or other acquisition
$14,805
$42.06 p/Share
352
Added 1.04%
33,595
Common
Dec 20
2017
-
100
Reduced 0.3%
33,243
Common
Dec 19
2017
-
200
Reduced 0.6%
33,343
Common
Nov 29
2017
BUY
Open market or private purchase
$87,340
$43.67 p/Share
2,000
Added 5.63%
33,543
Common