Powerchip Semiconductor Manufacturing Corp. (LUX:PSMCA)
Luxembourg flag Luxembourg · Delayed Price · Currency is EUR · Price in USD
30.20
-0.20 (-0.66%)
At close: Mar 6, 2026

LUX:PSMCA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
6,7964,5031,9463,5413,8297,986
Upgrade
Market Cap Growth
215.60%131.40%-45.05%-7.53%-52.05%76.77%
Upgrade
Enterprise Value
7,9085,6802,9443,7462,7798,145
Upgrade
Last Close Price
26.0416.107.0513.0314.56-
Upgrade
PE Ratio
----5.8115.64
Upgrade
PS Ratio
5.363.551.482.721.653.84
Upgrade
PB Ratio
3.062.020.751.281.323.78
Upgrade
P/TBV Ratio
3.062.030.751.281.323.80
Upgrade
P/FCF Ratio
----9.3017.65
Upgrade
P/OCF Ratio
32.0321.2210.1779.863.8310.41
Upgrade
EV/Sales Ratio
6.254.482.232.881.203.91
Upgrade
EV/EBITDA Ratio
54.8744.5276.1345.592.8410.06
Upgrade
EV/EBIT Ratio
----3.4712.87
Upgrade
EV/FCF Ratio
-379.90---6.7518.00
Upgrade
Debt / Equity Ratio
0.820.820.770.600.320.47
Upgrade
Debt / EBITDA Ratio
12.5812.5832.1815.510.911.19
Upgrade
Debt / FCF Ratio
----2.232.18
Upgrade
Net Debt / Equity Ratio
0.500.500.420.15-0.36-0.20
Upgrade
Net Debt / EBITDA Ratio
8.738.7328.105.17-1.06-0.53
Upgrade
Net Debt / FCF Ratio
-53.51-53.51-2.17-0.31-2.52-0.95
Upgrade
Asset Turnover
0.250.250.240.240.500.62
Upgrade
Inventory Turnover
5.045.044.623.693.974.60
Upgrade
Quick Ratio
1.451.451.261.441.922.20
Upgrade
Current Ratio
1.941.941.661.842.322.61
Upgrade
Return on Equity (ROE)
-9.16%-9.16%-7.43%-1.74%26.73%32.25%
Upgrade
Return on Assets (ROA)
-2.00%-2.00%-2.49%-1.08%10.75%11.82%
Upgrade
Return on Invested Capital (ROIC)
-4.73%-4.73%-6.45%-3.69%36.91%30.19%
Upgrade
Return on Capital Employed (ROCE)
-3.80%-3.80%-4.80%-2.00%19.30%18.70%
Upgrade
Earnings Yield
-3.12%-4.71%-10.26%-1.37%17.21%6.39%
Upgrade
FCF Yield
-0.31%-0.46%-25.75%-38.72%10.75%5.67%
Upgrade
Dividend Yield
----0.21%-
Upgrade
Payout Ratio
----32.93%23.24%
Upgrade
Buyback Yield / Dilution
-1.19%-1.19%-1.98%0.15%-11.57%-15.78%
Upgrade
Total Shareholder Return
-1.19%-1.19%-1.98%0.15%-11.36%-15.78%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.