Skip to content
Horse profile

Chestnut Ben (IRE)

12yo gelding (at last run, Dec 2017) · Last trainer Peter Winks · Last owner Russell H Lee
by Ridgewood Ben (GB) out of Betseale (IRE) (Step Together I)
74 runs · 32 courses · from Dec 2009
As at 13 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 1 Dec 2017 — 3,238 days ago. Our archive can't say whether the horse is still in training.
Last run Dec 2017 · 4th of 7 12 wins · 10 courses Last raced off OR 102
KTB Profile

Chestnut Ben (IRE) is 12 from 74. Hasn't won since Apr 2017. Last raced off 102, 25lb below the career-high mark.

Based on 74 archived runs · updated 13 Oct 2026
KTB at a glance OR ↓ 25lb off peak
Official rating102↓ 25lb off peak
102 38–127

KTB Speed and Rating

KTB Speed

Best recent Speed 80 the best of the last 3 graded (A or B) runs · Leicester, 20 Nov 2017

How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was.

Jumps 15 figures · best 103A · median 71
GoingRunsBestMedianSince 13 Oct 2025
Good9103A74—
Good to Soft362A50—
Good to Firm398B80—
DistanceRunsBestMedianSince 13 Oct 2025
1m5f – 2m1098B64.5—
2m1f – 2m4f5103A80—

Of 20 runs looked at, 5 have no figure: obstacles omitted — the race ran a shortened course (3) · not enough races on the card to set the day (under 4) (1) · race clock stored as 0 (stranded; re-scored when it lands) (1).

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 15 figures from 20 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 118A the best of the last 3 rated runs · Musselburgh, 8 Nov 2017 Official rating 102 at the last run, 1 Dec 2017

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race.

Jumps 70 figures · best 138B · median 107
GoingRunsBestMedianSince 13 Oct 2025
Good25138B109—
Good to Soft20130A109—
Soft10123A100.5—
Heavy8109B101.5—
Good to Firm7128A106—
DistanceRunsBestMedianSince 13 Oct 2025
1m5f – 2m39138B110—
2m1f – 2m4f30130A103.5—
2m5f – 3m1———

Of 74 runs looked at, 4 have no figure: did not complete (or a non-runner row) (4).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 70 figures from 74 runs · as at 4 Oct 2026 · a record, not a forecast

Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.

Run style is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Ridgewood Ben (GB)

Progeny in our archive have won 9.6% of 146 runs since Jan 2008 (22 horses).

GoingRunsWinsSRvs sireThis horse
Firm100%−9.6—
Good to Firm1700%−9.60 from 7
Good5723.5%−6.12 from 28
Good to Soft29620.7%+11.16 from 21
Soft25416%+6.44 from 10
Heavy17211.8%+2.20 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
1m5f – 2m63914.3%+4.78 from 42
2m1f – 2m4f5747%−2.64 from 30
2m5f – 3m2414.2%−5.40 from 2
Over 3m200%−9.6—

Flat and jumps together (all codes) · since Jan 2008 · as at 13 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Betseale (IRE) (Step Together I)

4 siblings in the archive, 3 winners — best of them Highbury High (IRE) (6 wins).

The wins came over 2m3f–3m; the highest grade won is Class 4 (Highbury High (IRE)).

