Triple Flag Delivers Strong Q2 2026 GEOs and Repurchases $20 Million of Shares businesswire.com July 9, 2026 at 5:00 AM ET TFPM