Costain Group PLC (COST) — Net Asset Momentum

Latest YoY growth as of December 2024: +7.4%

Costain Group PLC (COST) recorded a net asset momentum of 7.4% as of December 2024, with net assets of GBX235.70 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. See COST days of operational coverage to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+7.4%
Year-over-year

Current Net Assets

GBX235.70 Million
GBX · December 2024

Years of Data

40
1985 – 2024

Country

UK
LSE

Costain Group PLC Net Asset Momentum (1985–2024)

This chart tracks Costain Group PLC's year-over-year net asset growth across 40 annual reporting periods from 1985 to 2024. The most recent momentum reading is +7.4%, with net assets of GBX235.70 Million GBX as of December 2024. Read Costain Group PLC balance sheet liabilities for a breakdown of total debt and financial obligations.

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

The table below shows the complete annual net asset history for Costain Group PLC from 1985 to 2024, covering 40 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 market cap of Costain Group PLC.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
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