Ricardo plc

DB:RIR Stock Report

Market Cap: €308.3m

This company listing is no longer active

This company may still be operating, however this listing is no longer active. Find out why through their latest events.

Ricardo Ownership

Who are the major shareholders and have insiders been buying or selling?


Recent Insider Transactions

DB:RIR Recent Insider Transactions by Companies or Individuals
DateValueNameEntityRoleSharesMax Price
08 Oct 25Buy€26,698BNP Paribas SACompany5,379€4.96
08 Oct 25Buy€1,132Jefferies Group LLCCompany228€4.96
08 Oct 25Sell€1,142Jefferies Group LLCCompany228€5.01
08 Oct 25Sell€15,720BNP Paribas SACompany3,167€4.96
07 Oct 25Buy€6,947,538Jefferies Group LLCCompany1,402,787€4.95
07 Oct 25Buy€45,093BNP Paribas SACompany9,126€4.95
07 Oct 25Sell€6,933,765Société Générale Société anonymeCompany1,400,000€4.95
07 Oct 25Sell€13,773Jefferies Group LLCCompany2,787€4.95
07 Oct 25Sell€47,905BNP Paribas SACompany9,695€4.94
06 Oct 25Buy€51,787BNP Paribas SACompany10,507€4.95
06 Oct 25Sell€41,375BNP Paribas SACompany8,396€4.95
03 Oct 25Buy€37,387BNP Paribas SACompany7,611€4.93
03 Oct 25Sell€11,458Legal & General Investment Management LimitedCompany2,332€4.91
03 Oct 25Sell€31,231BNP Paribas SACompany6,358€4.92
02 Oct 25Buy€21,967Jefferies Group LLCCompany4,468€4.92
02 Oct 25Buy€45,344BNP Paribas SACompany9,219€4.92
02 Oct 25Sell€21,967Jefferies Group LLCCompany4,468€4.92
02 Oct 25Sell€137,565BNP Paribas SACompany27,929€4.93
01 Oct 25Buy€29,144BNP Paribas SACompany5,901€4.94
01 Oct 25Sell€17,390BNP Paribas SACompany3,521€4.94
30 Sep 25Buy€27,018Jefferies Group LLCCompany5,498€4.91
30 Sep 25Buy€557,023BNP Paribas SACompany113,239€4.93
30 Sep 25Sell€27,018Jefferies Group LLCCompany5,498€4.93
30 Sep 25Sell€458,744BNP Paribas SACompany93,274€4.93
29 Sep 25Buy€27,509BNP Paribas SACompany5,591€4.92
29 Sep 25Sell€4,648BNP Paribas SACompany944€4.92
26 Sep 25Buy€74,079BNP Paribas SACompany15,069€4.92
26 Sep 25Buy€1,768Jefferies Group LLCCompany361€4.90
26 Sep 25Sell€45,650Legal & General Investment Management LimitedCompany9,300€4.91
26 Sep 25Sell€28,556BNP Paribas SACompany5,808€4.92
26 Sep 25Sell€1,768Jefferies Group LLCCompany361€4.90
25 Sep 25Buy€22,877Jefferies Group LLCCompany4,676€4.89
25 Sep 25Buy€80,961BNP Paribas SACompany16,560€4.89
25 Sep 25Sell€22,877Jefferies Group LLCCompany4,676€4.89
25 Sep 25Sell€22,359BNP Paribas SACompany4,578€4.89
24 Sep 25Buy€53,532BNP Paribas SACompany10,929€4.90
24 Sep 25Sell€23,784BNP Paribas SACompany4,862€4.90
23 Sep 25Buy€23,803Jefferies Group LLCCompany4,854€4.90
23 Sep 25Buy€51,853BNP Paribas SACompany10,574€4.90
23 Sep 25Sell€23,803Jefferies Group LLCCompany4,854€4.90
23 Sep 25Sell€12,949BNP Paribas SACompany2,641€4.90
22 Sep 25Buy€35,208BNP Paribas SACompany7,184€4.91
22 Sep 25Sell€30,648Jefferies Group LLCCompany6,256€4.90
22 Sep 25Sell€28,365BNP Paribas SACompany5,790€4.90
19 Sep 25Buy€80,884Jefferies Group LLCCompany16,500€4.91
19 Sep 25Buy€74,827BNP Paribas SACompany15,305€4.91
19 Sep 25Sell€14,664Legal & General Investment Management LimitedCompany3,000€4.89
19 Sep 25Sell€141,292BlackRock, Inc.Company28,905€4.89
19 Sep 25Sell€50,007Jefferies Group LLCCompany10,201€4.91
19 Sep 25Sell€72,517BNP Paribas SACompany14,835€4.90
18 Sep 25Buy€172Jefferies Group LLCCompany35€4.91
18 Sep 25Buy€32,396BNP Paribas SACompany6,596€4.91
18 Sep 25Sell€2,589Jefferies Group LLCCompany527.25€4.91
18 Sep 25Sell€2,973BNP Paribas SACompany604€4.92
17 Sep 25Buy€14,743BNP Paribas SACompany2,990€4.93
17 Sep 25Buy€86,415Jefferies Group LLCCompany17,533€4.93
17 Sep 25Sell€13,752BNP Paribas SACompany2,787€4.93
17 Sep 25Sell€13,060Jefferies Group LLCCompany2,649€4.93
16 Sep 25Buy€13,161Jefferies Group LLCCompany2,675€4.92
16 Sep 25Buy€12,281BNP Paribas SACompany2,492€4.93
16 Sep 25Sell€23,151Legal & General Investment Management LimitedCompany4,700€4.93
16 Sep 25Sell€3,257BNP Paribas SACompany662€4.93
15 Sep 25Buy€22,964Jefferies Group LLCCompany4,650€4.94
15 Sep 25Buy€7,736BNP Paribas SACompany1,565€4.95
15 Sep 25Sell€22,964Jefferies Group LLCCompany4,650€4.95
15 Sep 25Sell€10,299BNP Paribas SACompany2,083€4.95
12 Sep 25Buy€30,518BNP Paribas SACompany6,186€4.95
12 Sep 25Buy€14,242Jefferies Group LLCCompany2,879€4.95
12 Sep 25Sell€8,632BNP Paribas SACompany1,752€4.95
12 Sep 25Sell€14,242Jefferies Group LLCCompany2,879€4.95
11 Sep 25Buy€10,074Jefferies Group LLCCompany2,039€4.94
11 Sep 25Buy€24,822BNP Paribas SACompany5,028€4.95
11 Sep 25Sell€10,074Jefferies Group LLCCompany2,039€4.95
11 Sep 25Sell€1,581BNP Paribas SACompany321€4.93
10 Sep 25Buy€7,357BNP Paribas SACompany1,489€4.95
10 Sep 25Sell€3,267BNP Paribas SACompany662€4.94
09 Sep 25Buy€188,779Jefferies Group LLCCompany38,287€4.93
09 Sep 25Buy€13,894BNP Paribas SACompany2,816€4.94
09 Sep 25Sell€8,598BNP Paribas SACompany1,742€4.94
08 Sep 25Buy€12,477BNP Paribas SACompany2,535€4.92
08 Sep 25Sell€2,628BNP Paribas SACompany534€4.92
05 Sep 25Buy€7,712BNP Paribas SACompany1,570€4.92
05 Sep 25Sell€9,988BNP Paribas SACompany2,035€4.91
04 Sep 25Buy€9,377BNP Paribas SACompany1,907€4.93
04 Sep 25Sell€15,430BNP Paribas SACompany3,138€4.92
03 Sep 25Buy€46,255BNP Paribas SACompany9,491€4.88
03 Sep 25Buy€2,639Jefferies Group LLCCompany541€4.88
03 Sep 25Sell€67,600BNP Paribas SACompany13,869€4.88
02 Sep 25Buy€71,276BNP Paribas SACompany14,673€4.87
02 Sep 25Sell€52,565Legal & General Investment Management LimitedCompany10,821€4.86
02 Sep 25Sell€66,272BNP Paribas SACompany13,643€4.87
01 Sep 25Buy€37,614BNP Paribas SACompany7,661€4.92
01 Sep 25Sell€34,123BNP Paribas SACompany6,968€4.92
29 Aug 25Buy€44,093BNP Paribas SACompany9,019€4.90
29 Aug 25Sell€5,155BlackRock, Inc.Company1,054€4.89
29 Aug 25Sell€6,791BNP Paribas SACompany1,388€4.90
28 Aug 25Buy€48,788BNP Paribas SACompany9,942€4.91
28 Aug 25Sell€44,084BNP Paribas SACompany8,975€4.91
27 Aug 25Buy€20,409BNP Paribas SACompany4,149€4.92
27 Aug 25Sell€19,051Legal & General Investment Management LimitedCompany3,881€4.91
27 Aug 25Sell€12,550BNP Paribas SACompany2,551€4.93
26 Aug 25Buy€13,485BNP Paribas SACompany2,750€4.90
26 Aug 25Sell€9,401Jefferies Group LLCCompany1,917€4.90
26 Aug 25Sell€33,143BNP Paribas SACompany6,770€4.90
22 Aug 25Buy€67,223BNP Paribas SACompany13,751€4.89
22 Aug 25Sell€665,011BNP Paribas SACompany135,877€4.89
21 Aug 25Buy€1,965,770Société Générale Société anonymeCompany400,000€4.91
21 Aug 25Buy€893,640BNP Paribas SACompany182,264€4.90
21 Aug 25Sell€295,232BNP Paribas SACompany60,232€4.90
21 Aug 25Sell€1,990,285Jefferies Group LLCCompany405,000€4.91
20 Aug 25Buy€44,776BNP Paribas SACompany9,152€4.91
20 Aug 25Buy€1,367Jefferies Group LLCCompany279€4.90
20 Aug 25Sell€47,912BNP Paribas SACompany9,781€4.91
20 Aug 25Sell€1,367Jefferies Group LLCCompany279€4.91
19 Aug 25Buy€5,278,559BNP Paribas SACompany1,070,964€4.93
18 Aug 25Sell€3,321,742Schroder Investment Management LimitedCompany677,798€4.90
18 Aug 25Sell€7,221,507Jefferies Group LLCCompany1,473,246€4.91
15 Aug 25Buy€166,647Jefferies Group LLCCompany34,000€4.90
15 Aug 25Sell€735,356Jefferies Group LLCCompany150,000€4.90
14 Aug 25Buy€5,158,674Nomura Holdings, Inc.Company1,050,000€4.91
14 Aug 25Buy€10,149,596Jefferies Group LLCCompany2,064,520€4.92
14 Aug 25Sell€37,910Schroder Investment Management LimitedCompany7,711€4.92
13 Aug 25Buy€55,575Jefferies Group LLCCompany11,364€4.90
13 Aug 25Sell€11,514Jefferies Group LLCCompany2,350€4.90
13 Aug 25Sell€320,110BlackRock, Inc.Company65,411€4.89
12 Aug 25Buy€31,609Jefferies Group LLCCompany6,470€4.89
11 Aug 25Buy€1,551Jefferies Group LLCCompany317€4.90
11 Aug 25Sell€125,510Schroder Investment Management LimitedCompany25,659€4.89
08 Aug 25Buy€16,863Jefferies Group LLCCompany3,457€4.88
08 Aug 25Sell€54,132Schroder Investment Management LimitedCompany11,071€4.89
07 Aug 25Buy€25,454Jefferies Group LLCCompany5,223€4.87
07 Aug 25Buy€4,890,405Société Générale Société anonymeCompany1,000,000€4.89
07 Aug 25Sell€111,195Schroder Investment Management LimitedCompany22,761€4.89
07 Aug 25Sell€4,890,405Jefferies Group LLCCompany1,000,000€4.89
06 Aug 25Buy€970,475Jefferies Group LLCCompany200,000€4.85
06 Aug 25Sell€4,849,944Schroder Investment Management LimitedCompany1,000,000€4.85
06 Aug 25Sell€3,430,892Raymond James Financial, Inc.Company707,894€4.85
05 Aug 25Buy€4,268Jefferies Group LLCCompany878€4.86
05 Aug 25Sell€10,704Raymond James Financial, Inc.Company2,200€4.87
04 Aug 25Sell€14,874Raymond James Financial, Inc.Company3,050€4.88
01 Aug 25Sell€26,817Raymond James Financial, Inc.Company5,500€4.88
01 Aug 25Sell€197Jefferies Group LLCCompany40€4.93
31 Jul 25Buy€243,454Legal & General Investment Management LimitedCompany49,100€4.96
31 Jul 25Buy€15,312Jefferies Group LLCCompany3,116€4.91
31 Jul 25Sell€18,410Caisse Fédérale de Crédit MutuelCompany3,689€4.99
31 Jul 25Sell€129,605Jefferies Group LLCCompany26,092€4.97
30 Jul 25Buy€995,655Jefferies Group LLCCompany203,299€4.90
30 Jul 25Sell€1,716,970Legal & General Investment Management LimitedCompany350,721€4.90
30 Jul 25Sell€16,172Jefferies Group LLCCompany3,299€4.91
29 Jul 25Sell€2,943Raymond James Financial, Inc.Company600€4.91
28 Jul 25Buy€10,218Jefferies Group LLCCompany2,086€4.90
28 Jul 25Sell€10,218Jefferies Group LLCCompany2,086€4.91
25 Jul 25Sell€38,282Raymond James Financial, Inc.Company7,875€4.87
24 Jul 25Buy€56,336Legal & General Investment Management LimitedCompany11,387€4.95
23 Jul 25Buy€10,729Jefferies Group LLCCompany2,181€4.92
23 Jul 25Sell€10,729Jefferies Group LLCCompany2,181€4.92
22 Jul 25Buy€318,508BlackRock, Inc.Company64,818€4.91
22 Jul 25Sell€96,835Raymond James Financial, Inc.Company19,775€4.90
22 Jul 25Sell€37,706Jefferies Group LLCCompany7,723€4.89
21 Jul 25Buy€26,303BlackRock, Inc.Company5,377€4.89
21 Jul 25Buy€2,694Jefferies Group LLCCompany549€4.91
21 Jul 25Sell€132,531Raymond James Financial, Inc.Company27,176€4.88
18 Jul 25Buy€14,679Jefferies Group LLCCompany3,000€4.89
18 Jul 25Sell€3,545Raymond James Financial, Inc.Company725€4.89
17 Jul 25Buy€12,399Jefferies Group LLCCompany2,528€4.91
17 Jul 25Buy€2,206,603Caisse Fédérale de Crédit MutuelCompany450,000€4.90
16 Jul 25Buy€52,113Jefferies Group LLCCompany10,639€4.90
16 Jul 25Sell€27,466Legal & General Investment Management LimitedCompany5,634€4.89
15 Jul 25Buy€62,619Jefferies Group LLCCompany12,789€4.90
15 Jul 25Sell€51,238Legal & General Investment Management LimitedCompany10,476€4.89
14 Jul 25Buy€137Jefferies Group LLCCompany28€4.89
14 Jul 25Sell€14,704Raymond James Financial, Inc.Company3,000€4.90
10 Jul 25Sell€12,475Jefferies Group LLCCompany2,500€4.99
09 Jul 25Sell€25,032Jefferies Group LLCCompany5,000€5.01
09 Jul 25Sell€19,421Legal & General Investment Management LimitedCompany3,924€4.95
08 Jul 25Buy€50,930Jefferies Group LLCCompany10,332€4.93
08 Jul 25Sell€34,627Legal & General Investment Management LimitedCompany7,000€4.95
08 Jul 25Sell€7,490Jefferies Group LLCCompany1,500€4.99
07 Jul 25Buy€60,696Jefferies Group LLCCompany12,300€4.94
07 Jul 25Sell€20Jefferies Group LLCCompany4€5.00
07 Jul 25Sell€48,022Raymond James Financial, Inc.Company9,725€4.94
04 Jul 25Buy€29,090Jefferies Group LLCCompany5,923€4.91
03 Jul 25Buy€44,948Jefferies Group LLCCompany9,037€4.99
03 Jul 25Sell€669Jefferies Group LLCCompany134€5.00
03 Jul 25Sell€28,523Raymond James Financial, Inc.Company5,700€5.00
02 Jul 25Sell€31,027Jefferies Group LLCCompany6,102€5.13
30 Jun 25Sell€20,833Raymond James Wealth Management LimitedCompany4,100€5.09
27 Jun 25Buy€141,045Legal & General Investment Management LimitedCompany27,372€5.15
27 Jun 25Sell€288,385Jefferies Group LLCCompany55,921€5.20
27 Jun 25Sell€23,048Jefferies Group LLCCompany4,445€5.19
26 Jun 25Sell€36,756Jefferies Group LLCCompany7,160€5.16
25 Jun 25Buy€58,895Legal & General Investment Management LimitedCompany11,312€5.21
25 Jun 25Sell€3,204Raymond James Wealth Management LimitedCompany624€5.13
25 Jun 25Sell€69,866Jefferies Group LLCCompany13,641€5.15
24 Jun 25Sell€16,859Raymond James Wealth Management LimitedCompany3,300€5.11
23 Jun 25Buy€595,513BNP Paribas SACompany114,148€5.22
23 Jun 25Sell€12,114Raymond James Wealth Management LimitedCompany2,400€5.05
23 Jun 25Sell€96,586Legal & General Investment Management LimitedCompany18,433€5.24
23 Jun 25Sell€52,734Jefferies Group LLCCompany10,122€5.23
23 Jun 25Sell€208,846BNP Paribas SACompany40,212€5.19
20 Jun 25Buy€39,977Jefferies Group LLCCompany7,902€5.06
20 Jun 25Buy€1,808,238BNP Paribas SACompany355,778€5.08
20 Jun 25Sell€297,825Legal & General Investment Management LimitedCompany58,877€5.07
20 Jun 25Sell€883,344BlackRock, Inc.Company174,254€5.07
20 Jun 25Sell€265,042BNP Paribas SACompany52,148€5.08

