Costain Group PLC (COST) — Net Asset Momentum

Latest YoY growth as of December 2025: +9.5%

Costain Group PLC (COST) recorded a net asset momentum of 9.5% as of December 2025, with net assets of GBX258.20 Million GBX. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Check how tangible is Costain Group PLC's equity to evaluate the tangible quality of the company's equity base.

YoY Momentum

+9.5%
Year-over-year

Current Net Assets

GBX258.20 Million
GBX · December 2025

Years of Data

41
1985 – 2025

Country

UK
LSE

Costain Group PLC Net Asset Momentum (1985–2025)

This chart tracks Costain Group PLC's year-over-year net asset growth across 41 annual reporting periods from 1985 to 2025. The most recent momentum reading is +9.5%, with net assets of GBX258.20 Million GBX as of December 2025. Read COST total liabilities for a breakdown of total debt and financial obligations.

Annual Net Asset History for Costain Group PLC (1985–2025)

The table below shows the complete annual net asset history for Costain Group PLC from 1985 to 2025, covering 41 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see COST company net worth.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
2025 GBX258.20 Million GBX561.90 Million GBX303.70 Million ▲ +9.5%
2024 GBX235.70 Million GBX547.20 Million GBX311.50 Million ▲ +7.4%
2023 GBX219.40 Million GBX468.60 Million GBX249.20 Million ▲ +3.9%
2022 GBX211.20 Million GBX482.20 Million GBX271.00 Million ▲ +6.1%
2021 GBX199.00 Million GBX532.40 Million GBX333.40 Million ▲ +27.2%
2020 GBX156.50 Million GBX489.90 Million GBX333.40 Million ▼ -0.8%
2019 GBX157.70 Million GBX552.50 Million GBX394.80 Million ▼ -13.5%
2018 GBX182.30 Million GBX574.60 Million GBX392.30 Million ▲ +18.4%
2017 GBX154.00 Million GBX663.00 Million GBX509.00 Million ▲ +54.6%
2016 GBX99.60 Million GBX646.20 Million GBX546.60 Million ▼ -17.4%
2015 GBX120.60 Million GBX532.40 Million GBX411.80 Million ▲ +8.8%
2014 GBX110.80 Million GBX456.40 Million GBX345.60 Million ▲ +155.9%
2013 GBX43.30 Million GBX381.30 Million GBX338.00 Million ▲ +36.2%
2012 GBX31.80 Million GBX393.70 Million GBX361.90 Million ▲ +3.2%
2011 GBX30.80 Million GBX440.40 Million GBX409.60 Million ▼ -18.1%
2010 GBX37.60 Million GBX396.30 Million GBX358.70 Million ▲ +1089.5%
2009 GBX-3.80 Million GBX429.00 Million GBX432.80 Million ▼ -111.3%
2008 GBX33.60 Million GBX406.30 Million GBX372.70 Million ▲ +22.6%
2007 GBX27.40 Million GBX359.90 Million GBX332.50 Million ▲ +149.6%
2006 GBX-55.20 Million GBX304.30 Million GBX359.50 Million ▼ -145.3%
2005 GBX-22.50 Million GBX329.80 Million GBX352.30 Million ▲ +49.4%
2004 GBX-44.50 Million GBX278.00 Million GBX322.50 Million ▼ -348.6%
2003 GBX17.90 Million GBX222.00 Million GBX204.10 Million ▲ +496.7%
2002 GBX3.00 Million GBX204.10 Million GBX201.10 Million ▼ -30.2%
2001 GBX4.30 Million GBX177.40 Million GBX173.10 Million ▼ -83.3%
2000 GBX25.80 Million GBX195.80 Million GBX170.00 Million ▼ -11.3%
1999 GBX29.10 Million GBX197.20 Million GBX168.10 Million ▲ +54.0%
1998 GBX18.90 Million GBX218.90 Million GBX200.00 Million ▼ -4.1%
1997 GBX19.70 Million GBX288.10 Million GBX268.40 Million ▲ +223.1%
1996 GBX-16.00 Million GBX381.30 Million GBX397.30 Million ▲ +48.1%
1995 GBX-30.80 Million GBX475.10 Million GBX505.90 Million ▼ -130.3%
1994 GBX101.70 Million GBX668.30 Million GBX566.60 Million ▼ -55.4%
1993 GBX227.90 Million GBX772.80 Million GBX544.90 Million ▲ +203.9%
1992 GBX75.00 Million GBX999.80 Million GBX924.80 Million ▼ -72.9%
1991 GBX276.30 Million GBX1.09 Billion GBX813.00 Million ▼ -24.3%
1990 GBX365.20 Million GBX1.16 Billion GBX796.40 Million ▼ -20.0%
1989 GBX456.70 Million GBX1.36 Billion GBX900.90 Million ▼ -2.1%
1988 GBX466.70 Million GBX979.70 Million GBX513.00 Million ▲ +30.4%
1987 GBX358.00 Million GBX811.80 Million GBX453.80 Million ▲ +5.4%
1986 GBX339.80 Million GBX685.90 Million GBX346.10 Million ▲ +30.1%
1985 GBX261.10 Million GBX627.80 Million GBX366.70 Million