ProduceRunsWinsWin tripsBest grade
Highbury High (IRE)4062m3f–2m5½fClass 4
Stoneriggs Merc (IRE)3832m5f–3mClass 4
Mocklershill (IRE)1212m4f—
Call Me Win (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Good 28 2 7% −16.00
Good to Soft 21 6 29% +22.00
Soft 10 4 40% +37.25
Heavy 8 0 0% −8.00
Good to Firm 7 0 0% −7.00

ClassRunsWinsSR£1
Class 4 32 5 16% +1.50
Class 5 21 5 24% +13.75
Class 3 20 2 10% +14.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Market Rasen 7 1 14% +2.00
Worcester 6 0 0% −6.00
Musselburgh 5 2 40% +29.00
Sedgefield 5 1 20% +0.00
Newbury 4 1 25% +2.50
Lingfield 4 0 0% −4.00
Fontwell 4 1 25% −1.00
Wetherby 3 1 33% +3.00
Chepstow 3 0 0% −3.00
Plumpton 3 0 0% −3.00
Huntingdon 3 2 67% +8.50
Doncaster 2 0 0% −2.00
Leicester 2 0 0% −2.00
Southwell 2 1 50% +2.00
Sandown 2 0 0% −2.00
Kelso 2 0 0% −2.00
Newton Abbot 2 1 50% +19.00
Catterick 1 0 0% −1.00
Hexham 1 0 0% −1.00
Perth 1 0 0% −1.00
Ludlow 1 0 0% −1.00
Bangor-on-Dee 1 0 0% −1.00
Cartmel 1 0 0% −1.00
Aintree 1 0 0% −1.00
Fakenham 1 0 0% −1.00
Kempton 1 0 0% −1.00
Uttoxeter 1 0 0% −1.00
Towcester 1 0 0% −1.00
Hereford 1 1 100% +1.25
Wincanton 1 0 0% −1.00
Folkestone 1 0 0% −1.00
Taunton 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 42 8 19% +20.75
2m1f – 2m4f 30 4 13% +9.50
2m5f – 3m 2 0 0% −2.00

JockeyRunsWinsSR£1
Ryan Winks 36 6 17% +22.00
A P McCoy 10 3 30% +1.75
Jamie Moore 8 1 13% +0.00
James Davies 7 0 0% −7.00
Jonathan England 2 0 0% −2.00
Sean Bowen 2 0 0% −2.00
Joshua Moore 2 0 0% −2.00
James Bowen 1 0 0% −1.00
Andrew Thornton 1 0 0% −1.00
Kevin Jones 1 0 0% −1.00
Colin Bolger 1 0 0% −1.00
Mr S Clements 1 1 100% +2.50
Donal Devereux 1 0 0% −1.00
David Bass 1 1 100% +20.00

HeadgearRunsWinsSR£1
None 63 9 14% +21.75
Tongue tie 9 3 33% +8.50
Visor 1 0 0% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2017 16 3 19% −1.00
2016 14 2 14% +20.00
2015 9 0 0% −9.00
2014 5 2 40% +12.00
2013 15 2 13% −5.50
2012 3 1 33% +0.50
2011 6 1 17% −3.75
2010 5 1 20% +16.00
2009 1 0 0% −1.00

TypeRunsWinsSR£1
Chase 66 11 17% +15.25
Hurdle 8 1 13% +13.00

Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.

Form

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
01 Dec 17+11d Doncaster Ice Cream Direct Members Handicap Chase Class 3 · 16.5f · Good To Soft · 7 ran 4/7 14 9-9 10262A79B Ryan Winks 12/1
20 Nov 17+12d Leicester Castle Conditional Jockeys' Handicap Chase Class 5 · 16f · Good To Firm · 9 ran 4/9 ½ 11-11 10280A110A James Bowen 7/2J
08 Nov 17+27d Musselburgh 100% Of Racinguk Profits Returned To Racing Handicap Chase Class 4 · 16f · Good · 8 ran 3/8 1¼ 11-7 10275B118A Ryan Winks 6/1
12 Oct 17+94d Worcester Six Of The Best Handicap Chase Class 4 · 16.5f · Good To Firm · 8 ran 5/8 4½ 11-4 10671A86B Ryan Winks 33/1
10 Jul 17+27d Worcester 59 Not Out... Handicap Chase Class 3 · 20f · Good · 6 ran 6/6 62 9-12 107—80C Ryan Winks 8/1
13 Jun 17+11d Southwell Bookies.com Free Bets Handicap Chase Class 4 · 15.5f · Good · 8 ran 6/8 3 11-0 10857B95B Ryan Winks 7/1
02 Jun 17+17d Market Rasen C&L Fairburn Property Developments Ltd Handicap Chase Class 4 · 19f · Good · 6 ran 4/6 ¾ 11-5 110103A109B Ryan Winks 11/2
16 May 17+12d Sedgefield Paxtons Use Romero Insurance Brokers Handicap Chase Class 4 · 19.5f · Good · 5 ran 2/5 4½ 11-5 10880C113B Ryan Winks 5/1
04 May 17+13d Sedgefield Free Bet Offers At bookmakers.co.uk Handicap Chase Class 4 · 16.5f · Good · 6 ran 3/6 10 11-7 10867B110B Ryan Winks 4/1
21 Apr 17+12d Southwell Jigsaw Sports Branding Handicap Chase Class 4 · 15.5f · Good · 6 ran 1/6 11-10 10652A138B Ryan Winks 3/1
09 Apr 17+9d Market Rasen 32red.com Handicap Chase Class 4 · 17f · Good · 4 ran 3/4 2½ 11-1 10674C100B Ryan Winks 4/1
31 Mar 17+19d Wetherby Follow racing_uk On Twitter Handicap Chase Class 4 · 15f · Good To Soft · 5 ran 1/5 11-5 10450C122B Ryan Winks 5/1
12 Mar 17+19d Market Rasen Read Paddy Brennan At 32Red Handicap Chase Class 4 · 17f · Soft · 5 ran 3/5 13 11-5 105—100B Ryan Winks 7/2
21 Feb 17+15d Wetherby Racing Uk In Glorious Hd Handicap Chase Class 4 · 15f · Good To Soft · 8 ran 4/8 13 10-6 106—89A Ryan Winks 5/1
06 Feb 17+17d Sedgefield Windpower Energy Handicap Chase Class 5 · 16.5f · Soft · 7 ran 1/7 11-9 102—117B Ryan Winks 4/1
20 Jan 17+23d Musselburgh Celebrating 30 Years Of Jumps Racing At Musselburgh Handicap Chase Class 4 · 20f · Good · 9 ran 5/9 nk 11-5 10389A113A Ryan Winks 8/1
28 Dec 16+15d Leicester Happy Birthday Richard, Louise & Aiden Page Handicap Chase Class 3 · 16f · Good To Firm · 6 ran 2/6 5 9-13 10398B106B Ryan Winks 12/1
13 Dec 16+11d Catterick Buy Your 2017 Annual Badge Today Handicap Chase Class 4 · 15.5f · Good To Soft · 6 ran 6/6 6 10-12 107—87B Ryan Winks 9/1
02 Dec 16+20d Sandown Tokio Marine Kiln Handicap Chase Class 3 · 15.5f · Good · 7 ran 6/7 13 10-9 11159C76C Ryan Winks 25/1
12 Nov 16+171d Wetherby Totescoop6 Racing's Millionaire Maker Handicap Chase Class 3 · 19.5f · Good To Soft · 10 ran 7/10 48 10-3 11422C80C Ryan Winks 20/1
25 May 16+18d Market Rasen 32Red Handicap Chase Class 4 · 17f · Good · 8 ran 4/8 2½ 11-0 115—99A Ryan Winks 6/1
07 May 16+9d Hexham Film Nova Conditional Jockeys' Handicap Chase Class 4 · 15.5f · Good · 9 ran 4/9 hd 11-8 116—122A Jonathan England 13/2
28 Apr 16+6d Sedgefield Wills Property Services Handicap Chase Class 4 · 16.5f · Good To Soft · 8 ran 2/8 12 11-5 119—116A Ryan Winks 10/1
22 Apr 16+17d Perth Glenearn Flooring Handicap Chase Class 3 · 16f · Good · 5 ran 4/5 4½ 10-3 119—91B Ryan Winks 14/1
05 Apr 16+15d Ludlow Bet With Corbettsports Handicap Chase Class 3 · 16f · Good · 7 ran UR/7 — 10-12 121—— Ryan Winks 16/1
21 Mar 16+10d Kelso Champagne Joseph Perrier Handicap Chase Class 3 · 17f · Good To Soft · 7 ran 6/7 7 10-5 122—93A Ryan Winks 8/1
11 Mar 16+33d Sandown Albert Hall Dance Floors Handicap Chase Class 3 · 15.5f · Soft · 5 ran 3/5 1 11-4 122—114B Ryan Winks 6/1
07 Feb 16+8d Musselburgh toteexacta Scottish Champion Chase (Handicap) (for the Bowes-Lyon Trophy) Class 3 · 16f · Soft · 9 ran 1/9 9-12 115—123A Ryan Winks 18/1
30 Jan 16+26d Doncaster Play Channel 4 Racing's Pick 6 Handicap Chase Class 2 · 16.5f · Good · 10 ran 8/10 ½ 9-7 116—95A Ryan Winks 66/1
04 Jan 16+9d Musselburgh Kilmany Cup (Handicap Chase) Class 3 · 16f · Good To Soft · 8 ran 1/8 10-6 114—113A Ryan Winks 14/1
26 Dec 15+28d Market Rasen Mount & Minster Residential Property Experts Handicap Chase Class 4 · 17f · Soft · 5 ran 4/5 2¾ 11-5 117—101B Ryan Winks 5/1
28 Nov 15+187d Bangor-on-Dee Better Odds With Betfair Handicap Chase Class 4 · 17.5f · Heavy · 7 ran 4/7 38 11-5 120—103C Ryan Winks 8/1
25 May 15+10d Cartmel Bet Toteexacta Handicap Chase Class 3 · 17.5f · Good To Soft · 7 ran 6/7 15 11-3 121—95A Sean Bowen 6/1
15 May 15+21d Aintree Racing Together Handicap Chase Class 3 · 20f · Good · 8 ran 5/8 15 11-1 123—88B Ryan Winks 6/1
24 Apr 15+18d Chepstow Dunraven Windows Handicap Chase Class 3 · 19.5f · Good · 5 ran 2/5 4 11-3 123—120B Sean Bowen 7/2
06 Apr 15+16d Plumpton Totetrifecta Pick The 1, 2, 3 Handicap Chase Class 3 · 17f · Good · 7 ran 3/7 6 11-4 123—108A Ryan Winks 8/1
21 Mar 15+22d Kelso Ashleybank Investments Reg & Betty Tweedie Handicap Chase Class 3 · 17f · Good To Soft · 8 ran 3/8 8 11-0 123—120A Jonathan England 25/1
27 Feb 15+43d Newbury Berry Bros & Rudd Handicap Chase (For The Geoffrey Gilbey Trophy) Class 3 · 16.5f · Good To Soft · 5 ran 5/5 7 11-5 125—97B Ryan Winks 14/1
15 Jan 15+20d Market Rasen 'Nothing Runs Like A Deere' Handicap Chase Class 3 · 17f · Soft · 4 ran 3/4 34 11-10 127—93C Jamie Moore 7/2
26 Dec 14+28d Market Rasen Happy 40th Birthday Chris Marriott Handicap Chase Class 4 · 17f · Good To Soft · 7 ran 1/7 11-5 120—112B Ryan Winks 8/1
28 Nov 14+22d Musselburgh Bam Construction St Andrews Day Handicap Chase Class 4 · 16f · Good · 10 ran 2/10 nk 11-5 115—123A Ryan Winks 11/2
06 Nov 14+18d Fakenham Roa Owners' Jackpot Handicap Chase Class 4 · 16.5f · Good To Soft · 4 ran 2/4 1¾ 11-5 115—110B Ryan Winks 7/4J
19 Oct 14+14d Kempton William Hill - Exclusive Mobile Offers Handicap Chase Class 3 · 16f · Good To Soft · 6 ran 5/6 ¾ 11-4 115—99B Jamie Moore 10/1
05 Oct 14+291d Huntingdon Splinterwoodstudio.co.uk Based In Corby Northants Handicap Chase Class 4 · 16.5f · Good · 6 ran 1/6 11-2 107—117B Jamie Moore 7/1
18 Dec 13+36d Newbury Powersolve Electronics Greatwood Charity Handicap Chase Class 4 · 18.5f · Good To Soft · 6 ran 1/6 11-6 105—124B A P McCoy 11/2
12 Nov 13+42d Lingfield World Horse Welfare Handicap Chase Class 4 · 16f · Heavy · 5 ran 3/5 16 11-1 107—100B Andrew Thornton 7/2
01 Oct 13+23d Chepstow Llewellyn Humphreys Handicap Chase Class 4 · 16f · Good · 7 ran 2/7 nk 11-12 103—123B A P McCoy 15/2
08 Sep 13+19d Fontwell 32Red Handicap Chase Class 5 · 17.5f · Good To Soft · 8 ran 1/8 11-12 95—130A A P McCoy 2/1F
20 Aug 13+41d Worcester Birthday Girls Handicap Chase Class 5 · 16.5f · Good To Firm · 9 ran 2/9 1 11-12 91—128A A P McCoy 7/2
10 Jul 13+17d Worcester Local Parking Securities Handicap Chase Class 5 · 23f · Good · 16 ran 7/16 3¾ 11-2 92—87C Kevin Jones 16/1
23 Jun 13+18d Worcester Play Deal Or No Deal At totepool.com Handicap Chase Class 5 · 16.5f · Good · 10 ran 3/10 1 11-7 93—109A A P McCoy 7/4F
05 Jun 13+14d Newton Abbot Ladies Day 25 June Handicap Chase Class 4 · 16.5f · Good To Firm · 11 ran 3/11 4½ 11-0 93—116A A P McCoy 4/1J
22 May 13+10d Huntingdon Hotel & Spa Offers At Whittleburyhall.co.uk Handicap Chase Class 4 · 20f · Good To Firm · 7 ran 3/7 8 11-0 94—101B Jamie Moore 15/2
12 May 13+12d Plumpton Jared Young Memorial Handicap Chase Class 4 · 19.5f · Good · 8 ran 2/8 5 10-11 94—108B Jamie Moore 11/1
30 Apr 13+4d Worcester Visitworcestershire.org Handicap Chase Class 5 · 16.5f · Good · 12 ran 3/12 1 11-9 94—117A Jamie Moore 4/1F
26 Apr 13+31d Plumpton Alice's Noodle Bar 10th Anniversary Handicap Chase Class 5 · 17f · Good · 6 ran 2/6 11 11-6 94—105B Colin Bolger 10/3
26 Mar 13+20d Fontwell Freddie, Stanley & Poppy Are Gorgeous Ganders' Handicap Chase Class 5 · 17.5f · Heavy · 5 ran 3/5 2½ 11-12 95—108B A P McCoy 2/1
06 Mar 13+11d Fontwell Cheltenham Non Runner No Bet At totepool.com Handicap Chase Class 5 · 17.5f · Good To Soft · 9 ran 2/9 3¾ 11-10 93—118B A P McCoy 11/4F
23 Feb 13+54d Chepstow 32Red.com Handicap Chase Class 5 · 16f · Good To Soft · 13 ran 4/13 3 11-7 95—111A James Davies 20/1
31 Dec 12+292d Uttoxeter Bulmers No. 17 Handicap Chase Class 4 · 16f · Heavy · 4 ran 4/4 6 10-12 96—91B A P McCoy 7/4F
14 Mar 12+52d Huntingdon Bob Brown Memorial Handicap Chase Class 5 · 16.5f · Good To Soft · 7 ran 1/7 10-7 88—108B Mr S Clements 5/2F
22 Jan 12+31d Towcester Haygain Hay Steamers - Clean Healthy Hay Handicap Chase Class 5 · 16.5f · Good To Soft · 10 ran UR/10 — 11-2 88—— Joshua Moore 3/1J
22 Dec 11+30d Hereford Best Odds Guaranteed At Victorchandler.com Handicap Chase Class 5 · 16f · Soft · 8 ran 1/8 11-1 79—114B A P McCoy 5/4F
22 Nov 11+18d Lingfield Pancreatic Cancer Charity Handicap Chase Class 5 · 16f · Good · 6 ran F/6 — 10-5 79—— Jamie Moore 3/1J
04 Nov 11+228d Fontwell Brian Toop Memorial Handicap Chase Class 5 · 17.5f · Heavy · 7 ran 2/7 nk 10-6 75—109B Jamie Moore 9/4F
21 Mar 11+11d Lingfield Ashurst Wood Novices' Handicap Chase Class 4 · 20.5f · Good To Soft · 8 ran 4/8 23 10-7 78—83C James Davies 9/1
10 Mar 11+51d Wincanton Better Odds Anywhere With Betfair Mobile Handicap Hurdle Class 5 · 20f · Good To Firm · 15 ran 8/15 1¾ 11-0 78—84C James Davies 12/1
18 Jan 11+112d Folkestone Betfair Racing Excellence Conditional Jockeys' Training Series Handicap Hurdle Class 5 · 17.5f · Heavy · 14 ran 2/14 1¼ 10-11 73—104A Joshua Moore 7/1
28 Sep 10+22d Sedgefield Roflow Environmental Engineering Supports SSAFA Conditional Jockeys' Novices' Handicap Hurdle Class 5 · 21f · Good · 11 ran PU/11 — 10-12 71—— Donal Devereux 4/1
06 Sep 10+210d Newton Abbot South West Racing Novices' Handicap Hurdle Class 5 · 17f · Soft · 9 ran 1/9 9-9 38—94B David Bass 20/1
08 Feb 10+10d Lingfield Group Clean Handicap Hurdle Class 5 · 16.5f · Heavy · 14 ran 14/14 7 10-0 38—68C James Davies 100/1
29 Jan 10+8d Newbury Berkshire Stand Bookshop 'national Hunt' Novices' Hurdle Class 4 · 16.5f · Soft · 15 ran 14/15 30 11-4 38—92C James Davies 100/1
21 Jan 10+23d Taunton Thurlbear Novices' Hurdle (Div 2) Class 4 · 16.5f · Soft · 11 ran 9/11 30 11-4 ——94C James Davies 200/1
29 Dec 09 Newbury Lawrence Equine Support Heros Introductory Hurdle Class 3 · 16.5f · Heavy · 10 ran 9/10 19 11-0 ——96C James Davies 100/1

Quick answers

How many races has Chestnut Ben (IRE) won?
Chestnut Ben (IRE) won 12 of 74 archived starts between 2009 and 2017, a strike rate of 16.2%. Placed 29 times in total (39.2% of starts).
Who trained Chestnut Ben (IRE)?
Chestnut Ben (IRE) was trained by Peter Winks on the most recent run on record, at Doncaster on 1 December 2017.
Who is Chestnut Ben (IRE)'s sire?
Chestnut Ben (IRE) is by Ridgewood Ben (GB) out of Betseale (IRE), whose sire is Step Together I.
What going does Chestnut Ben (IRE) prefer?
Chestnut Ben (IRE) has the best record on soft going: 4 wins from 10 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Chestnut Ben (IRE)'s official rating?
The most recent official rating on record is 102, from the run on 1 December 2017. The highest on record is 127.
What is Chestnut Ben (IRE)'s sire's record?
Ridgewood Ben (GB)'s progeny in our archive have won 9.6% of 146 runs since Jan 2008 (22 horses), Flat and jumps together.
Who are Chestnut Ben (IRE)'s siblings?
Out of Betseale (IRE), Chestnut Ben (IRE) has 4 other produce in our archive, 3 of them winners. Most wins: Highbury High (IRE) (6). Highest grade won: Class 4 (Highbury High (IRE)). The wins came over 2m3f–3m. As at Oct 2026.

Record shown from December 2009. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.