Browsing: Admiral Net worth & Annual report

All

CategoryDetailsNet Worth (as of March 2024)£5.42 billionTotal Assets (2024)£11.75 billionLiabilities (2024)£6.33 billionEquity (2024)£5.42 billionRevenue (2024)£4.81 billionOperating Profit (2024)£442.8 millionNet Interest…