InvestorsHub Logo

Apophis

09/02/20 1:14 PM

#9775 RE: Apophis #9773

Why did insiders sell 180,000 shares last quarter?

I know sales were not to good 30K and a tiny profit of 10K