Sanlorenzo S.p.A. (BIT:SL)
Italy flag Italy · Delayed Price · Currency is EUR
33.78
+0.94 (2.86%)
May 6, 2026, 5:36 PM CET

Sanlorenzo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1601,0701,1481,4721,2811,314
Market Cap Growth
22.30%-6.74%-22.04%14.95%-2.52%131.19%
Enterprise Value
1,1521,0301,0901,3101,1851,242
Last Close Price
33.7830.3032.5542.3536.9537.90
PE Ratio
10.8710.0311.1915.9817.4325.78
Forward PE
10.8110.2610.4214.9016.3822.28
PEG Ratio
3.712.791.741.091.010.96
PS Ratio
1.130.941.091.621.561.89
PB Ratio
2.212.072.634.114.445.74
P/TBV Ratio
2.322.082.644.154.475.73
P/FCF Ratio
30.6028.23-249.0317.2911.8121.98
P/OCF Ratio
16.8715.5637.2012.578.8313.43
EV/Sales Ratio
1.120.911.041.441.451.79
EV/EBITDA Ratio
6.725.706.188.329.1513.12
EV/EBIT Ratio
8.277.377.8210.4111.5417.20
EV/FCF Ratio
30.3927.18-236.4315.3910.9320.78
Debt / Equity Ratio
0.200.200.170.080.170.30
Debt / EBITDA Ratio
0.930.930.820.480.781.08
Debt / FCF Ratio
4.434.43-31.540.890.941.72
Net Debt / Equity Ratio
0.040.040.02-0.32-0.16-0.17
Net Debt / EBITDA Ratio
0.110.110.06-0.74-0.35-0.41
Net Debt / FCF Ratio
0.500.50-2.11-1.37-0.41-0.65
Asset Turnover
0.970.971.081.151.221.26
Inventory Turnover
5.445.447.459.8510.066.46
Quick Ratio
0.840.840.780.920.860.94
Current Ratio
1.391.391.251.311.291.36
Return on Equity (ROE)
22.63%22.63%25.76%28.70%28.79%24.78%
Return on Assets (ROA)
9.49%9.49%10.42%11.43%11.21%9.51%
Return on Invested Capital (ROIC)
15.01%15.01%17.94%20.44%19.37%17.27%
Return on Capital Employed (ROCE)
22.75%22.75%28.82%33.30%31.55%26.20%
Earnings Yield
9.26%9.97%8.94%6.26%5.74%3.88%
FCF Yield
3.27%3.54%-0.40%5.78%8.47%4.55%
Dividend Yield
3.20%3.27%3.06%1.56%1.62%0.79%
Payout Ratio
32.39%32.39%33.75%24.75%27.85%20.25%
Buyback Yield / Dilution
-0.39%-0.39%-0.94%-0.40%-0.84%-0.53%
Total Shareholder Return
2.81%2.89%2.12%1.16%0.78%0.26%
Updated Mar 9, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.