30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Triple Flag Precious Metals Corp (TFPM)

Over the last 90 days, Triple Flag Precious Metals Corp. has seen significant net selling activity, totaling over $130 million, primarily driven by a large proposed sale by Elliott Investment Management. While one director made a small purchase, other officers also engaged in selling transactions. The stock has experienced a notable price decline in the past three months.
Stock chart
Ticker: TFPM Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Merrin, Patrick James
Director of Issuer
1 purchase — total 104,782 CAD
Buy 15 May 2026
Value CA$3,386,727.05 | Price 55.95 | Shares 31,365
Proposed sale 31 Mar 2026
Value US$651,435.62 | Price 317.81 | Shares 62,881
Sale 27 Mar 2026
Value CA$4,457,040.00 | Price 44.57 | Shares 100,000
Planned sale 3 Mar 2026
Value US$1,260,300.60 | Price 41.43 | Shares 30,420
Sale 22 Dec 2025
Value CA$2,898,000.00 | Price 48.30 | Shares 60,000
Sale 19 Dec 2025
Value CA$117,000.00 | Price 46.80 | Shares 2,500
Sale 19 Dec 2025
Value CA$139,950.00 | Price 46.65 | Shares 3,000
Sale 19 Dec 2025
Value CA$93,200.00 | Price 46.60 | Shares 2,000
Sale 19 Dec 2025
Value CA$116,175.00 | Price 46.47 | Shares 2,500
Sale 18 Dec 2025
Value CA$115,500.00 | Price 46.20 | Shares 2,500
Sale 18 Dec 2025
Value CA$182,000.00 | Price 45.50 | Shares 4,000
Sale 18 Dec 2025
Value CA$161,840.00 | Price 46.24 | Shares 3,500
Sale 17 Dec 2025
Value CA$233,450.00 | Price 46.69 | Shares 5,000
Sale 16 Dec 2025
Value CA$234,250.00 | Price 46.85 | Shares 5,000
Sale 16 Dec 2025
Value CA$470,800.00 | Price 47.08 | Shares 10,000
Sale 15 Dec 2025
Value CA$240,108.00 | Price 47.08 | Shares 5,100
Sale 15 Dec 2025
Value CA$229,908.00 | Price 46.92 | Shares 4,900
Sale 26 Aug 2025
Value CA$1,050,216.86 | Price 36.82 | Shares 28,523
Sale 13 May 2025
Value CA$419,250.00 | Price 27.95 | Shares 15,000
Sale 25 Mar 2025
Value CA$159,796.00 | Price 28.00 | Shares 5,707
Sale 20 Mar 2025
Value CA$137,500.00 | Price 27.50 | Shares 5,000
Sale 20 Mar 2025
Value CA$684,000.00 | Price 27.36 | Shares 25,000
Planned sale 20 Mar 2025
Value US$1,064,294.00 | Price 19.25 | Shares 55,288
Sale 19 Mar 2025
Value US$136,249.20 | Price 19.14 | Shares 7,118
Planned sale 18 Mar 2025
Value US$734,019.70 | Price 18.94 | Shares 38,755
Planned sale 18 Mar 2025
Value US$322,832.30 | Price 18.94 | Shares 17,045
Sale 11 Mar 2025
Value CA$130,050.00 | Price 26.01 | Shares 5,000
Sale 10 Mar 2025
Value CA$253,100.00 | Price 25.31 | Shares 10,000
Sale 7 Mar 2025
Value CA$126,750.00 | Price 25.35 | Shares 5,000
Sale 7 Mar 2025
Value CA$126,500.00 | Price 25.30 | Shares 5,000
Sale 7 Mar 2025
Value CA$128,500.00 | Price 25.70 | Shares 5,000
Sale 7 Mar 2025
Value CA$127,750.00 | Price 25.55 | Shares 5,000
Sale 7 Mar 2025
Value CA$125,750.00 | Price 25.15 | Shares 5,000
Sale 7 Mar 2025
Value CA$251,200.00 | Price 25.12 | Shares 10,000
Buy 16 Dec 2024
Value US$30,336.58 | Price 16.02 | Shares 1,894
Sale 13 Dec 2024
Value CA$113,750.00 | Price 22.75 | Shares 5,000
Sale 12 Dec 2024
Value CA$116,800.00 | Price 23.36 | Shares 5,000
Sale 9 Dec 2024
Value CA$240,000.00 | Price 24.00 | Shares 10,000
Sale 26 Sep 2024
Value CA$834,410.00 | Price 23.05 | Shares 36,200
Sale 25 Sep 2024
Value CA$1,698,138.00 | Price 23.01 | Shares 73,800
Sale 13 Sep 2024
Value CA$630,251.20 | Price 22.64 | Shares 27,835
Sale 20 Aug 2024
Value US$82,456.50 | Price 16.49 | Shares 5,000
Sale 19 Aug 2024
Value US$81,150.50 | Price 16.23 | Shares 5,000
Sale 16 Aug 2024
Value US$160,189.00 | Price 16.02 | Shares 10,000
Sale 27 Jun 2024
Value US$453,935.17 | Price 15.43 | Shares 29,419
Sale 24 Jun 2024
Value CA$925,896.00 | Price 20.76 | Shares 44,600
Sale 21 Jun 2024
Value US$170,765.90 | Price 15.10 | Shares 11,309
Sale 21 Jun 2024
Value US$19,630.00 | Price 15.10 | Shares 1,300
Sale 21 Jun 2024
Value US$21,140.00 | Price 15.10 | Shares 1,400
Sale 21 Jun 2024
Value US$13,665.50 | Price 15.10 | Shares 905
Sale 21 Jun 2024
Value US$12,080.00 | Price 15.10 | Shares 800
Sale 21 Jun 2024
Value US$12,084.00 | Price 15.11 | Shares 800
Sale 21 Jun 2024
Value US$3,021.00 | Price 15.11 | Shares 200
Sale 21 Jun 2024
Value US$13,599.00 | Price 15.11 | Shares 900
Sale 21 Jun 2024
Value US$16,666.33 | Price 15.11 | Shares 1,103
Sale 21 Jun 2024
Value US$21,154.00 | Price 15.11 | Shares 1,400
Sale 21 Jun 2024
Value US$10,577.00 | Price 15.11 | Shares 700
Sale 21 Jun 2024
Value US$1,511.75 | Price 15.12 | Shares 100
Sale 21 Jun 2024
Value US$52,012.80 | Price 15.12 | Shares 3,440
Sale 21 Jun 2024
Value US$5,261.76 | Price 15.12 | Shares 348
Sale 21 Jun 2024
Value US$1,512.50 | Price 15.13 | Shares 100
Sale 21 Jun 2024
Value US$22,347.01 | Price 15.13 | Shares 1,477
Sale 21 Jun 2024
Value US$3,026.00 | Price 15.13 | Shares 200
Sale 21 Jun 2024
Value US$1,514.50 | Price 15.15 | Shares 100
Sale 21 Jun 2024
Value US$1,513.50 | Price 15.14 | Shares 100
Sale 21 Jun 2024
Value US$4,546.50 | Price 15.16 | Shares 300
Sale 21 Jun 2024
Value US$378.75 | Price 15.15 | Shares 25
Sale 21 Jun 2024
Value US$1,515.75 | Price 15.16 | Shares 100
Sale 21 Jun 2024
Value US$3,032.00 | Price 15.16 | Shares 200
Sale 21 Jun 2024
Value US$9,138.00 | Price 15.23 | Shares 600
Sale 21 Jun 2024
Value US$18,276.00 | Price 15.23 | Shares 1,200
Sale 21 Jun 2024
Value US$7,741.92 | Price 15.24 | Shares 508
Sale 21 Jun 2024
Value US$4,570.50 | Price 15.24 | Shares 300
Sale 21 Jun 2024
Value US$3,046.00 | Price 15.23 | Shares 200
Sale 21 Jun 2024
Value US$6,096.00 | Price 15.24 | Shares 400
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-15 2026-05-15 B Purchase

