Meyer Burger Technology AG (MYBUF)
OTCMKTS · Delayed Price · Currency is USD
0.0050
0.00 (0.00%)
Feb 13, 2026, 9:30 AM EST

Revenue by Segment

Millions CHF. Fiscal year is Jan - Dec.
Year Ending
Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Modules
127.91M
Modules Growth
2.34%
Photovoltaics
7.13M
Photovoltaics Growth
-59.38%

Revenue by Geography

Millions CHF. Fiscal year is Jan - Dec.
Year Ending
Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Germany
69.29M
Germany Growth
-6.48%
Switzerland
21.98M
Switzerland Growth
5.04%
America
19.38M
America Growth
-12.71%
Rest of Europe
18.66M
Rest of Europe Growth
-12.94%
Asia
5.73M
Asia Growth
-35.95%
Rest of the World
4.00K
Rest of the World Growth
100.00%