Thalia Therapeutics Plc (AIM:THAT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
0.6710
-0.0290 (-4.14%)
Jul 24, 2026, 12:45 PM GMT

Thalia Therapeutics Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
642248
Market Cap Growth
86.67%83.49%-9.28%-47.17%-46.33%-46.71%
Enterprise Value
4.752.721.451.322.416.27
Last Close Price
0.010.010.010.010.020.04
PS Ratio
802.030.520.281169.81--
PB Ratio
5.443.553.202.032.073.78
P/TBV Ratio
4.543.562.761.941.653.78
EV/Sales Ratio
-0.380.20677.69--
Net Debt / Equity Ratio
-1.01-1.01-0.97-0.91-0.92-0.84
Net Debt / EBITDA Ratio
2.300.930.510.721.610.97
Net Debt / FCF Ratio
0.930.930.640.852.321.01
Asset Turnover
0.017.477.100.0000
Quick Ratio
-11.93-11.93-6.24-14.86-27.81-11.01
Current Ratio
-11.93-11.93-6.24-14.86-27.81-11.01
Return on Equity (ROE)
-140.33%-140.33%-121.41%-77.81%-48.81%-53.37%
Return on Assets (ROA)
-50.15%-124.28%-109.21%-74.20%-45.66%-50.09%
Return on Invested Capital (ROIC)
--14513.95%-1166.90%-761.90%-400.29%-690.64%
Return on Capital Employed (ROCE)
-43.41%-107.56%-108.19%-79.12%-49.73%-56.28%
Buyback Yield / Dilution
-112.82%-112.51%-40.34%-30.29%-2.95%-32.85%
Total Shareholder Return
-112.82%-112.51%-40.34%-30.29%-2.95%-32.85%