Piaggio & C. SpA (BIT:PIA)
Italy flag Italy · Delayed Price · Currency is EUR
1.811
+0.006 (0.33%)
Jul 24, 2026, 5:35 PM CET

Piaggio & C. SpA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6386417711,0569931,025
Market Cap Growth
-9.88%-16.80%-26.97%6.30%-3.12%6.29%
Enterprise Value
1,2351,2191,3051,4891,3611,405
Last Close Price
1.811.822.182.982.802.87
PE Ratio
21.0618.9611.4711.6011.7217.08
Forward PE
12.6712.229.7910.6511.9113.51
PEG Ratio
-9.809.793.550.800.35
PS Ratio
0.430.430.450.530.480.61
PB Ratio
1.581.621.842.542.382.54
P/FCF Ratio
6.028.8610.158.085.636.04
P/OCF Ratio
4.034.845.355.704.154.52
EV/Sales Ratio
0.840.810.770.750.650.84
EV/EBITDA Ratio
5.024.864.554.594.605.87
EV/EBIT Ratio
12.7812.058.838.248.5712.48
EV/FCF Ratio
11.6516.8417.1811.417.718.28
Debt / Equity Ratio
1.331.331.291.171.261.35
Debt / EBITDA Ratio
3.232.792.381.922.062.68
Debt / FCF Ratio
7.509.659.004.763.463.78
Net Debt / Equity Ratio
1.471.461.281.040.880.94
Net Debt / EBITDA Ratio
2.422.301.861.341.241.59
Net Debt / FCF Ratio
5.637.987.033.322.092.24
Asset Turnover
0.810.830.911.041.100.95
Inventory Turnover
3.593.874.044.345.015.62
Quick Ratio
0.400.340.380.390.430.50
Current Ratio
0.790.700.760.760.830.84
Return on Equity (ROE)
7.63%8.35%16.12%21.84%20.66%15.48%
Return on Assets (ROA)
3.43%3.68%5.43%6.36%5.58%4.13%
Return on Invested Capital (ROIC)
6.32%6.93%11.32%14.86%13.49%9.14%
Return on Capital Employed (ROCE)
9.73%10.07%14.84%18.30%15.63%11.59%
Earnings Yield
4.79%5.27%8.72%8.62%8.54%5.85%
FCF Yield
16.62%11.29%9.85%12.37%17.77%16.55%
Dividend Yield
2.21%4.39%8.95%7.55%5.36%3.87%
Payout Ratio
92.29%82.94%102.75%87.59%62.91%66.01%
Buyback Yield / Dilution
0.41%0.39%0.10%0.40%0.34%0.01%
Total Shareholder Return
2.62%4.79%9.04%7.96%5.70%3.88%