Apr 18
2023
BUY
Open market or private purchase
$22,240
$11.12 p/Share
2,000
Added 0.04%
5,279,177
Common Stock
Apr 11
2023
BUY
Open market or private purchase
$62,100
$12.42 p/Share
5,000
Added 0.09%
5,271,177
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$12,120
$12.12 p/Share
1,000
Added 0.04%
2,737,486
Common Stock
Feb 17
2023
BUY
Open market or private purchase
$9,918
$16.53 p/Share
600
Added 0.02%
2,736,486
Common Stock
Feb 10
2023
BUY
Open market or private purchase
$18,680
$18.68 p/Share
1,000
Added 0.04%
2,735,886
Common Stock
Jan 27
2023
BUY
Open market or private purchase
$38,700
$19.35 p/Share
2,000
Added 0.07%
2,734,886
Common Stock
Jan 20
2023
BUY
Open market or private purchase
$26,055
$17.37 p/Share
1,500
Added 0.05%
2,732,886
Common Stock
Jan 06
2023
BUY
Open market or private purchase
$22,770
$15.18 p/Share
1,500
Added 0.05%
2,731,386
Common Stock
Dec 29
2022
BUY
Open market or private purchase
$60,760
$15.19 p/Share
4,000
Added 0.15%
2,729,886
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$13,010
$13.01 p/Share
1,000
Added 0.04%
2,725,886
Common Stock
Dec 09
2022
BUY
Open market or private purchase
$26,220
$13.11 p/Share
2,000
Added 0.07%
2,724,886
Common Stock
Dec 02
2022
BUY
Open market or private purchase
$13,840
$13.84 p/Share
1,000
Added 0.04%
2,722,886
Common Stock
Nov 02
2022
BUY
Open market or private purchase
$17,580
$8.79 p/Share
2,000
Added 0.07%
2,721,886
Common Stock
Oct 14
2022
BUY
Open market or private purchase
$29,250
$9.75 p/Share
3,000
Added 0.11%
2,719,886
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$19,440
$9.72 p/Share
2,000
Added 0.07%
2,716,886
Common Stock
Sep 30
2022
BUY
Open market or private purchase
$9,460
$9.46 p/Share
1,000
Added 0.04%
2,714,886
Common Stock
Sep 29
2022
BUY
Open market or private purchase
$9,230
$9.23 p/Share
1,000
Added 0.04%
2,713,886
Common Stock
Jun 24
2022
BUY
Open market or private purchase
$205,745
$9.13 p/Share
22,535
Added 0.83%
2,706,421
Common Stock
Jun 16
2022
BUY
Open market or private purchase
$57,040
$7.13 p/Share
8,000
Added 0.3%
2,683,886
Common Stock
Jun 14
2022
BUY
Open market or private purchase
$94,920
$7.91 p/Share
12,000
Added 0.45%
2,675,886
Common Stock
Jun 10
2022
BUY
Open market or private purchase
$99,960
$8.33 p/Share
12,000
Added 0.45%
2,663,886
Common Stock
Jun 09
2022
BUY
Open market or private purchase
$49,050
$10.9 p/Share
4,500
Added 0.36%
1,243,453
Common Stock
Jun 07
2022
BUY
Open market or private purchase
$51,300
$8.55 p/Share
6,000
Added 0.48%
1,238,953
Common Stock
Jun 03
2022
BUY
Open market or private purchase
$77,238
$8.35 p/Share
9,250
Added 0.74%
1,232,953
Common Stock
Jun 02
2022
BUY
Open market or private purchase
$49,992
$7.38 p/Share
6,774
Added 0.55%
1,223,703
Common Stock