Oxford Biomedica
OXB.L
#5962
Rank
C$1.37 B
Marketcap
C$11.41
Share price
0.00%
Change (1 day)
48.23%
Change (1 year)

Stock price history for Oxford Biomedica (OXB.L)

Highest end of day price: 130.75724930691 GBp (C$209.94 USD) on 2000-02-23

Lowest end of day price: 1.0520477293234 GBp (C$1.62 USD) on 2013-07-22

Stock price history of Oxford Biomedica from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 52.30%
2024 113.67%
2023-50.79%
2022-65.25%
2021 21.06%
2020 54.74%
2019-2.95%
2018 52.89%
2017 116.86%
2016-50.39%
2015 32.46%
2014 131.16%
2013 9.92%
2012-30.63%
2011-36.61%
2010-55.28%
2009 55.79%
2008-76.94%
2007-50.87%
2006 62.55%
2005 49.89%
2004-8.46%
2003 207.29%
2002-79.60%
2001-48.35%
2000 91.20%
1999 166.11%
1998-37.29%
1997-64.67%
1996 40.78%