Skip to content
20-F

Annual Report (Foreign)

GSK plc GLAXF GSK

0001131399-26-000004

← back to feed
Filed
Mar 6, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 4.05B sh
Shares Diluted FY 2025 · Dec 31, 2024 4.08B sh
Shares Diluted FY 2025 · Dec 31, 2023 4.05B sh
Shares Outstanding FY 2025 · Dec 31, 2025 4.32B sh
Dividends Paid FY 2025 · Dec 31, 2025 £2.56B
Dividends Paid FY 2025 · Dec 31, 2024 £2.44B
Dividends Paid FY 2025 · Dec 31, 2023 £2.25B
Operating Cash Flow FY 2025 · Dec 31, 2025 £7.74B
Operating Cash Flow FY 2025 · Dec 31, 2024 £6.55B
Operating Cash Flow FY 2025 · Dec 31, 2023 £6.77B
Cash And Equivalents FY 2025 · Dec 31, 2025 £3.4B
Cash And Equivalents FY 2025 · Dec 31, 2024 £3.87B
Cash And Equivalents FY 2025 · Dec 31, 2023 £2.94B
Stockholders Equity FY 2025 · Dec 31, 2025 £15.96B
Stockholders Equity FY 2025 · Dec 31, 2024 £13.09B
Stockholders Equity FY 2025 · Dec 31, 2023 £12.8B
Stockholders Equity FY 2025 · Dec 31, 2022 £10.1B
Current Liabilities FY 2025 · Dec 31, 2025 £21.39B
Current Liabilities FY 2025 · Dec 31, 2024 £21.7B
Total Liabilities FY 2025 · Dec 31, 2025 £45.16B
Total Liabilities FY 2025 · Dec 31, 2024 £46.38B
Current Assets FY 2025 · Dec 31, 2025 £17.51B
Current Assets FY 2025 · Dec 31, 2024 £17B
Total Assets FY 2025 · Dec 31, 2025 £61.12B
Total Assets FY 2025 · Dec 31, 2024 £59.46B
Eps Diluted FY 2025 · Dec 31, 2025 £1.39
Eps Diluted FY 2025 · Dec 31, 2024 £0.62
Eps Diluted FY 2025 · Dec 31, 2023 £1.20
Eps Basic FY 2025 · Dec 31, 2025 £1.41
Eps Basic FY 2025 · Dec 31, 2024 £0.63
Eps Basic FY 2025 · Dec 31, 2023 £1.22
Sga Expense FY 2025 · Dec 31, 2025 £9.09B
Sga Expense FY 2025 · Dec 31, 2024 £11.02B
Sga Expense FY 2025 · Dec 31, 2023 £9.39B
Rd Expense FY 2025 · Dec 31, 2025 £7.53B
Rd Expense FY 2025 · Dec 31, 2024 £6.4B
Rd Expense FY 2025 · Dec 31, 2023 £6.22B
Net Income FY 2025 · Dec 31, 2025 £6.29B
Net Income FY 2025 · Dec 31, 2024 £2.95B
Net Income FY 2025 · Dec 31, 2023 £5.31B
Operating Income FY 2025 · Dec 31, 2025 £7.93B
Operating Income FY 2025 · Dec 31, 2024 £4.02B
Operating Income FY 2025 · Dec 31, 2023 £6.75B
Gross Profit FY 2025 · Dec 31, 2025 £23.65B
Gross Profit FY 2025 · Dec 31, 2024 £22.33B
Gross Profit FY 2025 · Dec 31, 2023 £21.76B
Cost Of Revenue FY 2025 · Dec 31, 2025 £9.02B
Cost Of Revenue FY 2025 · Dec 31, 2024 £9.05B
Cost Of Revenue FY 2025 · Dec 31, 2023 £8.57B
Revenue FY 2025 · Dec 31, 2025 £32.67B
Revenue FY 2025 · Dec 31, 2024 £31.38B