Former SNP Chief Peter Murrells 400000 Embezzlement What the Purchases Reveal About Governance Failures Elemental Royalty Corporation Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Rises DOJ Charges Google Employee for Insider Trading on Polymarket Netting 12 Million