Triple Flag Precious Metals Corp (TFPM)

Stock chart
Ticker: TFPM Exchange: TOR


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned 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
2025-03-25 2025-03-25 S Sale

Bari, Eban

Senior Officer of Issuer

Officer
5,707 -3.6%
28.00
CAD 111,889
5,707 -3.6% 28.00 CAD 159,796
2025-03-24 2025-03-20 S Sale

Bari, Eban

Senior Officer of Issuer

Officer
5,000 -3.0%
27.50
CAD 95,975
5,000 -3.0% 27.50 CAD 137,500
2025-03-20 2025-03-20 S Sale

Dendle, James Edward

Senior Officer of Issuer

Officer
25,000 -4.4%
27.36
CAD 477,432
25,000 -4.4% 27.36 CAD 684,000
2025-03-20 2025-03-20 PS Planned sale

Bari, Eban

Senior Officer of Issuer

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

Daniel, Leshan Soyini

Senior Officer of Issuer

Officer
7,118 -10.8%
19.14
USD 136,249
7,118 -10.8% 19.14 USD 136,249
2025-03-20 2025-03-18 PS Planned sale

Dendle, James Edward

Senior Officer of Issuer

Officer
38,755 -6.4%
18.94
USD 734,020
38,755 -6.4% 18.94 USD 734,020
2025-03-20 2025-03-18 PS Planned sale

Daniel, Leshan Soyini

Senior Officer of Issuer

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

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
26.01
CAD 90,086
5,000 -0.4% 26.01 CAD 130,050
2025-03-12 2025-03-10 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
10,000 -0.8%
25.31
CAD 175,272
10,000 -0.8% 25.31 CAD 253,100
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
25.35
CAD 88,649
5,000 -0.4% 25.35 CAD 126,750
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
25.30
CAD 88,474
5,000 -0.4% 25.30 CAD 126,500
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
25.70
CAD 89,873
5,000 -0.4% 25.70 CAD 128,500
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
25.55
CAD 89,348
5,000 -0.4% 25.55 CAD 127,750
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
5,000 -0.4%
25.15
CAD 87,950
5,000 -0.4% 25.15 CAD 125,750
2025-03-12 2025-03-07 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
10,000 -0.7%
25.12
CAD 175,689
10,000 -0.7% 25.12 CAD 251,200
2025-03-21 2024-12-16 B Purchase

Dendle, James Edward

Senior Officer of Issuer

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

McLarty, Andrew John

Senior Officer of Issuer

Officer
5,000 -1.7%
22.75
CAD 79,978
5,000 -1.7% 22.75 CAD 113,750
2024-12-16 2024-12-12 S Sale

McLarty, Andrew John

Senior Officer of Issuer

Officer
5,000 -1.6%
23.36
CAD 83,010
5,000 -1.6% 23.36 CAD 116,800
2024-12-13 2024-12-09 S Sale

Bari, Eban

Senior Officer of Issuer

Officer
10,000 -6.3%
24.00
CAD 170,568
10,000 -6.3% 24.00 CAD 240,000
2024-09-30 2024-09-26 S Sale

Burns, Geoffrey Alan

Director of Issuer

Non-Executive Director
36,200 -2.1%
23.05
CAD 619,633
36,200 -2.1% 23.05 CAD 834,410
2024-09-30 2024-09-25 S Sale

Burns, Geoffrey Alan

Director of Issuer

Non-Executive Director
73,800 -4.1%
23.01
CAD 1,259,169
73,800 -4.1% 23.01 CAD 1,698,138
2024-09-16 2024-09-13 S Sale

Beil, Charles Warren

Senior Officer of Issuer

Officer
27,835 -72.0%
22.64
CAD 463,991
27,835 -72.0% 22.64 CAD 630,251
2024-08-20 2024-08-20 S Sale

Daniel, Leshan Soyini

Senior Officer of Issuer

Officer
5,000 -7.8%
16.49
USD 82,457
5,000 -7.8% 16.49 USD 82,457
2024-08-20 2024-08-19 S Sale

Daniel, Leshan Soyini

Senior Officer of Issuer

Officer
5,000 -7.2%
16.23
USD 81,151
5,000 -7.2% 16.23 USD 81,151
2024-08-19 2024-08-16 S Sale

Daniel, Leshan Soyini

Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

McLarty, Andrew John

Senior Officer of Issuer

Officer
44,600 -12.8%
20.76
CAD 675,904
44,600 -12.8% 20.76 CAD 925,896
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.13
USD 1,513
100 -0.0% 15.13 USD 1,513
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
100 -0.0%
15.15
USD 1,515
100 -0.0% 15.15 USD 1,515
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.0%
15.16
USD 4,547
300 -0.0% 15.16 USD 4,547
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
300 -0.0%
15.24
USD 4,571
300 -0.0% 15.24 USD 4,571
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

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

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.0%
15.24
USD 6,096
400 -0.0% 15.24 USD 6,096
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
911 -0.0%
15.10
USD 13,756
911 -0.0% 15.10 USD 13,756
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
900 -0.0%
15.10
USD 13,590
900 -0.0% 15.10 USD 13,590
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
1,000 -0.0%
15.10
USD 15,100
1,000 -0.0% 15.10 USD 15,100
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
1,100 -0.0%
15.10
USD 16,610
1,100 -0.0% 15.10 USD 16,610
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
400 -0.0%
15.11
USD 6,042
400 -0.0% 15.11 USD 6,042
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
10,000 -11.1%
15.01
USD 150,075
10,000 -11.1% 15.01 USD 150,075
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
10,000 -10.0%
15.00
USD 150,038
10,000 -10.0% 15.00 USD 150,038
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
10,000 -9.1%
15.00
USD 150,005
10,000 -9.1% 15.00 USD 150,005
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
10,000 -8.3%
15.00
USD 150,000
10,000 -8.3% 15.00 USD 150,000
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
5,200 -4.2%
15.00
USD 78,000
5,200 -4.2% 15.00 USD 78,000
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
18,346 -12.8%
15.00
USD 275,230
18,346 -12.8% 15.00 USD 275,230
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
5,000 -3.4%
15.01
USD 75,037
5,000 -3.4% 15.01 USD 75,037
2024-06-26 2024-06-21 S Sale

Usmar, Shaun Alleyne

Director of Issuer, Senior Officer of Issuer

Executive Director
10,000 -6.3%
15.04
USD 150,406
10,000 -6.3% 15.04 USD 150,406
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
2,500 -0.6%
20.67
CAD 37,594
2,500 -0.6% 20.67 CAD 51,675
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
2,500 -0.6%
20.66
CAD 37,575
2,500 -0.6% 20.66 CAD 51,650
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
3,000 -0.7%
20.67
CAD 45,112
3,000 -0.7% 20.67 CAD 62,010
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
2,000 -0.5%
20.65
CAD 30,046
2,000 -0.5% 20.65 CAD 41,300
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
2,000 -0.5%
20.61
CAD 29,988
2,000 -0.5% 20.61 CAD 41,220
2024-06-14 2024-06-14 S Sale

Vanderkooy, Sheldon Alexander

Senior Officer of Issuer

Officer
3,000 -0.7%
20.62
CAD 45,003
3,000 -0.7% 20.62 CAD 61,860
// ... existing code ... // ... rest of the file ...