LEM Holding SA (SWX:LEHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
465.50
+17.50 (3.91%)
May 28, 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
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5303288081,9432,2402,552
Market Cap Growth
-34.84%-59.33%-58.43%-13.25%-12.25%22.67%
Enterprise Value
6444429562,0372,3252,604
Last Close Price
465.50288.50709.001645.501852.562052.44
PE Ratio
53.5333.1896.2529.7429.7335.27
Forward PE
28.1616.2324.8925.2530.0834.75
PS Ratio
1.841.142.634.795.516.84
PB Ratio
--6.4211.0012.9015.83
P/TBV Ratio
--6.9611.5913.3616.24
P/FCF Ratio
-8.2150.7540.7436.8686.01
P/OCF Ratio
13.258.2126.7626.1125.7550.61
PEG Ratio
-1.491.491.491.491.49
EV/Sales Ratio
2.241.543.115.025.726.97
EV/EBITDA Ratio
16.2411.1522.7521.8122.4326.30
EV/EBIT Ratio
26.3818.1235.7225.1425.2229.47
EV/FCF Ratio
-11.0660.0742.7238.2687.76
Debt / Equity Ratio
--1.140.540.420.44
Debt / EBITDA Ratio
--3.120.990.690.68
Debt / FCF Ratio
--8.982.011.212.38
Net Debt / Equity Ratio
--0.990.410.300.33
Net Debt / EBITDA Ratio
--2.960.770.500.54
Net Debt / FCF Ratio
--7.811.510.851.80
Asset Turnover
--0.891.211.291.32
Inventory Turnover
--3.063.834.164.46
Quick Ratio
--0.850.860.980.96
Current Ratio
--1.391.331.511.47
Return on Equity (ROE)
--5.55%37.30%45.00%49.38%
Return on Assets (ROA)
--4.85%15.08%18.32%19.52%
Return on Invested Capital (ROIC)
11.03%10.80%8.60%29.79%35.49%42.18%
Return on Capital Employed (ROCE)
--11.70%37.60%43.40%44.90%
Earnings Yield
1.87%3.01%1.04%3.36%3.36%2.83%
FCF Yield
-12.18%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.11%-0.04%-0.07%-0.01%
Total Shareholder Return
---0.11%3.00%2.74%2.43%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.