Formula 1 Formula Systems stock hits 52-week high at $116.06 – Investing.com June 20, 2025 "Formula" - Google News Formula Systems stock hits 52-week high at $116.06 Investing.com