Sanlorenzo S.p.A. (BIT:SL)
Italy flag Italy · Delayed Price · Currency is EUR
37.80
+0.24 (0.64%)
Jun 15, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,3371,0701,1481,4721,2811,314
Market Cap Growth
25.92%-6.74%-22.04%14.95%-2.52%131.19%
Enterprise Value
1,3711,0951,1621,3571,2371,275
Last Close Price
37.8030.3032.5542.3536.9537.90
PE Ratio
12.3310.0311.1915.9817.4325.78
Forward PE
12.2510.2610.4214.9016.3822.28
PEG Ratio
2.752.791.741.091.010.96
PS Ratio
1.280.941.091.621.561.89
PB Ratio
2.442.072.634.114.445.74
P/FCF Ratio
14.1028.23-17.2911.8121.98
P/OCF Ratio
10.4215.5637.2012.578.8313.43
EV/Sales Ratio
1.320.961.111.501.511.84
EV/EBITDA Ratio
7.896.066.598.629.5613.48
EV/EBIT Ratio
9.717.838.3410.7812.0517.67
EV/FCF Ratio
14.4628.89-15.9411.4121.34
Debt / Equity Ratio
0.180.200.170.080.170.30
Debt / EBITDA Ratio
0.810.930.820.480.781.08
Debt / FCF Ratio
4.034.43-0.890.941.72
Net Debt / Equity Ratio
0.050.040.02-0.32-0.16-0.17
Net Debt / EBITDA Ratio
0.150.110.06-0.74-0.35-0.41
Net Debt / FCF Ratio
0.740.50-2.11-1.37-0.41-0.65
Asset Turnover
0.910.971.081.151.221.26
Inventory Turnover
4.725.447.459.8510.066.46
Quick Ratio
0.860.840.780.920.860.94
Current Ratio
1.421.391.251.311.291.36
Return on Equity (ROE)
20.63%22.63%25.76%28.70%28.79%24.78%
Return on Assets (ROA)
9.02%9.49%10.42%11.43%11.21%9.51%
Return on Invested Capital (ROIC)
13.59%15.01%17.06%18.52%17.77%16.09%
Return on Capital Employed (ROCE)
20.83%22.75%28.82%33.30%31.55%26.20%
Earnings Yield
8.11%9.97%8.94%6.26%5.74%3.88%
FCF Yield
7.09%3.54%-5.78%8.47%4.55%
Dividend Yield
2.80%3.27%3.06%1.56%1.62%0.79%
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.80%2.89%2.12%1.16%0.78%0.26%