Triple Flag Precious Metals Reports Record Q1 Revenue of $147M | Intellectia.AI