Piaggio & C. SpA (LON:0FM1)
London flag London · Delayed Price · Currency is GBP · Price in EUR
1.677
+0.049 (3.01%)
At close: Mar 12, 2026

Piaggio & C. SpA Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
499560639915882862
Market Cap Growth
-21.30%-12.26%-30.25%3.79%2.33%-0.07%
Enterprise Value
9981,0231,0201,2531,2101,175
Last Close Price
1.411.581.732.302.101.89
PE Ratio
16.8118.8911.4911.5911.7217.09
PS Ratio
0.380.430.450.530.480.62
PB Ratio
1.441.631.852.542.382.54
P/FCF Ratio
7.90-10.178.085.646.05
P/OCF Ratio
4.31-5.365.704.154.53
EV/Sales Ratio
0.770.780.730.730.650.84
EV/EBITDA Ratio
4.642.835.075.165.336.98
EV/EBIT Ratio
11.643.818.397.958.5012.30
EV/FCF Ratio
15.80-16.2411.067.738.25
Debt / Equity Ratio
1.741.741.641.501.461.59
Debt / EBITDA Ratio
1.661.662.702.152.303.07
Debt / FCF Ratio
--9.014.763.463.78
Net Debt / Equity Ratio
1.351.351.281.060.880.94
Net Debt / EBITDA Ratio
1.281.282.191.571.441.90
Net Debt / FCF Ratio
--7.033.372.092.24
Asset Turnover
--0.911.041.100.96
Inventory Turnover
--3.884.174.825.35
Quick Ratio
--0.360.360.410.48
Current Ratio
--0.760.760.830.84
Return on Equity (ROE)
8.37%8.37%16.12%21.84%20.66%15.48%
Return on Assets (ROA)
--4.89%5.94%5.29%4.07%
Return on Invested Capital (ROIC)
21.97%21.66%11.22%14.89%13.64%9.21%
Return on Capital Employed (ROCE)
--14.30%18.80%15.90%11.10%
Earnings Yield
5.95%5.29%8.71%8.63%8.54%5.85%
FCF Yield
12.66%-9.83%12.38%17.74%16.53%
Dividend Yield
4.13%-7.43%7.75%7.81%6.67%
Payout Ratio
82.94%-102.75%87.59%62.91%66.01%
Buyback Yield / Dilution
0.47%0.47%0.10%0.40%0.34%0.01%
Total Shareholder Return
4.59%0.47%7.53%8.15%8.15%6.68%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.