Inchcape plc (LON:INCH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
826.50
-17.00 (-2.02%)
Aug 6, 2026, 4:50 PM GMT

Inchcape Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8792,7673,0332,9483,0683,488
Market Cap Growth
16.01%-8.76%2.88%-3.92%-12.04%37.88%
Enterprise Value
5,4663,4573,6204,0883,9793,455
Last Close Price
8.277.697.707.168.209.10
PE Ratio
13.0710.747.5511.04-30.73
Forward PE
8.738.979.758.0811.6416.21
PEG Ratio
0.670.727.603.343.343.34
PS Ratio
0.300.300.330.310.380.51
PB Ratio
2.432.202.201.942.003.15
P/TBV Ratio
-44.2614.2611.939.625.03
P/FCF Ratio
8.168.195.955.847.1510.62
P/OCF Ratio
7.207.195.184.976.229.25
EV/Sales Ratio
0.580.380.390.440.490.50
EV/EBITDA Ratio
9.195.375.245.657.9412.50
EV/EBIT Ratio
11.466.576.447.179.9519.05
EV/FCF Ratio
15.4810.237.108.099.2710.52
Debt / Equity Ratio
0.710.590.530.620.840.42
Debt / EBITDA Ratio
2.341.961.512.393.871.96
Debt / FCF Ratio
3.943.742.043.434.521.65
Net Debt / Equity Ratio
0.610.480.360.680.57-0.05
Net Debt / EBITDA Ratio
1.130.940.711.441.75-0.20
Net Debt / FCF Ratio
1.911.800.972.062.04-0.17
Asset Turnover
1.611.581.451.331.551.92
Inventory Turnover
3.883.803.293.033.884.97
Quick Ratio
0.430.430.460.370.510.53
Current Ratio
1.031.071.151.061.171.20
Return on Equity (ROE)
17.67%19.40%18.42%15.56%-0.44%11.12%
Return on Assets (ROA)
5.22%6.16%6.06%5.30%5.37%2.86%
Return on Invested Capital (ROIC)
16.64%18.08%16.72%14.65%16.04%9.31%
Return on Capital Employed (ROCE)
19.43%20.39%19.85%18.18%15.78%10.04%
Earnings Yield
8.06%9.31%13.24%9.06%-3.25%
FCF Yield
12.26%12.22%16.82%17.13%13.99%9.42%
Dividend Yield
3.83%3.50%4.68%4.35%2.87%1.47%
Payout Ratio
50.00%37.13%34.92%47.41%-806.36%44.62%
Buyback Yield / Dilution
9.22%8.06%0.93%0.99%-6.59%0.36%
Total Shareholder Return
13.05%11.56%5.60%5.34%-3.72%1.83%