Jun 30
2025
BUY
Open market or private purchase
$43
$2.74 p/Share
16
Added 0.0%
5,699,428
Common Stock
Jun 27
2025
BUY
Open market or private purchase
$20
$2.6 p/Share
8
Added 0.0%
5,699,412
Common Stock
Jun 26
2025
BUY
Open market or private purchase
$21
$2.71 p/Share
8
Added 0.0%
5,699,404
Common Stock
Jun 25
2025
BUY
Open market or private purchase
$26
$3.27 p/Share
8
Added 0.0%
5,699,396
Common Stock
Jun 24
2025
BUY
Open market or private purchase
$31
$3.91 p/Share
8
Added 0.0%
5,699,388
Common Stock
Jun 23
2025
BUY
Open market or private purchase
$36
$4.61 p/Share
8
Added 0.0%
5,699,380
Common Stock
Jun 20
2025
BUY
Open market or private purchase
$42
$5.29 p/Share
8
Added 0.0%
5,699,372
Common Stock
Jun 18
2025
BUY
Open market or private purchase
$44
$5.52 p/Share
8
Added 0.0%
5,699,364
Common Stock
Jun 17
2025
BUY
Open market or private purchase
$44
$5.61 p/Share
8
Added 0.0%
5,699,356
Common Stock
Jun 16
2025
BUY
Open market or private purchase
$42
$5.32 p/Share
8
Added 0.0%
5,699,348
Common Stock
Jun 13
2025
BUY
Open market or private purchase
$46
$5.81 p/Share
8
Added 0.0%
5,699,340
Common Stock
Jun 12
2025
BUY
Open market or private purchase
$45
$5.67 p/Share
8
Added 0.0%
5,699,332
Common Stock
Jun 11
2025
BUY
Open market or private purchase
$44
$5.57 p/Share
8
Added 0.0%
5,699,324
Common Stock
Jun 10
2025
BUY
Open market or private purchase
$48
$6.0 p/Share
8
Added 0.0%
5,699,316
Common Stock
Jun 09
2025
BUY
Open market or private purchase
$47
$5.94 p/Share
8
Added 0.0%
5,699,308
Common Stock
Jun 06
2025
BUY
Open market or private purchase
$44
$5.57 p/Share
8
Added 0.0%
5,699,300
Common Stock
Jun 05
2025
BUY
Open market or private purchase
$43
$5.46 p/Share
8
Added 0.0%
5,699,292
Common Stock
Jun 04
2025
BUY
Open market or private purchase
$46
$5.75 p/Share
8
Added 0.0%
5,699,284
Common Stock
Jun 03
2025
BUY
Open market or private purchase
$44
$5.61 p/Share
8
Added 0.0%
5,699,276
Common Stock
Jun 02
2025
BUY
Open market or private purchase
$41
$5.2 p/Share
8
Added 0.0%
5,699,268
Common Stock
May 30
2025
BUY
Open market or private purchase
$39
$4.93 p/Share
8
Added 0.0%
5,699,260
Common Stock
May 29
2025
BUY
Open market or private purchase
$45
$5.66 p/Share
8
Added 0.0%
5,699,252
Common Stock
May 28
2025
BUY
Open market or private purchase
$45
$5.68 p/Share
8
Added 0.0%
5,699,244
Common Stock
May 27
2025
BUY
Open market or private purchase
$42
$5.27 p/Share
8
Added 0.0%
5,699,236
Common Stock
May 23
2025
BUY
Open market or private purchase
$41
$5.14 p/Share
8
Added 0.0%
5,699,228
Common Stock