Jun 23
2025
|
BUY
Open market or private purchase
|
$2,789
$4.12 p/Share
|
677
|
|
Jun 20
2025
|
BUY
Open market or private purchase
|
$3,667
$4.13 p/Share
|
888
|
|
Jun 18
2025
|
BUY
Open market or private purchase
|
$2,565
$4.04 p/Share
|
635
|
|
Jun 12
2025
|
BUY
Open market or private purchase
|
$4,966
$3.88 p/Share
|
1,280
|
|
Jun 11
2025
|
BUY
Open market or private purchase
|
$4,864
$3.83 p/Share
|
1,270
|
|
Jun 10
2025
|
BUY
Open market or private purchase
|
$5,012
$3.91 p/Share
|
1,282
|
|
Jun 09
2025
|
BUY
Open market or private purchase
|
$49
$3.83 p/Share
|
13
|
|
Jun 02
2025
|
BUY
Open market or private purchase
|
$5,241
$3.95 p/Share
|
1,327
|
|
May 30
2025
|
BUY
Open market or private purchase
|
$5,089
$3.9 p/Share
|
1,305
|
|
May 29
2025
|
BUY
Open market or private purchase
|
$4,797
$3.69 p/Share
|
1,300
|
|
May 28
2025
|
BUY
Open market or private purchase
|
$4,972
$3.9 p/Share
|
1,275
|
|
Apr 11
2025
|
BUY
Open market or private purchase
|
$8,125
$5.0 p/Share
|
1,625
|
|
Apr 07
2025
|
BUY
Open market or private purchase
|
$6,840
$4.8 p/Share
|
1,425
|
|