Jun 23
2022
SELL
Sale (or disposition) back to the issuer
-
97,947
Reduced 100.0%
0
Common Stock, par valu...
Apr 14
2022
BUY
Open market or private purchase
$10,607
$24.9 p/Share
426
Added 0.43%
97,777
Common Stock, par valu...
Jan 14
2022
BUY
Open market or private purchase
$10,532
$17.76 p/Share
593
Added 0.61%
97,349
Common Stock, par valu...
Oct 15
2021
BUY
Open market or private purchase
$10,384
$12.71 p/Share
817
Added 0.84%
96,756
Common Stock, par valu...
Jul 15
2021
BUY
Open market or private purchase
$10,210
$10.21 p/Share
1,000
Added 1.03%
95,937
Common Stock, par valu...
Jun 03
2021
BUY
Grant, award, or other acquisition
-
7,797
Added 9.32%
75,879
Common Stock, par valu...
Apr 15
2021
BUY
Open market or private purchase
$10,048
$10.18 p/Share
987
Added 1.03%
94,936
Common Stock, par valu...
Jan 15
2021
BUY
Open market or private purchase
$9,820
$7.66 p/Share
1,282
Added 1.35%
93,948
Common Stock, par valu...
Oct 15
2020
BUY
Open market or private purchase
$9,513
$5.48 p/Share
1,736
Added 1.84%
92,665
Common Stock, par valu...
Jul 15
2020
BUY
Open market or private purchase
$9,302
$7.65 p/Share
1,216
Added 1.32%
90,927
Common Stock, par valu...
Apr 15
2020
BUY
Open market or private purchase
$13,476
$7.3 p/Share
1,846
Added 2.02%
89,709
Common Stock, par valu...
Jan 15
2020
BUY
Open market or private purchase
$13,212
$13.44 p/Share
983
Added 1.11%
87,863
Common Stock, par valu...
Oct 15
2019
BUY
Open market or private purchase
$12,858
$14.48 p/Share
888
Added 1.01%
86,879
Common Stock, par valu...
Jul 15
2019
BUY
Open market or private purchase
$12,635
$14.97 p/Share
844
Added 0.97%
85,990
Common Stock, par valu...
Apr 15
2019
BUY
Open market or private purchase
$12,307
$15.5 p/Share
794
Added 0.92%
85,145
Common Stock, par valu...
Jan 15
2019
BUY
Open market or private purchase
$12,115
$16.71 p/Share
725
Added 0.85%
84,350
Common Stock, par valu...
Oct 15
2018
BUY
Open market or private purchase
$11,692
$16.92 p/Share
691
Added 0.82%
83,624
Common Stock, par valu...
Jul 16
2018
BUY
Open market or private purchase
$11,528
$17.52 p/Share
658
Added 0.79%
82,931
Common Stock, par valu...
Apr 16
2018
BUY
Open market or private purchase
$11,115
$14.53 p/Share
765
Added 0.92%
82,272
Common Stock, par valu...
Jan 16
2018
BUY
Open market or private purchase
$10,966
$17.49 p/Share
627
Added 0.76%
81,505
Common Stock, par valu...
Oct 16
2017
BUY
Open market or private purchase
$10,194
$19.91 p/Share
512
Added 0.63%
80,878
Common Stock, par valu...
Jul 17
2017
BUY
Open market or private purchase
$5,287
$13.95 p/Share
379
Added 0.48%
79,063
Common Stock, par valu...
Jul 14
2017
BUY
Open market or private purchase
$10,032
$16.0 p/Share
627
Added 0.77%
80,365
Common Stock, par valu...
Apr 17
2017
BUY
Open market or private purchase
$9,233
$13.74 p/Share
672
Added 0.84%
79,737
Common Stock, par valu...
Jan 17
2017
BUY
Open market or private purchase
$3,822
$13.95 p/Share
274
Added 0.35%
78,684
Common Stock, par valu...