IDEAYA Biosciences, Inc. (FRA:30J)
Germany flag Germany · Delayed Price · Currency is EUR
28.00
+2.00 (7.69%)
Last updated: Feb 20, 2026, 8:04 AM CET

IDEAYA Biosciences Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
2,3842,5812,1462,075818800
Market Cap Growth
14.47%20.30%3.40%153.65%2.24%140.60%
Enterprise Value
1,5161,6361,0041,614453466
Last Close Price
28.0029.4024.6031.8016.8020.60
PS Ratio
12.8013.86317.3398.0717.1732.57
PB Ratio
2.742.962.103.692.503.02
P/TBV Ratio
2.742.962.103.692.503.02
EV/Sales Ratio
8.178.78148.5676.319.5118.96
EV/FCF Ratio
-24.23-----
Debt / Equity Ratio
0.030.030.020.010.010.02
Net Debt / Equity Ratio
-1.00-1.00-1.00-1.01-1.06-1.20
Net Debt / EBITDA Ratio
6.526.523.284.776.127.48
Net Debt / FCF Ratio
13.9113.914.235.364.086.21
Asset Turnover
0.200.200.010.050.130.08
Quick Ratio
10.9710.9714.6819.3811.515.49
Current Ratio
11.3411.3414.9719.6511.685.56
Return on Equity (ROE)
-10.92%-10.92%-32.67%-23.28%-18.02%-19.91%
Return on Assets (ROA)
-8.92%-8.92%-23.05%-16.20%-10.15%-9.25%
Return on Capital Employed (ROCE)
-15.20%-15.20%-30.30%-21.60%-17.50%-15.00%
Earnings Yield
-4.06%-3.75%-12.36%-4.92%-6.71%-5.47%
FCF Yield
-2.62%-2.42%-11.32%-5.13%-10.37%-6.42%
Buyback Yield / Dilution
-8.33%-8.33%-42.00%-38.79%-17.57%-42.60%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.