Canada's Triple Flag Q2 adj EPS and EBITDA beat estimates, revenue up 37% - TFPM News | Rallies