InvestorsHub Logo
icon url

GreenKnight

09/28/20 7:35 AM

#23244 RE: The Whale #23242

Thanks for that — so they own 30%. Largest shareholder. Gorgeous. Why own SO much of something that isn’t going to bring an absolutely stunning return?? Why keep doubling down?? ;) I LIKE IT