Insider Trading Volume

Insider Buying: Insufficient data to determine if insiders have bought more shares than they have sold in the past 3 months.


Ownership Breakdown

What is the ownership structure of RIR?
Owner TypeNumber of SharesOwnership Percentage
Individual Insiders142,8110.205%
Private Companies164,4790.236%
Employee Share Scheme275,5540.396%
Public Companies12,596,41818.1%
VC/PE Firms21,408,96530.8%
Institutions34,960,32850.3%

Dilution of Shares: Shareholders have not been meaningfully diluted in the past year.


Top Shareholders

Top 25 shareholders own 102.85% of the company
OwnershipNameSharesCurrent ValueChange %Portfolio %
23.2%
Gresham House Asset Management Limited
14,419,945€71.5m0%3.92%
20%
WSP Global Inc.
12,443,655€61.7m0%no data
11.2%
Wellcome Trust, Investment Division
6,989,020€34.6m0%0.33%
10.6%
Royal London Asset Management Ltd.
6,588,321€32.7m0%0.05%
4.98%
Perpetual Limited
3,096,526€15.3m0%0.24%
2.95%
Invesco Ltd.
1,834,730€9.1m-33.4%no data
2.71%
Jefferies Group LLC
1,686,298€8.4m48.9%1.38%
2.38%
Aberforth Partners LLP
1,478,266€7.3m-78.9%1.26%
2.25%
Société Générale Société anonyme
1,400,000€6.9m0%0.04%
2.13%
Raymond James Wealth Management Limited
1,327,314€6.6m50.8%0.06%
2.02%
BNP Paribas SA
1,256,064€6.2m329%0.02%
2.01%
Hargreaves Lansdown Asset Management Ltd.
1,248,136€6.2m-32.1%0.01%
1.69%
Nomura Holdings, Inc.
1,050,000€5.2m0%0.02%
1.56%
Aberdeen Group Plc
969,485€4.8m-32.6%no data
1.45%
Octopus Investments Limited
900,000€4.5m0%0.28%
1.42%
BlackRock, Inc.
885,660€4.4m-2.76%no data
1.4%
The Goldman Sachs Group, Inc.
872,659€4.3m5,890%no data
1.36%
Morgan Stanley
844,215€4.2m3,500%no data
1.31%
Caisse Fédérale de Crédit Mutuel
816,729€4.0m0%12.7%
1.12%
Legal & General Investment Management Limited
697,629€3.5m-33.5%no data
1.11%
AXA Investment Managers S.A.
689,185€3.4m189%0.01%
1.09%
Lombard Odier Asset Management (Europe) Ltd.
680,745€3.4m-32.5%0.08%
1.03%
Teviot Partners LLP
643,045€3.2m0%1.48%
0.98%
Dimensional Fund Advisors LP
607,051€3.0m-3.35%no data
0.91%
Barclays Bank PLC
563,070€2.8m0.36%no data