Director of Issuer

Non-Executive Director
31,365
55.95
CA$3,386,727
31,365 55.95 CA$3,386,727
2026-03-31 2026-03-31 PrS Proposed sale

Stockholder

Large shareholder
62,881
317.81
US$651,436
62,881 317.81 US$651,436
2026-03-27 2026-03-27 S Sale

Director of Issuer

Non-Executive Director
69,496 -13.9%
36.14
CA$1,328,194
69,496 -13.9% 36.14 CA$1,328,194
2026-03-09 2026-03-03 PlS Planned sale

Senior Officer of Issuer

Officer
30,420 -14.2%
41.43
US$1,260,301
30,420 -14.2% 41.43 US$1,260,301
2025-12-23 2025-12-22 S Sale

Senior Officer of Issuer

Officer
60,000 -11.7%
48.30
CA$2,898,000
60,000 -11.7% 48.30 CA$2,898,000
2025-12-19 2025-12-19 S Sale

Senior Officer of Issuer

Officer
2,500 -0.2%
46.80
CA$117,000
2,500 -0.2% 46.80 CA$117,000
2025-12-19 2025-12-19 S Sale

Senior Officer of Issuer

Officer
3,000 -0.2%
46.65
CA$139,950
3,000 -0.2% 46.65 CA$139,950
2025-12-19 2025-12-19 S Sale

