Triple Flag slides after record quarter as Elliott trims its stake
TFPM delivered record Q1 results on May 5 — and has spent the week being sold anyway. The paradox at the centre of this week's setup is straightforward. Adjusted EPS of $0.45 beat estimates and revenues of nearly $147…
