MarketsXBiotech director John Simard acquires $711,251 in stock Investing.com29 Oct 2026, 07:16 UTC Read the full story at Investing.com