Senior Officer of Issuer

Officer
2,000 -0.2%
46.60
CA$93,200
2,000 -0.2% 46.60 CA$93,200
2025-12-19 2025-12-19 S Sale

Senior Officer of Issuer

Officer
2,500 -0.2%
46.47
CA$116,175
2,500 -0.2% 46.47 CA$116,175
2025-12-19 2025-12-18 S Sale

Senior Officer of Issuer

Officer
2,500 -0.2%
46.20
CA$115,500
2,500 -0.2% 46.20 CA$115,500
2025-12-19 2025-12-18 S Sale

Senior Officer of Issuer

Officer
4,000 -0.3%
45.50
CA$182,000
4,000 -0.3% 45.50 CA$182,000
2025-12-19 2025-12-18 S Sale

Senior Officer of Issuer

Officer
3,500 -0.3%
46.24
CA$161,840
3,500 -0.3% 46.24 CA$161,840
2025-12-19 2025-12-17 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
46.69
CA$233,450
5,000 -0.4% 46.69 CA$233,450
2025-12-19 2025-12-16 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
46.85
CA$234,250
5,000 -0.4% 46.85 CA$234,250
2025-12-19 2025-12-16 S Sale

Senior Officer of Issuer

Officer
10,000 -0.8%
47.08
CA$470,800
10,000 -0.8% 47.08 CA$470,800
2025-12-19 2025-12-15 S Sale

Senior Officer of Issuer

Officer
5,100 -0.4%
47.08
CA$240,108
5,100 -0.4% 47.08 CA$240,108
2025-12-19 2025-12-15 S Sale

Senior Officer of Issuer

Officer
4,900 -0.4%
46.92
CA$229,908
4,900 -0.4% 46.92 CA$229,908
2025-09-02 2025-08-26 S Sale

Senior Officer of Issuer

Officer
28,523 -5.3%
36.82
CA$1,050,217
28,523 -5.3% 36.82 CA$1,050,217
2025-05-14 2025-05-13 S Sale

Senior Officer of Issuer

Officer
15,000 -5.1%
27.95
CA$419,250
15,000 -5.1% 27.95 CA$419,250
2025-03-25 2025-03-25 S Sale

Senior Officer of Issuer

Officer
5,707 -3.6%
28.00
CA$159,796
5,707 -3.6% 28.00 CA$159,796
2025-03-24 2025-03-20 S Sale

Senior Officer of Issuer

Officer
5,000 -3.0%
27.50
CA$137,500
5,000 -3.0% 27.50 CA$137,500
2025-03-20 2025-03-20 S Sale

Senior Officer of Issuer

Officer
25,000 -4.4%
27.36
CA$684,000
25,000 -4.4% 27.36 CA$684,000
2025-03-20 2025-03-20 PlS Planned sale

Senior Officer of Issuer

Officer
55,288 -25.0%
19.25
US$1,064,294
55,288 -25.0% 19.25 US$1,064,294
2025-03-20 2025-03-19 S Sale

Senior Officer of Issuer

Officer
7,118 -10.8%
19.14
US$136,249
7,118 -10.8% 19.14 US$136,249
2025-03-20 2025-03-18 PlS Planned sale

Senior Officer of Issuer

Officer
38,755 -6.4%
18.94
US$734,020
38,755 -6.4% 18.94 US$734,020
2025-03-20 2025-03-18 PlS Planned sale

Senior Officer of Issuer

Officer
17,045 -20.5%
18.94
US$322,832
17,045 -20.5% 18.94 US$322,832
2025-03-12 2025-03-11 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
26.01
CA$130,050
5,000 -0.4% 26.01 CA$130,050
2025-03-12 2025-03-10 S Sale

Senior Officer of Issuer

Officer
10,000 -0.8%
25.31
CA$253,100
10,000 -0.8% 25.31 CA$253,100
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
25.35
CA$126,750
5,000 -0.4% 25.35 CA$126,750
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
25.30
CA$126,500
5,000 -0.4% 25.30 CA$126,500
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
25.70
CA$128,500
5,000 -0.4% 25.70 CA$128,500
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
25.55
CA$127,750
5,000 -0.4% 25.55 CA$127,750
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
5,000 -0.4%
25.15
CA$125,750
5,000 -0.4% 25.15 CA$125,750
2025-03-12 2025-03-07 S Sale

Senior Officer of Issuer

Officer
10,000 -0.7%
25.12
CA$251,200
10,000 -0.7% 25.12 CA$251,200
2025-03-21 2024-12-16 B Purchase

Senior Officer of Issuer

Officer
1,894 +0.3%
16.02
US$30,337
1,894 +0.3% 16.02 US$30,337
2024-12-16 2024-12-13 S Sale

