my 100000 slr shares were worth $156000 now my red shares are worth $143000 where did the money go who agreed to this this is robbery and the board should be fired and looked into
SLR Price at posting:
$1.57 Sentiment: Hold Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.