InvestorsHub Logo

Patrickwan1

05/16/22 6:11 PM

#18717 RE: Patrickwan1 #18716

How many shares owned by financial institutions? Is it just 2%?? If yes, majority is public shareholders - owning 120 million shares ..? RS is damaging public shareholders..