Executives Cash Out as Filings Flood In
Insider selling dominated disclosures filed this week. ASTS founder and CEO Abel Avellan filed June 23, revealing he sold 2.5 million shares for $146.7M on June 22. The sale was priced at $58.68 per share. AST…