Sanlorenzo S.p.A. (BIT:SL)
Italy flag Italy · Delayed Price · Currency is EUR
37.36
+0.74 (2.02%)
Jul 6, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2961,0701,1481,4721,2811,314
Market Cap Growth
27.43%-6.74%-22.04%14.95%-2.52%131.19%
Enterprise Value
1,3291,0951,1621,3571,2371,275
Last Close Price
37.3630.3032.5542.3536.9537.90
PE Ratio
11.9510.0311.1915.9817.4325.78
Forward PE
11.8710.2610.4214.9016.3822.28
PEG Ratio
2.672.791.741.091.010.96
PS Ratio
1.240.941.091.621.561.89
PB Ratio
2.372.072.634.114.445.74
P/TBV Ratio
3.743.264.505.205.707.50
P/FCF Ratio
13.6628.23-17.2911.8121.98
P/OCF Ratio
10.1015.5637.2012.578.8313.43
EV/Sales Ratio
1.280.961.111.501.511.84
EV/EBITDA Ratio
7.656.066.598.629.5613.48
EV/EBIT Ratio
9.417.838.3410.7812.0517.67
EV/FCF Ratio
14.0228.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)
20.09%22.44%29.26%37.06%34.46%28.02%
Return on Capital Employed (ROCE)
20.83%22.75%28.82%33.30%31.55%26.20%
Earnings Yield
8.37%9.97%8.94%6.26%5.74%3.88%
FCF Yield
7.32%3.54%-5.78%8.47%4.55%
Dividend Yield
2.87%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.87%2.89%2.12%1.16%0.78%0.26%