Live News EARNINGS FLASH L impact Nov 03, 2026, 10:03 PM UTC Triple Flag Precious Metals Reports Q3 Adjusted Net Income of $53.1 Million Q3 adjusted EBITDA was $93.7 million, compared with an IBES estimate of $91.8 million. TFPM SquawkNews Desk