LEM Holding SA (SWX:LEHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
386.50
-11.00 (-2.77%)
Jul 14, 2026, 5:31 PM CET

LEM Holding Ratios and Metrics

Millions CHF. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
4403288081,9432,2402,552
Market Cap Growth
-50.76%-59.33%-58.43%-13.25%-12.25%22.67%
Enterprise Value
5304429562,0372,3252,604
Last Close Price
386.50288.50709.001645.501852.562052.44
PE Ratio
44.7933.3296.2529.7429.7335.27
Forward PE
23.3816.2324.8925.2530.0834.75
PS Ratio
1.531.142.634.795.516.84
PB Ratio
3.262.446.4211.0012.9015.83
P/TBV Ratio
3.482.606.9611.5913.3616.24
P/FCF Ratio
13.6110.1650.7540.7436.8686.01
P/OCF Ratio
11.028.2326.7626.1125.7550.61
PEG Ratio
-0.310.315.205.205.20
EV/Sales Ratio
1.841.543.115.025.726.97
EV/EBITDA Ratio
11.1110.0822.7521.8122.4326.30
EV/EBIT Ratio
20.2116.8635.7225.1425.2229.47
EV/FCF Ratio
16.3913.6760.0742.7238.2687.76
Debt / Equity Ratio
0.930.931.140.540.420.44
Debt / EBITDA Ratio
2.632.633.120.990.690.68
Debt / FCF Ratio
3.883.888.982.011.212.38
Net Debt / Equity Ratio
0.670.670.990.410.300.33
Net Debt / EBITDA Ratio
2.052.052.960.770.500.54
Net Debt / FCF Ratio
2.782.787.811.510.851.80
Asset Turnover
0.870.870.891.211.291.32
Inventory Turnover
3.203.203.063.834.164.46
Quick Ratio
1.091.090.850.860.980.96
Current Ratio
1.661.661.391.331.511.47
Return on Equity (ROE)
7.57%7.57%5.55%37.30%45.00%49.38%
Return on Assets (ROA)
4.94%4.94%4.85%15.08%18.32%19.52%
Return on Invested Capital (ROIC)
6.15%6.09%8.60%29.79%35.49%42.18%
Return on Capital Employed (ROCE)
11.70%11.70%11.70%37.60%43.40%44.90%
Earnings Yield
2.24%3.00%1.04%3.36%3.36%2.83%
FCF Yield
7.35%9.85%1.97%2.46%2.71%1.16%
Dividend Yield
---3.04%2.81%2.44%
Payout Ratio
--678.54%90.70%75.60%66.13%
Buyback Yield / Dilution
-0.06%-0.06%-0.11%-0.04%-0.07%-0.01%
Total Shareholder Return
-0.06%-0.06%-0.11%3.00%2.74%2.43%