ActivTrades PLC Revenue Falls 12% to £33.1 Million in 2025
ActivTrades PLC reported a 12% revenue decline to £33.1 million and a 57% drop in after-tax profit to £1.8 million for the year ended Dec. 31, 2025.
Plus500UK Ltd Profit Falls 49% to £2.1 Million as Revenue Drops to £13.5 Million
Plus500UK Ltd reported profit after tax of £2.1 million for 2021, down 49% from £4.1 million, as revenue halved to £13.5 million.
Plus500UK Ltd Reports Profit Nearly Quadruples to £7.8m as Revenue Rises 10%
Plus500UK Ltd's profit after tax nearly quadrupled to £7.79 million in 2022 as revenue rose 10% to £14.95 million.
Plus500UK Ltd Profit Plunges 97% to £205,000 as Revenue Falls to £10.1 Million
Plus500UK Ltd reported a 97% drop in profit after tax to £205,000 for 2023 as revenue declined 32% to £10.1 million.
Plus500UK Revenue Falls 16% to £11.2 Million in 2024 as Trading Turnover Declines
Plus500UK reported revenue of £11.2 million for 2024, down 16% year-over-year, while after-tax profit rose to £2 million from £205,000.
Plus500UK Ltd Posts £43,000 Profit for 2025, Down 98% From Prior Year
Plus500UK Ltd reported profit after tax of £43,000 for 2025, down 98% from £2 million the prior year despite a 10% rise in revenue.
CMC Markets UK Revenue Falls 32% to £268m as Trading Volumes Decline
CMC Markets UK reported a 32% revenue decline to £268.3 million for the year ended March 31, 2022, with profit after tax falling 60% to £59.8 million.
CMC Markets UK Reports £51m Profit as Revenue Dips Slightly to £266.6m
CMC Markets UK posted £51 million profit for fiscal 2023, down 14% year-over-year, as revenue slipped marginally to £266.6 million.
CMC Markets UK Revenue Rises 12% to £298.6 Million in Fiscal 2024
CMC Markets UK reported a 12% revenue increase to £298.6 million and 38% profit before tax growth to £81.4 million for fiscal year ending March 2024.
CMC Markets UK Reports Revenue Decline of 7% to £277m for Fiscal 2025
CMC Markets UK reported a 7% revenue decline to £277 million and profit after tax of £63.3 million for the year ended March 31, 2025.
