Skip to content
Horse profile

Ted Veale (IRE)

13yo gelding (at last run, Dec 2020) · Last trainer N W Alexander · Last owner Alexander Family
by Revoque (IRE) out of Rose Tanner (IRE) (Roselier)
68 runs · 27 courses · from Dec 2011
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 14 Dec 2020 — 2,130 days ago. Our archive can't say whether the horse is still in training.
Last run Dec 2020 · 5th of 8 11 wins · 7 courses Last raced off OR 109
KTB Profile

Ted Veale (IRE) is 11 from 68 in our archive, including 2 wins at Grade 3 level. The biggest win we hold: the Vincent O'Brien County Handicap Hurdle at Cheltenham (Mar 2013). Hasn't won since Sep 2017. 3 of 4 starts at Listowel have ended in wins. Last raced off 109, 38lb below the career-high mark.

Based on 68 archived runs · updated 14 Oct 2026
KTB at a glance OR ↓ 38lb off peak
Official rating109↓ 38lb off peak
109 85–147

KTB Speed and Rating

KTB Speed

Best recent Speed 119 the best of the last 3 graded (A or B) runs · Kelso, 26 May 2019

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 14 figures · best 121C · median 91
GoingRunsBestMedianSince 14 Oct 2025
Soft6120C87—
Good5121C106—
Good to Soft2114B96—
Heavy1———
DistanceRunsBestMedianSince 14 Oct 2025
1m5f – 2m8119A95.5—
2m1f – 2m4f5120C78—
2m5f – 3m1———
Flat 4 figures · best 139A · median 116.5
GoingRunsBestMedianSince 14 Oct 2025
Soft3139A115—
Heavy1———
DistanceRunsBestMedianSince 14 Oct 2025
1m2f – 1m4f2139A128.5—
1m5f – 2m2115B113—

Of 22 runs looked at, 4 have no figure: obstacles omitted — the race ran a shortened course (2) · no standard for this course, surface and code on the window (1) · not enough races on the card to set the day (under 4) (1).

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

KTB Rating

Best recent KTB Rating (jumps) 113A the best of the last 3 rated runs · Newcastle, 3 Mar 2020 Official rating 109 at the last jumps run, 14 Dec 2020

Best recent KTB Rating (flat) 104A the best of the last 3 rated runs · Listowel, 15 Sep 2017 Official rating 97 at the last flat run, 5 Nov 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 49 figures · best 147A · median 121
GoingRunsBestMedianSince 14 Oct 2025
Soft20147A119—
Heavy12144A126—
Good10145A123—
Good to Soft5144A123—
Standard (AW)1———
Good to Firm1———
DistanceRunsBestMedianSince 14 Oct 2025
1m5f – 2m32147A123—
2m1f – 2m4f14144A117—
2m5f – 3m3123B119—
Flat 17 figures · best 104A · median 88
GoingRunsBestMedianSince 14 Oct 2025
Soft1096A88—
Good495A79—
Heavy2104A93—
Good to Firm1———
DistanceRunsBestMedianSince 14 Oct 2025
1m5f – 2m1096A86.5—
1m2f – 1m4f6104A88—
2m1f – 2m4f1———

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

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 66 figures from 68 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
Revoque (IRE)

Progeny in our archive have won 8% of 1,805 runs since Jan 2008 (202 horses).

Strongest on heavy going: 12.8% from 265. Weakest on standard (aw) going: 5% from 100.

GoingRunsWinsSRvs sireThis horse
Firm7114.3%+6.3—
Good to Firm174158.6%+0.61 from 2
Good476336.9%−1.13 from 14
Good to Soft269186.7%−1.31 from 7
Soft513397.6%−0.42 from 30
Heavy2653412.8%+4.84 from 14
Standard (AW)10055%−30 from 1
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f100%−8—
6f – 7f1300%−8—
1m – 1m1f4748.5%+0.5—
1m2f – 1m4f1311410.7%+2.74 from 6
1m5f – 2m601315.2%−2.85 from 43
2m1f – 2m4f571559.6%+1.62 from 16
2m5f – 3m351339.4%+1.40 from 3
Over 3m9088.9%+0.9—

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

