(Total Views: 480)
Posted On: 04/02/2020 1:01:20 PM
Post# of 145893
Someone said there's 200M warrants out there; does anyone know who holds them? They're sitting on $600 million and if I were them I might want to cash out some and celebrate too
(0)
(0)