Triple Flag Precious Metals (TSX:TFPM) Is Down 11.6% After $440M Ravenswood Gold Stream Deal – Has The Bull Case Changed?
Triple Flag Precious Metals Corp. recently reported preliminary Q2 2026 revenue of US$129.2 million, generated from sales of 28,674 gold equivalent ounces, and completed a...
