Light Science Technologies (LON:LST) Stock Price Down 8.3% – Should You Sell?
Light Science Technologies Holdings Plc (LON:LST – Get Free Report)’s stock price fell 8.3% on Wednesday . The stock traded as low as GBX 1.60 and last traded at GBX 1.65. 2,525,168 shares traded hands during mid-day trading, a decline of 56% from the average session volume of 5,729,103 shares. The stock had previously closed […]
26 Jun 09:41 · The Cerbat Gem