Triple Flag jumps as record Q1 results and dividend lift sentiment - TFPM News | Rallies