Bioray Biotech Co., Ltd (TPEX:7561)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
18.60
+0.90 (5.08%)
May 29, 2026, 11:55 AM CST

Bioray Biotech Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5536186359309011,290
Market Cap Growth
-4.16%-2.69%-31.64%3.17%-30.18%56.23%
Enterprise Value
3955155869118961,226
Last Close Price
18.7020.9021.3030.9029.7646.51
PE Ratio
17.1619.17634.18-1802.11-
PS Ratio
2.482.783.154.854.738.72
PB Ratio
1.221.371.512.142.003.55
P/TBV Ratio
1.221.371.512.152.013.58
P/FCF Ratio
7.768.6847.32---
P/OCF Ratio
7.728.6338.16-363.62146.17
EV/Sales Ratio
1.772.312.904.754.708.29
EV/EBITDA Ratio
6.428.3748.59-56.76230.50
EV/EBIT Ratio
10.4113.58----
EV/FCF Ratio
5.547.2243.61---
Debt / Equity Ratio
0.100.100.200.160.220.15
Debt / EBITDA Ratio
0.750.754.2613.554.684.99
Debt / FCF Ratio
0.650.656.39---
Net Debt / Equity Ratio
-0.35-0.35-0.22-0.06-0.08-0.20
Net Debt / EBITDA Ratio
-2.58-2.58-7.6716.42-2.42-13.70
Net Debt / FCF Ratio
-2.23-2.23-6.882.530.6711.85
Asset Turnover
0.410.410.370.340.360.31
Inventory Turnover
2.162.162.402.102.241.72
Quick Ratio
6.056.055.333.522.772.20
Current Ratio
7.857.856.985.003.692.83
Return on Equity (ROE)
7.38%7.38%0.23%-2.61%0.12%-2.16%
Return on Assets (ROA)
4.38%4.38%-0.50%-2.12%-0.04%-1.08%
Return on Invested Capital (ROIC)
10.07%9.52%-0.85%-4.71%-0.07%-2.80%
Return on Capital Employed (ROCE)
7.60%7.60%-0.90%-3.90%-0.10%-2.10%
Earnings Yield
5.83%5.22%0.16%-1.24%0.06%-0.56%
FCF Yield
12.88%11.53%2.11%-1.16%-6.34%-0.48%
Dividend Yield
----0.67%-
Buyback Yield / Dilution
11.42%0.83%0.83%-7.37%-4.67%-0.14%
Total Shareholder Return
11.42%0.83%0.83%-7.37%-3.99%-0.14%