Company Analysis and Financial Data Status

DataLast Updated (UTC time)
Company Analysis2025/10/08 06:47
End of Day Share Price 2025/10/08 00:00
Earnings2024/12/31
Annual Earnings2024/06/30

Data Sources

The data used in our company analysis is from S&P Global Market Intelligence LLC. The following data is used in our analysis model to generate this report. Data is normalised which can introduce a delay from the source being available.

PackageDataTimeframeExample US Source *
Company Financials10 years
  • Income statement
  • Cash flow statement
  • Balance sheet
Analyst Consensus Estimates+3 years
  • Forecast financials
  • Analyst price targets
Market Prices30 years
  • Stock prices
  • Dividends, Splits and Actions
Ownership10 years
  • Top shareholders
  • Insider trading
Management10 years
  • Leadership team
  • Board of directors
Key Developments10 years
  • Company announcements

* Example for US securities, for non-US equivalent regulatory forms and sources are used.

Unless specified all financial data is based on a yearly period but updated quarterly. This is known as Trailing Twelve Month (TTM) or Last Twelve Month (LTM) Data. Learn more.

Analysis Model and Snowflake

Details of the analysis model used to generate this report is available on our Github page, we also have guides on how to use our reports and tutorials on Youtube.

Learn about the world class team who designed and built the Simply Wall St analysis model.

Industry and Sector Metrics

Our industry and section metrics are calculated every 6 hours by Simply Wall St, details of our process are available on Github.

Analyst Sources

Ricardo plc is covered by 3 analysts. 7 of those analysts submitted the estimates of revenue or earnings used as inputs to our report. Analysts submissions are updated throughout the day.

AnalystInstitution
Michael TyndallHSBC
Benjamin BourneInvestec Bank plc (UK)
Jaroslaw PominkiewiczJefferies LLC