Mar 05
2024
BUY
Open market or private purchase
$380,945
$12.49 p/Share
30,500
Added 0.57%
5,343,777
Common Stock
Mar 04
2024
BUY
Open market or private purchase
$53,423
$13.03 p/Share
4,100
Added 0.08%
5,340,277
Common Stock
Feb 16
2024
BUY
Open market or private purchase
$120,528
$11.16 p/Share
10,800
Added 0.2%
5,336,177
Common Stock
Feb 15
2024
BUY
Open market or private purchase
$140,589
$11.07 p/Share
12,700
Added 0.24%
5,325,377
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$50,850
$10.17 p/Share
5,000
Added 0.09%
5,312,677
Common Stock
Nov 03
2023
BUY
Open market or private purchase
$31,884
$9.11 p/Share
3,500
Added 0.07%
5,307,677
Common Stock
Oct 26
2023
BUY
Open market or private purchase
$19,925
$7.97 p/Share
2,500
Added 0.05%
5,304,177
Common Stock
Oct 25
2023
BUY
Open market or private purchase
$19,775
$7.91 p/Share
2,500
Added 0.05%
5,301,677
Common Stock
Oct 10
2023
BUY
Open market or private purchase
$9,070
$9.07 p/Share
1,000
Added 0.02%
5,299,177
Common Stock
Oct 04
2023
BUY
Open market or private purchase
$17,260
$8.63 p/Share
2,000
Added 0.04%
5,298,177
Common Stock
Sep 19
2023
BUY
Open market or private purchase
$35,800
$8.95 p/Share
4,000
Added 0.08%
5,296,177
Common Stock
Sep 11
2023
BUY
Open market or private purchase
$9,480
$9.48 p/Share
1,000
Added 0.02%
5,292,177
Common Stock
Aug 22
2023
BUY
Open market or private purchase
$9,970
$9.97 p/Share
1,000
Added 0.02%
5,291,177
Common Stock
Aug 04
2023
BUY
Open market or private purchase
$21,100
$10.55 p/Share
2,000
Added 0.04%
5,290,177
Common Stock
Jul 21
2023
BUY
Open market or private purchase
$9,200
$9.2 p/Share
1,000
Added 0.02%
5,288,177
Common Stock
May 17
2023
BUY
Open market or private purchase
$11,690
$11.69 p/Share
1,000
Added 0.02%
5,287,177
Common Stock
Apr 19
2023
BUY
Open market or private purchase
$77,700
$11.1 p/Share
7,000
Added 0.13%
5,286,177
Common Stock
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