InvestorsHub Logo
icon url

Radar02

02/25/20 10:22 AM

#42 RE: Earlofsandwich #40


Institutions hold over 80% of this company. Only 70% just a few days ago. Someone is buying.