Foxwell Power Co., Ltd. (TPE:6994)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
23.65
-1.15 (-4.64%)
Oct 30, 2026, 1:33 PM CST

Foxwell Power Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7116,5987,0504,116--
Market Cap Growth
-73.41%-6.42%71.28%---
Enterprise Value
4,4968,4869,1855,417--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.3614.6783.0173.24--
PS Ratio
0.311.323.744.68--
PB Ratio
0.642.277.094.39--
P/OCF Ratio
19.51116.50----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.811.704.876.16--
EV/EBITDA Ratio
3.807.2828.2882.19--
EV/EBIT Ratio
4.758.8352.45118.71--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.030.982.472.051.300.19
Debt / EBITDA Ratio
2.292.427.3727.5926.225.52
Debt / FCF Ratio
314.88-----
Net Debt / Equity Ratio
0.910.752.311.831.13-0.17
Net Debt / EBITDA Ratio
2.051.877.0525.9923.00-4.99
Net Debt / FCF Ratio
277.45-372.52-5.90-2.78-0.590.28
Quick Ratio
1.151.300.750.732.250.90
Current Ratio
1.191.370.901.003.120.94
Asset Turnover
0.930.880.530.330.310.93
Return on Equity (ROE)
17.40%23.32%8.76%6.18%5.26%2.04%
Return on Assets (ROA)
10.15%10.64%3.08%1.07%1.80%0.92%
Return on Capital Employed (ROCE)
21.40%20.00%6.40%1.80%1.70%2.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
22.92%6.82%1.21%1.36%--
FCF Yield
0.51%-0.09%-5.51%-14.98%--
Dividend Yield
12.69%3.28%0.81%0.73%--
Payout Ratio
17.41%15.29%35.32%---
Buyback Yield / Dilution
-9.52%-17.68%-2.86%-47.64%-306.14%-321.95%
Total Shareholder Return
3.16%-14.41%-2.05%-46.91%-306.14%-321.95%