Babcock International Group
BAB.L
#1997
Rank
โ‚ฌ8.57 B
Marketcap
17,21ย โ‚ฌ
Share price
1.43%
Change (1 day)
197.37%
Change (1 year)

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

Highest end of day price: 17.169556189346 GBp (23,00ย โ‚ฌ USD) on 2026-01-12

Lowest end of day price: 0.66041626521694 GBp (1,08ย โ‚ฌ USD) on 1996-10-31

Stock price history of Babcock International Group from 1989 to 2026

Annual Stock Price Performance

Year Performance
2026 20.47%
2025 133.80%
2024 24.64%
2023 38.43%
2022-18.59%
2021 28.43%
2020-58.37%
2019 37.33%
2018-32.75%
2017-29.16%
2016-17.60%
2015 1.02%
2014-6.48%
2013 32.10%
2012 33.51%
2011 31.28%
2010-2.56%
2009 29.10%
2008-34.41%
2007 26.79%
2006 75.73%
2005 74.71%
2004 13.49%
2003 2.16%
2002 4.92%
2001-3.79%
2000-5.39%
1999 32.26%
1998 4.60%
1997 2.02%
1996-43.04%
1995-3.37%
1994 7.34%
1993-10.42%
1992-50.56%
1991 39.94%
1990-14.00%
1989-9.65%