Sanlorenzo S.p.A. (BIT:SL)
Italy flag Italy · Delayed Price · Currency is EUR
39.88
+0.52 (1.32%)
Aug 14, 2026, 5:35 PM CET

Sanlorenzo Ratios and Metrics

Millions EUR. 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
1,4111,0701,1471,4711,2811,305
Market Cap Growth
34.74%-6.74%-22.01%14.85%-1.88%129.70%
Enterprise Value
1,4451,1301,1651,3691,2391,270
Last Close Price
39.8829.4730.6638.9433.4233.67
PE Ratio
13.019.9611.1315.8417.2725.59
Forward PE
12.9310.2610.4214.9016.3822.28
PS Ratio
1.351.041.161.701.692.18
PB Ratio
2.582.042.604.094.425.70
P/TBV Ratio
3.992.863.874.655.056.61
P/FCF Ratio
14.8828.22-17.2711.8121.84
P/OCF Ratio
10.9915.5637.1812.568.8313.34
PEG Ratio
2.902.791.741.091.010.96
EV/Sales Ratio
1.391.101.181.581.632.12
EV/EBITDA Ratio
8.316.586.989.1510.0514.12
EV/EBIT Ratio
10.238.098.3710.9712.1117.60
EV/FCF Ratio
15.2429.82-16.0811.4321.26
Debt / Equity Ratio
0.270.320.330.210.350.45
Debt / EBITDA Ratio
0.850.980.860.510.811.14
Debt / FCF Ratio
1.554.42-0.890.921.71
Net Debt / Equity Ratio
0.05-0.03-0.06-0.39-0.34-0.17
Net Debt / EBITDA Ratio
0.16-0.08-0.16-0.93-0.81-0.43
Net Debt / FCF Ratio
0.29-0.365.88-1.63-0.92-0.65
Asset Turnover
0.860.881.011.091.141.09
Inventory Turnover
4.384.746.598.969.215.88
Quick Ratio
0.871.000.931.021.061.03
Current Ratio
1.421.391.251.311.291.36
Return on Equity (ROE)
21.91%22.63%25.76%28.70%28.79%24.77%
Return on Assets (ROA)
7.27%7.44%8.93%9.85%9.55%8.22%
Return on Invested Capital (ROIC)
20.68%24.10%32.00%43.71%39.33%28.09%
Return on Capital Employed (ROCE)
20.60%20.90%24.80%30.80%29.20%24.00%
Earnings Yield
7.69%10.04%8.99%6.31%5.79%3.91%
FCF Yield
6.72%3.54%-0.40%5.79%8.47%4.58%
Dividend Yield
2.63%3.56%3.26%2.57%1.98%1.78%
Payout Ratio
32.07%32.39%33.75%24.75%27.85%20.25%
Buyback Yield / Dilution
-0.99%-0.39%-0.94%-0.40%-0.84%-0.53%
Total Shareholder Return
1.64%3.18%2.32%2.16%1.14%1.25%