Marshalls plc
MSLH.L
#6891
Rank
C$0.81 B
Marketcap
C$3.22
Share price
-0.34%
Change (1 day)
-44.83%
Change (1 year)

Stock price history for Marshalls plc (MSLH.L)

Highest end of day price: 15.099067760096 GBp (C$20.04 USD) on 2019-12-17

Lowest end of day price: 0.92712864851482 GBp (C$1.43 USD) on 1992-11-05

Stock price history of Marshalls plc from 1988 to 2025

Annual Stock Price Performance

Year Performance
2025-36.79%
2024 14.69%
2023 1.88%
2022-63.55%
2021-7.58%
2020-13.72%
2019 80.36%
2018 7.22%
2017 58.44%
2016-24.69%
2015 53.24%
2014 34.62%
2013 86.14%
2012 8.83%
2011-8.72%
2010 9.56%
2009-4.27%
2008-66.44%
2007-42.22%
2006 28.52%
2005-8.69%
2004 1.09%
2003 9.08%
2002 0.12%
2001 6.20%
2000-11.86%
1999 76.12%
1998 13.55%
1997-3.93%
1996 1.42%
1995 9.70%
1994 9.15%
1993 115.05%
1992-17.82%
1991-13.77%
1990-20.96%
1989 13.14%
1988-3.80%