Triple Flag renews buyback program for up to 5% of outstanding shares - TFPM News | Rallies