Latest filing published 12 Mar 2026 for Royal Gold INC, €476k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Mark Isto: trading record in brief
Mark Isto is a declared insider of Royal Gold Inc (senior executive), with filings sourced from SEC (Form 4). The record holds 83 filings, for trades running from 16 August 2016 to 12 March 2026.
Every open-market trade on record is a sale: 4 sales worth €2.3M. Outside the open market, there are 52 share grants and 23 option exercises. Since January 2026: no purchases and 1 sale on the market.
The newest entry dates from 12 March 2026: an open-market sale of €476k, in Royal Gold Inc. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Mark Isto
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,000 shares@ US$274.8346.9% of flowCommon StockSEC:0001678642-26-000006:0
- 580 shares0Common StockSEC:0001678642-26-000002:0
- 705 shares@ US$110.8510.5% of flowCommon StockSEC:0001562180-23-006567:0
- 504 shares0Common StockSEC:0001562180-23-006550:0
- 496 shares@ US$107.707.1% of flowCommon StockSEC:0001562180-23-006523:0
- 423 shares@ US$106.996.1% of flowCommon StockSEC:0001562180-23-006475:0
- 436 shares@ US$113.776.6% of flowCommon StockSEC:0001562180-23-006320:0
- 1,518 shares@ US$65.8513.2% of flowCommon StockSEC:0001562180-23-004055:0
- 4,860 shares0Common StockSEC:0001562180-23-002505:0
- 114 shares0Common StockSEC:0001562180-22-006312:0
- 497 shares@ US$97.207.0% of flowCommon StockSEC:0001562180-22-006277:0
- 437 shares@ US$102.866.3% of flowCommon StockSEC:0001562180-22-006109:0
- 2,080 shares0Common StockSEC:0001562180-22-002400:0
- 404 shares0Common StockSEC:0001562180-21-005576:0
- 563 shares@ US$112.105.3% of flowCommon StockSEC:0001562180-21-005545:0
- 497 shares@ US$108.664.6% of flowCommon StockSEC:0001562180-21-005517:0
- 493 shares@ US$114.564.7% of flowCommon StockSEC:0001562180-21-005356:0
17 of 17 declarations