Live News EQUITY FLASH M impact Nov 03, 2026, 10:40 PM UTC Triple Flag Precious Metals Reports Q3 Revenue of $106.7M Q3 revenue was $106.7 million, compared with a FactSet estimate of $106.8 million. TFPM SquawkNews Desk