J-Star Holding Shares Pause After 125% Rally: What Investors Need To Know
May 29, 2026
J-Star Holding shares stabilized following a 125% surge driven by a $60 million loan for a 100MWh solid-state battery line in Texas. The total infrastructure investment is projected at $122.5 million ahead of an upcoming earnings report.