Dam
Rose Tanner (IRE) (Roselier)

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

The wins came over 2m½f–2m7½f; the highest grade won is Class 3 (Ned Tanner (IRE)).

ProduceRunsWinsWin tripsBest grade
Ned Tanner (IRE)3462m3½f–2m7½fClass 3
Ted Bach (IRE)3322m½f–2m3fClass 4
Oscar Tanner (IRE)1012m4fClass 5
Benefits Bill (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Soft 30 2 7% −21.80
Heavy 14 4 29% +0.75
Good 14 3 21% −8.42
Good to Soft 7 1 14% +4.00
Good to Firm 2 1 50% +2.33
Standard (AW) 1 0 0% −1.00

ClassRunsWinsSR£1
Class 1 6 1 17% +5.00
Class 4 5 0 0% −5.00
Class 2 5 0 0% −5.00
Class 3 4 0 0% −4.00

CourseRunsWinsSR£1
Galway 8 1 13% −5.80
Leopardstown 8 1 13% −5.75
Punchestown 7 0 0% −7.00
Kelso 4 0 0% −4.00
Listowel 4 3 75% +11.75
Cheltenham 4 1 25% +7.00
Newcastle 3 0 0% −3.00
Killarney 3 0 0% −3.00
Fairyhouse 2 0 0% −2.00
Navan 2 0 0% −2.00
Sligo 2 2 100% +2.66
Curragh 2 0 0% −2.00
Aintree 2 0 0% −2.00
York 2 0 0% −2.00
Bellewstown 2 2 100% +4.00
Limerick 2 0 0% −2.00
Ayr 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Carlisle 1 0 0% −1.00
Perth 1 0 0% −1.00
Naas 1 0 0% −1.00
Ballinrobe 1 0 0% −1.00
Thurles 1 0 0% −1.00
Curragh (IRE) 1 0 0% −1.00
Galway (IRE) 1 0 0% −1.00
Roscommon 1 1 100% +1.00

DistanceRunsWinsSR£1
1m5f – 2m 43 5 12% −28.09
2m1f – 2m4f 16 2 13% −2.80
1m2f – 1m4f 6 4 67% +9.75
2m5f – 3m 3 0 0% −3.00

JockeyRunsWinsSR£1
Mr Kit Alexander 12 0 0% −12.00
Barry Geraghty 8 3 38% −1.05
R Walsh 5 1 20% −3.09
Paul Carberry 5 0 0% −5.00
Mr S Clements 4 1 25% −2.33
Mr K E Power 4 1 25% −1.75
E O'Connell 3 0 0% −3.00
Fran Berry 3 1 33% −0.25
Shane Shortall 3 0 0% −3.00
Oisin Orr 2 1 50% +5.00
Denis O'Regan 2 0 0% −2.00
Donagh Meyler 2 0 0% −2.00
B J Cooper 2 1 50% +9.00
Davy Russell 2 0 0% −2.00
Liam Quinlan 1 0 0% −1.00
Donagh O'Connor 1 0 0% −1.00
Kieran James Quigley 1 1 100% +5.00
W J Lee 1 0 0% −1.00
A P Heskin 1 0 0% −1.00
Wayne Lordan 1 0 0% −1.00
Miss M O'Sullivan 1 0 0% −1.00
Sean Corby 1 0 0% −1.00
Robbie Power 1 0 0% −1.00
Mr S J Craig 1 1 100% +3.33
Michael Hussey 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 63 10 16% −21.34
Hood 5 1 20% −2.80

SeasonRunsWinsSR£1
2020 4 0 0% −4.00
2019 8 0 0% −8.00
2018 2 0 0% −2.00
2017 8 2 25% +0.91
2016 5 0 0% −5.00
2015 11 1 9% −5.00
2014 11 2 18% −6.80
2013 9 3 33% +8.00
2012 9 3 33% −1.25
2011 1 0 0% −1.00

TypeRunsWinsSR£1
Hurdle 29 3 10% −13.34
Chase 17 2 12% −12.80
Flat 17 5 29% +4.75
NH Flat 5 1 20% −2.75

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
14 Dec 20+286d Ayr Every Race Live On Racing TV Handicap Hurdle Class 3 · 20.5f · Heavy · 8 ran 5/8 2¾ 10-5 109—94A Mr Kit Alexander 25/1
03 Mar 20+11d Newcastle Daily Price Boosts At betuk.com Handicap Hurdle Class 4 · 16f · Soft · 8 ran 3/8 ½ 11-7 108—113A Mr Kit Alexander 8/1
21 Feb 20+48d Newcastle (AW) Allingtons Kia 'Jumpers' Bumper' NH Flat Race Class 4 · 16.5f · Slow · 12 ran 8/12 hd 10-13 ——104A Mr Kit Alexander 50/1
04 Jan 20+29d Newcastle Parklands Golf Club Handicap Hurdle Class 4 · 16f · Soft · 10 ran 4/10 2¼ 10-13 109—103A Mr Kit Alexander 12/1
06 Dec 19+27d Sedgefield Sky Sports Racing Handicap Hurdle Class 4 · 17f · Soft · 9 ran 6/9 hd 11-1 11577A97A Mr Kit Alexander 25/1
09 Nov 19+16d Kelso Ian Anderson Memorial Handicap Chase Class 4 · 17f · Heavy · 8 ran 7/8 12 11-7 12043C100C Mr Kit Alexander 11/2
24 Oct 19+151d Carlisle James Ewart Racing Handicap Hurdle Class 3 · 17f · Good To Soft · 16 ran 11/16 4 11-7 12578C104C Mr Kit Alexander 33/1
26 May 19+32d Kelso Reece, Ben, Jessica & Charlotte Coppola Handicap Hurdle Class 3 · 16f · Good · 6 ran 6/6 8 11-7 129119A108B Mr Kit Alexander 20/1
24 Apr 19+32d Perth Heineken UK Handicap Hurdle Class 3 · 16f · Good · 8 ran 3/8 7 11-7 13075A117A Mr Kit Alexander 4/1J
23 Mar 19+28d Kelso Bernhard Lighting Rig Handicap Hurdle Class 2 · 16f · Good · 12 ran 3/12 2¾ 11-0 130106A123A Mr Kit Alexander 33/1
23 Feb 19+32d Newcastle Navigating Brexit With Vertem Handicap Hurdle Class 2 · 16f · Good To Soft · 7 ran 3/7 5 11-1 131114B123A Mr Kit Alexander 6/1
22 Jan 19+173d Kelso Belhaven Brewery Handicap Hurdle Class 2 · 21f · Good · 5 ran 3/5 4½ 11-7 134121C123B Mr Kit Alexander 20/1
02 Aug 18+180d Galway Guinness Galway Hurdle Handicap (Grade A) 16f · Soft · 20 ran 14/20 1¾ 10-10 13586B108A E O'Connell 50/1
03 Feb 18+38d Leopardstown Coral Sandyford Handicap Chase (Rated 0-150) (Grade B) 17f · Soft · 20 ran 6/20 nk 10-8 14088B118A Liam Quinlan 33/1
27 Dec 17+24d Leopardstown Paddy Power 'You Beauty' Handicap Hurdle 16f · Soft · 13 ran 12/13 45 10-11 138-21C104C E O'Connell 25/1
03 Dec 17+28d Fairyhouse Bar One Racing Handicap Hurdle (Grade A) 16f · Soft · 20 ran 10/20 8½ 10-7 14094B120A E O'Connell 20/1
05 Nov 17+28d Naas Finale Stakes (Listed) 12f · Soft · 9 ran 6/9 3¼ 9-5 97139A81A Fran Berry 10/1
08 Oct 17+23d Navan Irish Cesarewitch (Premier Handicap) 16f · Soft · 24 ran 3/24 5 9-6 97111C96A Donagh O'Connor 16/1
15 Sep 17+17d Listowel Guinness Handicap 12f · Heavy · 9 ran 1/9 9-7 91118C104A Oisin Orr 6/1
29 Aug 17+19d Ballinrobe Hollymount Nursing Home Chase 17f · Yielding To Soft · 5 ran 2/5 2¼ 11-2 140120C136B R Walsh 11/4
10 Aug 17+6d Sligo Sf Engineering Consulting Hurdle 16.5f · Good · 5 ran 1/5 11-2 14497C129B R Walsh 10/11F
04 Aug 17+372d Galway Budweiser Race 14f · Soft · 9 ran 2/9 13 9-0 91115B76A Oisin Orr 14/1
28 Jul 16+3d Galway Guinness Galway Hurdle Handicap (grade A) 16f · Good To Yielding · 20 ran 10/20 nk 11-4 145—130A Shane Shortall 20/1
25 Jul 16+87d Galway Connacht Hotel (Q.R.) Handicap (70-100) 17f · Yielding · 20 ran 2/20 2¼ 11-3 89—92A Mr S Clements 14/1
29 Apr 16+2d Punchestown Betdaq Punchestown Champion Hurdle (Grade 1) 16f · Yielding · 6 ran 6/6 21 11-12 146—104C Denis O'Regan 50/1
27 Apr 16+29d Punchestown Guinness Handicap Chase (Grade A) 20f · Good To Yielding · 17 ran UR/17 — 10-13 142—— Denis O'Regan 10/1
29 Mar 16+159d Fairyhouse Farmhouse Foods Handicap Hurdle (Grade B) 16f · Yielding · 15 ran 8/15 1¼ 11-5 147—127A Donagh Meyler 33/1
22 Oct 15+11d Thurles Premier County Hurdle 22f · Good To Firm · 4 ran 3/4 2¾ 10-9 147—119B Shane Shortall 11/8
11 Oct 15+22d Curragh Tote Irish Cesarewitch (Premier Handicap) 16f · Good · 20 ran 9/20 nk 9-5 93—83A Donagh Meyler 12/1
19 Sep 15+27d Listowel Listowel Races Supporters Club Slan Abhaile (Q.R.) Race 14f · Yielding To Soft · 10 ran 1/10 10-7 93—88A Kieran James Quigley 5/1
23 Aug 15+24d Curragh (IRE) Killashee Handicap 16f · Soft · 8 ran 3/8 ½ 9-7 88—95A W J Lee 5/2F
30 Jul 15+3d Galway (IRE) Guinness Galway Hurdle Handicap 16f · Good · 20 ran 3/20 2¼ 10-7 144—145A Shane Shortall 16/1
27 Jul 15+77d Galway Connacht Hotel (Q.R.) Handicap (70-100) 16f · Yielding · 19 ran 3/19 ½ 11-7 85—93A Mr S Clements 4/1F
11 May 15+11d Killarney Laurels Pub & Restaurant Hurdle 20f · Yielding · 6 ran 2/6 1¾ 11-0 144—121B R Walsh 5/6F
30 Apr 15+21d Punchestown Ryanair Novice Chase (Grade 1) 16f · Yielding · 5 ran 3/5 4½ 11-10 140—136B Paul Carberry 20/1
09 Apr 15+27d Aintree Betfred Red Rum Handicap Chase (Grade 3) Class 1 · 16f · Good To Soft · 17 ran 9/17 5 11-0 141—116A Paul Carberry 10/1
13 Mar 15+54d Cheltenham A.P. McCoy Grand Annual Handicap Chase (For The Johnny Henderson Challenge Cup) (Grade 3) Class 1 · 16.5f · Soft · 20 ran 7/20 8 11-3 144—120A B J Cooper 8/1
18 Jan 15+23d Leopardstown Boylesports Hurdle (extended Handicap Hurdle - Rated 0-150) (grade B) 16f · Soft · 24 ran 3/24 1¾ 11-5 141—147A Mr S Clements 33/1
26 Dec 14+75d Leopardstown Racing Post Novice Chase (Grade 1) 17f · Soft · 6 ran 2/6 17 11-12 140—135B A P Heskin 25/1
12 Oct 14+13d Curragh Irish Cesarewitch (Premier Handicap) 16f · Yielding · 21 ran 12/21 shd 9-2 92—85A Wayne Lordan 8/1
29 Sep 14+9d Roscommon At The Races E.B.F. Kilbegnet Novice Chase (grade 3) 16f · Good · 6 ran 1/6 11-1 141—126B Barry Geraghty EvensF
20 Sep 14+28d Listowel Listowel Races Supporters Club Slan Abhaile (Q.R.) Race 14f · Good · 12 ran 3/12 4 10-7 96—75A Miss M O'Sullivan 4/1
23 Aug 14+20d York Betfred Ebor (Heritage Handicap) Class 2 · 14f · Good · 19 ran 14/19 shd 8-10 98—73A Sean Corby 14/1
03 Aug 14+19d Galway At The Races Beginners Chase 18f · Yielding To Soft · 7 ran 1/7 11-12 141—137A Barry Geraghty 6/5F
15 Jul 14+75d Killarney Bourn Vincent Memorial Handicap Chase (grade C) 17f · Good · 10 ran 8/10 1¼ 11-10 141—112C Barry Geraghty 9/2C
01 May 14+26d Punchestown Ryanair Novice Chase (Grade 1) 16f · Yielding · 8 ran 7/8 13 11-10 142—106A Paul Carberry 25/1
05 Apr 14+25d Aintree Doom Bar Maghull Novices' Chase (Grade 1) Class 1 · 16f · Good · 7 ran 6/7 6 11-4 146—119A Barry Geraghty 12/1
11 Mar 14+44d Cheltenham Racing Post Arkle Challenge Trophy Chase (Grade 1) Class 1 · 16f · Good To Soft · 9 ran F/9 — 11-4 146—— Davy Russell 25/1
26 Jan 14+31d Leopardstown Frank Ward Solicitors Arkle Novice Chase (Grade 1) 17f · Heavy · 7 ran 4/7 18 11-12 146—116C Paul Carberry 25/1
26 Dec 13+39d Leopardstown Racing Post Novice Chase (grade 1) 17f · Soft · 6 ran 5/6 27 11-12 146—115C Robbie Power 12/1
17 Nov 13+85d Cheltenham Racing Post Arkle Trophy Trial Novices' Chase (Registered As The November Novices' Chase) (Grade 2) Class 1 · 16f · Good · 5 ran 3/5 3¼ 11-2 146—128B Barry Geraghty 2/1
24 Aug 13+3d York Betfred Ebor (Heritage Handicap) Class 2 · 14f · Soft · 14 ran 4/14 1 8-13 93—88A Fran Berry 9/2F
21 Aug 13+20d Bellewstown irishmirror.ie (Q.R.) Race 12f · Good · 12 ran 1/12 11-3 93—95A Mr S Clements 4/6F
01 Aug 13+26d Galway Guinness Galway Hurdle Handicap (grade A) 16f · Heavy · 20 ran 8/20 ¾ 11-3 144—140A Barry Geraghty 7/2F
06 Jul 13+74d Bellewstown Eva-Tec Ltd (Q.R.) Race 12f · Good To Firm · 9 ran 1/9 10-12 ——92A Mr S J Craig 10/3
23 Apr 13+39d Punchestown Herald Champion Novice Hurdle (grade 1) 16f · Soft · 6 ran 2/6 16 11-12 142—131B Paul Carberry 12/1
15 Mar 13+48d Cheltenham Vincent O'Brien County Handicap Hurdle (Grade 3) Class 1 · 17f · Good To Soft · 28 ran 1/28 10-6 134—144A B J Cooper 10/1
26 Jan 13+76d Leopardstown Boylesports.com Hurdle (0-145) (Grade B) 16f · Heavy · 28 ran 3/28 4¾ 10-13 130—144A Davy Russell 9/2F
11 Nov 12+28d Navan 'For Auction' Novice Hurdle (Grade 3) 16f · Soft To Heavy · 7 ran 2/7 1½ 11-1 ——140A R Walsh 10/1
14 Oct 12+25d Limerick Fergus O'toole Memorial Novice Hurdle (Grade 3) 21f · Soft To Heavy · 9 ran 9/9 6½ 11-2 ——112C Barry Geraghty 9/2
19 Sep 12+29d Listowel M.s.d Animal Health Maiden Hurdle 16f · Heavy · 16 ran 1/16 11-12 ——138A Barry Geraghty 7/4J
21 Aug 12+20d Sligo Sponsor A Race At Sligo 2013 Maiden 10f · Heavy · 6 ran 1/6 9-13 ——82B Fran Berry 7/4F
01 Aug 12+13d Galway Tote Pick Six Maiden Hurdle 16f · Soft · 14 ran 3/14 29 11-12 ——101A R Walsh 6/4
19 Jul 12+84d Killarney Corcoran's Furniture & Carpets Maiden 11f · Yielding · 10 ran 2/10 ¾ 9-7 ——84A Michael Hussey 13/2
26 Apr 12+39d Punchestown Kildare Post Flat Race 16f · Heavy · 12 ran 4/12 2 12-0 ——122A Mr K E Power 11/2
18 Mar 12+49d Limerick Kevin Frost Memorial (pro/am) Flat Race 19f · Heavy · 6 ran 2/6 4 12-0 ——129B Mr K E Power 7/2
29 Jan 12+49d Leopardstown Follow Leopardstown On Facebook (pro/am) Flat Race 16f · Heavy · 8 ran 1/8 11-12 ——143A Mr K E Power 5/4F
11 Dec 11 Punchestown Valleymount Gaa Supporting Punchestown (pro/am) Flat Race 16f · Heavy · 10 ran 2/10 17 11-9 ——123A Mr K E Power 9/2

