LEM Holding SA (SWX:LEHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
474.00
+4.50 (0.96%)
Jun 19, 2026, 5:30 PM CET

LEM Holding Ratios and Metrics

Millions CHF. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5403288081,9432,2402,552
Market Cap Growth
-35.51%-59.33%-58.43%-13.25%-12.25%22.67%
Enterprise Value
6304429562,0372,3252,604
Last Close Price
474.00288.50709.001645.501852.562052.44
PE Ratio
54.9233.3296.2529.7429.7335.27
Forward PE
28.6716.2324.8925.2530.0834.75
PS Ratio
1.881.142.634.795.516.84
PB Ratio
4.002.446.4211.0012.9015.83
P/TBV Ratio
4.272.606.9611.5913.3616.24
P/FCF Ratio
16.6910.1650.7540.7436.8686.01
P/OCF Ratio
13.528.2326.7626.1125.7550.61
PEG Ratio
-1.491.491.491.491.49
EV/Sales Ratio
2.191.543.115.025.726.97
EV/EBITDA Ratio
13.1910.0822.7521.8122.4326.30
EV/EBIT Ratio
24.0116.8635.7225.1425.2229.47
EV/FCF Ratio
19.4713.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
1.83%3.00%1.04%3.36%3.36%2.83%
FCF Yield
5.99%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%