InvestorsHub Logo
icon url

FrankMD

02/19/19 7:10 PM

#24018 RE: Steph_ATK #24017

The last time I checked, insiders own 75% of shares. How would that fact impact a potential buyout or merger?