Triple Flag Posts 79% Revenue Surge, 30,166 GEOs and Declares $0.0575 Dividend - TFPM News | Rallies