InvestorsHub Logo
Replies to #42 on Vroom Inc (VRM)
icon url

insidernews

05/15/22 6:15 PM

#44 RE: TuMaRu #42

With black rock and other institutions doubling down on shares. Short is at 32% ... Squeeze is on!