Schroder BSC Social Impact Trust (LON:SBSI) Stock Falls 1.3% – Should You Sell?
Schroder BSC Social Impact Trust (LON:SBSI – Get Free Report) was down 1.3% during trading on Tuesday. The company traded as low as GBX 78 and last traded at GBX 78. Approximately 2,785 shares changed hands during mid-day trading, a decline of 93% from the average daily volume of 38,057 shares. The stock had previously […]
23 Oct 00:21 · The Markets Daily