Quick answers

How many races has Ted Veale (IRE) won?
Ted Veale (IRE) won 11 of 68 archived starts between 2011 and 2020, a strike rate of 16.2%. Placed 32 times in total (47.1% of starts).
Who trained Ted Veale (IRE)?
Ted Veale (IRE) was trained by N W Alexander on the most recent run on record, at Ayr on 14 December 2020.
Who is Ted Veale (IRE)'s sire?
Ted Veale (IRE) is by Revoque (IRE) out of Rose Tanner (IRE), whose sire is Roselier.
What going does Ted Veale (IRE) prefer?
Ted Veale (IRE) has the best record on heavy going: 4 wins from 14 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Ted Veale (IRE)'s official rating?
The most recent official rating on record is 109, from the run on 14 December 2020. The highest on record is 147.
What is Ted Veale (IRE)'s sire's record?
Revoque (IRE)'s progeny in our archive have won 8% of 1,805 runs since Jan 2008 (202 horses), Flat and jumps together. Strongest on heavy going: 12.8% from 265. Weakest on standard (aw) going: 5% from 100.
Who are Ted Veale (IRE)'s siblings?
Out of Rose Tanner (IRE), Ted Veale (IRE) has 4 other produce in our archive, 3 of them winners. Most wins: Ned Tanner (IRE) (6). Highest grade won: Class 3 (Ned Tanner (IRE)). The wins came over 2m½f–2m7½f. As at Oct 2026.

Record shown from December 2011. 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.