Aug 25
2025
BUY
Open market or private purchase
$43
$3.32 p/Share
13
Added 0.03%
43,886
Common Stock
Aug 22
2025
BUY
Open market or private purchase
$43
$3.31 p/Share
13
Added 0.03%
43,873
Common Stock
Aug 21
2025
BUY
Open market or private purchase
$42
$3.25 p/Share
13
Added 0.03%
43,860
Common Stock
Aug 20
2025
BUY
Open market or private purchase
$6
$3.15 p/Share
2
Added 0.0%
43,847
Common Stock
Aug 19
2025
BUY
Open market or private purchase
$41
$3.23 p/Share
13
Added 0.03%
43,845
Common Stock
Aug 18
2025
BUY
Open market or private purchase
$40
$3.11 p/Share
13
Added 0.03%
43,832
Common Stock
Aug 15
2025
BUY
Open market or private purchase
$39
$3.02 p/Share
13
Added 0.03%
43,819
Common Stock
Aug 14
2025
BUY
Open market or private purchase
$36
$2.84 p/Share
13
Added 0.03%
43,806
Common Stock
Aug 13
2025
BUY
Open market or private purchase
$38
$2.94 p/Share
13
Added 0.03%
43,793
Common Stock
Aug 12
2025
BUY
Open market or private purchase
$37
$2.91 p/Share
13
Added 0.03%
43,780
Common Stock
Aug 11
2025
BUY
Open market or private purchase
$37
$2.87 p/Share
13
Added 0.03%
43,767
Common Stock
Aug 08
2025
BUY
Open market or private purchase
$44
$3.39 p/Share
13
Added 0.03%
43,754
Common Stock
Aug 07
2025
BUY
Open market or private purchase
$40
$3.14 p/Share
13
Added 0.03%
43,741
Common Stock
Aug 06
2025
BUY
Open market or private purchase
$43
$3.34 p/Share
13
Added 0.03%
43,728
Common Stock
Aug 05
2025
BUY
Open market or private purchase
$50
$3.92 p/Share
13
Added 0.03%
43,715
Common Stock
Aug 04
2025
BUY
Open market or private purchase
$52
$4.01 p/Share
13
Added 0.03%
43,702
Common Stock
Aug 01
2025
BUY
Open market or private purchase
$44
$3.44 p/Share
13
Added 0.03%
43,689
Common Stock
Jul 31
2025
BUY
Open market or private purchase
$45
$3.5 p/Share
13
Added 0.03%
43,676
Common Stock
Jul 30
2025
BUY
Open market or private purchase
$46
$3.55 p/Share
13
Added 0.03%
43,663
Common Stock
Jul 29
2025
BUY
Open market or private purchase
$43
$3.33 p/Share
13
Added 0.03%
43,650
Common Stock
Jul 28
2025
BUY
Open market or private purchase
$45
$3.47 p/Share
13
Added 0.03%
43,637
Common Stock
Jul 25
2025
BUY
Open market or private purchase
$53
$3.37 p/Share
16
Added 0.04%
43,624
Common Stock
Jul 24
2025
BUY
Open market or private purchase
$56
$3.55 p/Share
16
Added 0.04%
43,608
Common Stock
Jul 23
2025
BUY
Open market or private purchase
$56
$3.54 p/Share
16
Added 0.04%
43,592
Common Stock
Jul 22
2025
BUY
Open market or private purchase
$55
$3.47 p/Share
16
Added 0.04%
43,576
Common Stock