Babcock International Group
BAB.L
#2357
Rank
โ‚น684.61 B
Marketcap
โ‚น1,373
Share price
-0.09%
Change (1 day)
143.79%
Change (1 year)

Stock price history for Babcock International Group (BAB.L)

Highest end of day price: 1588.4457781873 GBp (โ‚น2,135 USD) on 2025-09-30

Lowest end of day price: 28.134669414344 GBp (โ‚น45.80 USD) on 1996-10-31

Stock price history of Babcock International Group from 1989 to 2025

Annual Stock Price Performance

Year Performance
2025 153.39%
2024 21.15%
2023 42.79%
2022-14.51%
2021 20.90%
2020-53.01%
2019 37.31%
2018-29.88%
2017-23.96%
2016-17.60%
2015-3.67%
2014-15.32%
2013 56.18%
2012 40.19%
2011 51.29%
2010-13.02%
2009 27.77%
2008-23.94%
2007 24.04%
2006 89.23%
2005 59.08%
2004 16.40%
2003 17.66%
2002 22.55%
2001-6.75%
2000-8.24%
1999 14.52%
1998 12.88%
1997 11.37%
1996-41.85%
1995 8.35%
1994 7.11%
1993-2.89%
1992-44.41%
1991 99.17%
1990-10.65%
1989-9.65%