Babcock International Group
BAB.L
#2357
Rank
C$10.52 B
Marketcap
C$21.11
Share price
-0.09%
Change (1 day)
124.35%
Change (1 year)

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

Highest end of day price: 24.894811240475 GBp (C$33.47 USD) on 2025-09-30

Lowest end of day price: 1.0508572734256 GBp (C$1.71 USD) on 1996-10-31

Stock price history of Babcock International Group from 1989 to 2025

Annual Stock Price Performance

Year Performance
2025 134.98%
2024 27.33%
2023 40.01%
2022-18.39%
2021 18.94%
2020-55.15%
2019 28.66%
2018-30.51%
2017-24.40%
2016-21.95%
2015 9.13%
2014-9.93%
2013 48.04%
2012 33.38%
2011 30.92%
2010-13.72%
2009 15.58%
2008-23.81%
2007 19.43%
2006 94.23%
2005 47.71%
2004 13.40%
2003 2.75%
2002 22.33%
2001-4.09%
2000-11.89%
1999 5.91%
1998 12.82%
1997 6.12%
1996-42.54%
1995-5.99%
1994 14.48%
1993-7.11%
1992-45.41%
1991 39.75%
1990-14.10%
1989-9.65%