Senior Officer of Issuer

Officer
5,000 -1.7%
22.75
CA$113,750
5,000 -1.7% 22.75 CA$113,750
2024-12-16 2024-12-12 S Sale

Senior Officer of Issuer

Officer
5,000 -1.6%
23.36
CA$116,800
5,000 -1.6% 23.36 CA$116,800
2024-12-13 2024-12-09 S Sale

Senior Officer of Issuer

Officer
10,000 -6.3%
24.00
CA$240,000
10,000 -6.3% 24.00 CA$240,000
2024-09-30 2024-09-26 S Sale

Director of Issuer

Non-Executive Director
36,200 -2.1%
23.05
CA$834,410
36,200 -2.1% 23.05 CA$834,410
2024-09-30 2024-09-25 S Sale

Director of Issuer

Non-Executive Director
73,800 -4.1%
23.01
CA$1,698,138
73,800 -4.1% 23.01 CA$1,698,138
2024-09-16 2024-09-13 S Sale

Senior Officer of Issuer

Officer
27,835 -72.0%
22.64
CA$630,251
27,835 -72.0% 22.64 CA$630,251
2024-08-20 2024-08-20 S Sale

Senior Officer of Issuer

Officer
5,000 -7.8%
16.49
US$82,456
5,000 -7.8% 16.49 US$82,456
2024-08-20 2024-08-19 S Sale

Senior Officer of Issuer

Officer
5,000 -7.2%
16.23
US$81,150
5,000 -7.2% 16.23 US$81,150
2024-08-19 2024-08-16 S Sale

Senior Officer of Issuer

Officer
10,000 -12.7%
16.02
US$160,189
10,000 -12.7% 16.02 US$160,189
2024-06-28 2024-06-27 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
29,419 -36.8%
15.43
US$453,935
29,419 -36.8% 15.43 US$453,935
2024-06-25 2024-06-24 S Sale

Senior Officer of Issuer

Officer
44,600 -12.8%
20.76
CA$925,896
44,600 -12.8% 20.76 CA$925,896
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
11,309 -0.5%
15.10
US$170,766
11,309 -0.5% 15.10 US$170,766
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,300 -0.1%
15.10
US$19,630
1,300 -0.1% 15.10 US$19,630
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,400 -0.1%
15.10
US$21,140
1,400 -0.1% 15.10 US$21,140
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
905 -0.0%
15.10
US$13,666
905 -0.0% 15.10 US$13,666
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
800 -0.0%
15.10
US$12,080
800 -0.0% 15.10 US$12,080
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
800 -0.0%
15.11
US$12,084
800 -0.0% 15.11 US$12,084
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
15.11
US$3,021
200 -0.0% 15.11 US$3,021
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
900 -0.0%
15.11
US$13,599
900 -0.0% 15.11 US$13,599
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,103 -0.0%
15.11
US$16,666
1,103 -0.0% 15.11 US$16,666
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,400 -0.1%
15.11
US$21,154
1,400 -0.1% 15.11 US$21,154
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
700 -0.0%
15.11
US$10,577
700 -0.0% 15.11 US$10,577
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.12
US$1,512
100 -0.0% 15.12 US$1,512
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
3,440 -0.1%
15.12
US$52,013
3,440 -0.1% 15.12 US$52,013
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
348 -0.0%
15.12
US$5,262
348 -0.0% 15.12 US$5,262
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.13
US$1,512
100 -0.0% 15.13 US$1,512
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,477 -0.1%
15.13
US$22,347
1,477 -0.1% 15.13 US$22,347
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
15.13
US$3,026
200 -0.0% 15.13 US$3,026
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.15
US$1,514
100 -0.0% 15.15 US$1,514
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.14
US$1,514
100 -0.0% 15.14 US$1,514
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.0%
15.16
US$4,546
300 -0.0% 15.16 US$4,546
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
25 -0.0%
15.15
US$379
25 -0.0% 15.15 US$379
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.16
US$1,516
100 -0.0% 15.16 US$1,516
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
15.16
US$3,032
200 -0.0% 15.16 US$3,032
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
600 -0.0%
15.23
US$9,138
600 -0.0% 15.23 US$9,138
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
1,200 -0.0%
15.23
US$18,276
1,200 -0.0% 15.23 US$18,276
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
508 -0.0%
15.24
US$7,742
508 -0.0% 15.24 US$7,742
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.0%
15.24
US$4,570
300 -0.0% 15.24 US$4,570
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
200 -0.0%
15.23
US$3,046
200 -0.0% 15.23 US$3,046
2024-06-26 2024-06-21 S Sale

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.0%
15.24
US$6,096
400 -0.0% 15.24 US$6,096