Skip to content
20-F

Annual Report (Foreign)

TC BIOPHARM (HOLDINGS) PLC

0001641172-25-009445

← back to feed
Filed
May 9, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2024 · Dec 31, 2024 377.47M sh
Shares Diluted FY 2024 · Dec 31, 2023 6.18M sh
Shares Diluted FY 2024 · Dec 31, 2022 687.2K sh
Shares Outstanding FY 2024 · Dec 31, 2024 1.99B sh
Capex FY 2024 · Dec 31, 2024 £63.6K
Capex FY 2024 · Dec 31, 2023 £110.35K
Capex FY 2024 · Dec 31, 2022 £240.71K
Operating Cash Flow FY 2024 · Dec 31, 2024 −$15.8M
Operating Cash Flow FY 2024 · Dec 31, 2024 −£12.57M
Operating Cash Flow FY 2024 · Dec 31, 2023 −£10.54M
Operating Cash Flow FY 2024 · Dec 31, 2022 −£15.29M
Cash And Equivalents FY 2024 · Dec 31, 2024 $1.5M
Cash And Equivalents FY 2024 · Dec 31, 2024 £1.22M
Cash And Equivalents FY 2024 · Dec 31, 2023 £2.46M
Stockholders Equity FY 2024 · Dec 31, 2024 $3.8M
Stockholders Equity FY 2024 · Dec 31, 2024 £3.01M
Stockholders Equity FY 2024 · Dec 31, 2023 £2.69M
Stockholders Equity FY 2024 · Dec 31, 2022 £331.27K
Stockholders Equity FY 2024 · Dec 31, 2021 −£16.56M
Current Liabilities FY 2024 · Dec 31, 2024 £4.15M
Current Liabilities FY 2024 · Dec 31, 2023 £4.75M
Total Liabilities FY 2024 · Dec 31, 2024 £5.32M
Total Liabilities FY 2024 · Dec 31, 2023 £6.25M
Current Assets FY 2024 · Dec 31, 2024 £5.77M
Current Assets FY 2024 · Dec 31, 2023 £5.7M
Total Assets FY 2024 · Dec 31, 2024 £8.33M
Total Assets FY 2024 · Dec 31, 2023 £8.93M
Eps Diluted FY 2024 · Dec 31, 2024 −£0.03
Eps Diluted FY 2024 · Dec 31, 2023 −£0.96
Eps Diluted FY 2024 · Dec 31, 2022 −£1.91
Eps Basic FY 2024 · Dec 31, 2024 −£0.03
Eps Basic FY 2024 · Dec 31, 2023 −£0.96
Eps Basic FY 2024 · Dec 31, 2022 −£1.91
Sga Expense FY 2024 · Dec 31, 2024 £7.4M
Sga Expense FY 2024 · Dec 31, 2023 £6.47M
Sga Expense FY 2024 · Dec 31, 2022 £7.03M
Rd Expense FY 2024 · Dec 31, 2024 £5.37M
Rd Expense FY 2024 · Dec 31, 2023 £7.77M
Rd Expense FY 2024 · Dec 31, 2022 £7.59M
Net Income FY 2024 · Dec 31, 2024 −$15.3M
Net Income FY 2024 · Dec 31, 2024 −£12.15M
Net Income FY 2024 · Dec 31, 2023 −£5.91M
Net Income FY 2024 · Dec 31, 2022 −£1.31M
Operating Income FY 2024 · Dec 31, 2024 −£12.77M
Operating Income FY 2024 · Dec 31, 2023 −£14.24M
Operating Income FY 2024 · Dec 31, 2022 −£12.08M
Revenue FY 2024 · Dec 31, 2022 £3.84M