Latest filing published 25 Feb 2025 for Coeur Mining, Inc..
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 4 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.
Purchases by company
Since each purchase
- -21.5%Entry US$3.12 · Close at T+365 US$2.45
- +192.1%Entry US$3.54 · Close at T+365 US$10.34
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Randy Gress: trading record in brief
Randy Gress is a declared insider at 2 companies (board member); the most frequent names are Innophos Holdings, Inc. and Coeur Mining, Inc. In total, 73 filings cover trades dated from 12 July 2007 to 24 February 2025.
Market trades split into 4 purchases (€126k) and 22 sales (€8.1M). The net balance comes to €7.9M on the selling side. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Besides market trades, the filings include 31 share grants and 14 option exercises.
In size, the median ticket on the buying side is €27k. 3 out of 4 purchases came within 30 days of a purchase by at least one other insider of the same company. Purchases made close together by different insiders form what is called a cluster. For 4 purchases whose 90-day window has closed, the share price was higher on day 90 than the day after publication in 75% of cases, with a median move of +42.4%. They describe history only and say nothing certain about the share price ahead.
The latest filing, published on 25 February 2025, reports a share grant in Coeur Mining, Inc. The latest purchase dates back some time: it was published 1,351 days ago, on 27 February 2023. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Randy Gress
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 17,160 shares0Common Stock, par value $0.01 per shareSEC:0000215466-25-000034:0
- 34,129 shares0Common Stock, par value $0.01 per shareSEC:0000215466-24-000043:0
- 28,169 shares0Common Stock, par value $0.01 per shareSEC:0000215466-23-000058:1
- 20,000 shares@ US$2.929100.0% of flowCommon Stock, par value $0.01 per shareSEC:0000215466-23-000058:0Canonical exit: 25 May 2023 (T+90)
- 17,786 shares0Common Stock, par value $0.01 per shareSEC:0000215466-22-000041:0
- 9,944 shares0Common Stock, par value $0.01 per shareSEC:0000215466-21-000032:0
- 12,938 shares@ US$2.7324.8% of flowCommon Stock, par value $0.01 per shareSEC:0000215466-20-000087:0Canonical exit: 10 Jun 2020 (T+90)
- 7,062 shares@ US$2.6713.3% of flowCommon Stock, par value $0.01 per shareSEC:0000215466-20-000087:1Canonical exit: 11 Jun 2020 (T+90)
- 10,000 shares@ US$2.5718.2% of flowCommon Stock, par value $0.01 per shareSEC:0000215466-20-000087:2Canonical exit: 11 Jun 2020 (T+90)
- 17,578 shares0Common Stock, par value $0.01 per shareSEC:0000215466-20-000055:0
- 17,716 shares0Common Stock, par value $0.01 per shareSEC:0000215466-19-000029:0
- 11,795 shares0Common Stock, par value $0.01 per shareSEC:0000215466-18-000050:0
- 7,846 shares0Common Stock, par value $0.01 per shareSEC:0000215466-17-000030:0
- 49,723 sharesCommon Stock, par value $0.01 per shareSEC:0000215466-16-000148:0
- 14,240 shares0Common Stock, par value $0.01 per shareSEC:0000215466-15-000060:0
- 7,068 shares@ US$49.54Common StockSEC:0001127602-15-016983:0
- 20,000 shares@ US$58.68Common StockSEC:0001127602-15-014741:0
- 193 shares@ US$15.20Common StockSEC:0001127602-15-014741:1
- 29,808 shares@ US$18.38Common StockSEC:0001127602-15-014741:2
- 3,064 shares@ US$57.49Common StockSEC:0001127602-15-013169:0
- 4,000 shares@ US$55.01Common StockSEC:0001127602-14-034212:0
- 6,000 shares@ US$15.20Common StockSEC:0001127602-14-034212:1
- 4,400 shares@ US$55.02Common StockSEC:0001127602-14-034212:2
- 6,600 shares@ US$15.20Common StockSEC:0001127602-14-034212:3
- 41,273 shares@ US$15.20Common StockSEC:0001127602-14-028410:0
25 of 70 declarations