Diploma PLC (LON:DPLM)
London flag London · Delayed Price · Currency is GBP · Price in GBX
5,920.00
-30.00 (-0.50%)
At close: Mar 26, 2026

Diploma Ratios and Metrics

Millions GBP. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
7,9387,1145,9434,0242,8943,538
Market Cap Growth
49.47%19.70%47.67%39.04%-18.18%29.09%
Enterprise Value
8,3267,4876,4334,3503,2553,744
Last Close Price
5920.0053.0544.3430.0423.2428.42
PE Ratio
43.1238.6446.1433.2330.6250.84
Forward PE
26.9629.2127.9223.2221.2031.98
PEG Ratio
2.043.162.682.763.863.86
PS Ratio
5.214.674.363.352.864.49
PB Ratio
7.987.196.694.494.376.60
P/TBV Ratio
805.477.226.724.374.386.61
P/FCF Ratio
31.2327.9833.1624.0126.1531.81
P/OCF Ratio
29.6726.5830.0021.2723.1630.47
EV/Sales Ratio
5.464.914.723.623.214.76
EV/EBITDA Ratio
22.6026.3931.0220.5319.3529.95
EV/EBIT Ratio
30.1526.3931.0223.7322.5635.90
EV/FCF Ratio
32.7529.4535.9025.9629.4133.67
Debt / Equity Ratio
0.450.450.600.420.590.42
Debt / EBITDA Ratio
1.561.642.661.882.612.04
Debt / FCF Ratio
1.831.833.082.373.972.29
Net Debt / Equity Ratio
0.390.390.560.370.600.43
Net Debt / EBITDA Ratio
1.281.352.391.582.371.84
Net Debt / FCF Ratio
1.511.512.772.003.602.07
Asset Turnover
0.860.850.810.810.860.94
Inventory Turnover
4.164.304.514.524.864.15
Quick Ratio
1.041.040.971.080.800.81
Current Ratio
2.042.042.172.061.631.66
Return on Equity (ROE)
19.10%19.64%14.47%15.07%15.78%13.01%
Return on Assets (ROA)
11.89%11.84%9.08%9.39%9.00%8.97%
Return on Invested Capital (ROIC)
14.54%14.40%10.88%11.36%10.86%12.36%
Return on Capital Employed (ROCE)
18.82%18.84%14.54%14.85%15.01%15.00%
Earnings Yield
2.33%2.59%2.17%3.01%3.27%1.97%
FCF Yield
3.20%3.57%3.02%4.16%3.82%3.14%
Dividend Yield
1.05%1.13%1.29%1.81%1.94%1.50%
Payout Ratio
43.65%43.65%59.40%59.90%59.35%75.79%
Buyback Yield / Dilution
0.12%0.06%0.04%-5.82%0.10%0.03%
Total Shareholder Return
1.16%1.19%1.33%-4.01%2.04%1.53%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.