Jun 21
2024
BUY
Open market or private purchase
$177,246
$17.57 p/Share
10,088
Added 0.53%
1,885,672
Common Stock
Jun 02
2022
BUY
Open market or private purchase
$260,000
$13.0 p/Share
20,000
Added 1.05%
1,893,049
Common Stock
Apr 11
2022
BUY
Open market or private purchase
$546,438
$13.52 p/Share
40,417
Added 2.11%
1,873,049
Common Stock
Mar 08
2022
BUY
Open market or private purchase
$87,971
$15.17 p/Share
5,799
Added 0.32%
1,832,632
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$397,250
$15.89 p/Share
25,000
Added 1.35%
1,826,833
Common Stock
Feb 28
2022
BUY
Open market or private purchase
$433,035
$15.65 p/Share
27,670
Added 1.51%
1,801,833
Common Stock
Feb 25
2022
BUY
Open market or private purchase
$436,854
$14.95 p/Share
29,221
Added 1.62%
1,774,163
Common Stock
Feb 15
2022
BUY
Open market or private purchase
$268,000
$13.4 p/Share
20,000
Added 1.13%
1,744,942
Common Stock
Feb 14
2022
BUY
Open market or private purchase
$9,405
$12.99 p/Share
724
Added 0.04%
1,724,942
Common Stock
Feb 11
2022
BUY
Open market or private purchase
$209,983
$12.88 p/Share
16,303
Added 0.94%
1,724,218
Common Stock
Feb 10
2022
BUY
Open market or private purchase
$12,390
$12.39 p/Share
1,000
Added 0.06%
1,707,915
Common Stock
Feb 09
2022
BUY
Open market or private purchase
$561,802
$11.98 p/Share
46,895
Added 2.67%
1,706,915
Common Stock
Feb 08
2022
BUY
Open market or private purchase
$32,725
$11.15 p/Share
2,935
Added 0.18%
1,660,020
Common Stock
Feb 07
2022
BUY
Open market or private purchase
$101,700
$10.17 p/Share
10,000
Added 0.6%
1,657,085
Common Stock
Feb 04
2022
BUY
Open market or private purchase
$442,420
$10.1 p/Share
43,804
Added 2.59%
1,647,085
Common Stock
Feb 03
2022
BUY
Open market or private purchase
$708,925
$9.44 p/Share
75,098
Added 4.47%
1,603,281
Common Stock
Feb 02
2022
BUY
Open market or private purchase
$66,270
$9.4 p/Share
7,050
Added 0.46%
1,528,183
Common Stock
Feb 01
2022
BUY
Open market or private purchase
$362,065
$9.07 p/Share
39,919
Added 2.56%
1,521,133
Common Stock
Jan 31
2022
BUY
Open market or private purchase
$240,423
$8.78 p/Share
27,383
Added 1.82%
1,481,214
Common Stock
Jan 28
2022
BUY
Open market or private purchase
$229,646
$8.14 p/Share
28,212
Added 1.9%
1,453,831
Common Stock
Jan 26
2022
BUY
Open market or private purchase
$33,720
$8.43 p/Share
4,000
Added 0.28%
1,425,619
Common Stock
Jan 07
2022
BUY
Open market or private purchase
$195,600
$9.78 p/Share
20,000
Added 1.39%
1,421,619
Common Stock
Dec 30
2021
BUY
Open market or private purchase
$167,680
$10.48 p/Share
16,000
Added 1.13%
1,401,619
Common Stock
Dec 27
2021
BUY
Open market or private purchase
$418
$11.0 p/Share
38
Added 0.0%
1,385,619
Common Stock
Dec 23
2021
BUY
Open market or private purchase
$189,922
$10.58 p/Share
17,951
Added 1.28%
1,385,581
Common Stock