InvestorsHub Logo
Followers 0
Posts 81
Boards Moderated 0
Alias Born 01/03/2021

Re: Dodgeball post# 6129

Saturday, 02/20/2021 11:34:22 AM

Saturday, February 20, 2021 11:34:22 AM

Post# of 6939
Individuals/Insiders only own 76,661 shares in this company. Institutions own 33 mil; 96 mil shares are public. Source is Seeking Alpha. I like stock where the insiders are obsessed with the company, imo. 76K? really!