Loading...
XSWX
MBTN
Market cap73mUSD
, Last price  
CHF
Name

Meyer Burger Technology AG

Chart & Performance

D1W1MN
No data to show
P/E
P/S
EPS
Div Yield, %
Shrs. gr., 5y
22.09%
Rev. gr., 5y
-19.80%
Revenues
135m
-8.27%
59,510,00083,243,000211,596,000462,898,000437,942,000849,728,0001,315,039,000645,242,000202,655,000315,846,000323,567,000453,106,000473,257,000406,967,000262,013,00090,457,00039,905,000147,214,000135,035,000
Net income
-292m
L+317.95%
2,702,0005,608,00019,187,00037,050,00029,177,00097,949,00035,825,000-111,106,000-158,827,000-132,736,000-168,446,000-96,848,000-79,214,000-59,437,000-39,650,000-64,478,000-100,487,000-69,850,000-291,938,000
CFO
-152m
L+52.33%
2,090,00015,333,00037,230,00022,939,00055,265,000347,520,000218,758,000-168,013,000-130,419,000-152,810,000-51,860,0002,584,00012,761,000-23,369,000-83,493,000-34,928,000-84,067,000-100,027,000-152,374,000
Earnings
Sep 15, 2025

Profile

Meyer Burger Technology AG, a technology company, produces and sells solar cells and modules primarily in Switzerland. It operates through Photovoltaics and Modules segments. The company offers its products based on proprietary Heterojunction/SmartWire technologies. It also operates in Switzerland, Germany, rest of Europe, Asia, the United States, and internationally. The company has a strategic partnership with Oxford Photovoltaics Limited for the development of HJT-perovskite solar cells and modules based on perovskite tandem technology. Meyer Burger Technology AG was founded in 1953 and is headquartered in Thun, Switzerland.
IPO date
Jan 18, 2010
Employees
1,300
Domiciled in
CH
Incorporated in
CH

Valuation

Title
CHF in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
135,035
-8.27%
147,214
268.91%
Cost of revenue
169,657
97,761
Unusual Expense (Income)
NOPBT
(34,622)
49,453
NOPBT Margin
33.59%
Operating Taxes
(824)
(185)
Tax Rate
NOPAT
(33,798)
49,638
Net income
(291,938)
317.95%
(69,850)
-30.49%
Dividends
Dividend yield
Proceeds from repurchase of equity
(2,503)
250,000
BB yield
0.00%
-0.02%
Debt
Debt current
21,314
22,673
Long-term debt
326,189
198,148
Deferred revenue
Other long-term liabilities
1,459
1,509
Net debt
177,589
(102,293)
Cash flow
Cash from operating activities
(152,374)
(100,027)
CAPEX
(157,149)
(122,448)
Cash from investing activities
(167,921)
(118,103)
Cash from financing activities
181,455
285,147
FCF
(36,343)
(137,430)
Balance
Cash
150,225
293,163
Long term investments
19,689
29,951
Excess cash
163,162
315,753
Stockholders' equity
195,850
403,144
Invested Capital
377,210
335,254
ROIC
18.38%
ROCE
7.57%
EV
Common stock shares outstanding
3,440,077
7,436,738
Price
55.13
-63.49%
151.00
48.68%
Market cap
189,651,445
-83.11%
1,122,947,460
61.90%
EV
189,829,034
1,122,845,167
EBITDA
(5,419)
68,307
EV/EBITDA
16,438.22
Interest
25,406
12,360
Interest/NOPBT
24.99%