At the end of 2008 Babcock & Brown LP had a market capitalisation of just over $8.5 billion, and in 2007 its market capitalisation peaked at above $9.1 billion (A$33.90 per share). However, by October 2008 the share price had collapsed by 95% to A$1.30 and by December 2008 by 99.6% to A$0.14, representing a market capitalisation of less than $50 million. On 13 March 2009 the company was placed into voluntary administration. Approximately 45% of its shares were owned by the executives of the firm.