Investing Stocks أون سمiconductors · ON Terrestrial Energy stock surges on $25M buyback program Oct 27, 2026 4:15 PM · Investing Terrestrial Energy stock surges on $25M buyback program Original source: Investing