Village Bank and Trust Financial
VBFC
#9077
Rank
HK$0.93 B
Marketcap
HK$624.03
Share price
0.01%
Change (1 day)
3.50%
Change (1 year)

Stock price history for Village Bank and Trust Financial (VBFC)

Highest end of day price: HK$4,761 HKD on 1999-10-11

Lowest end of day price: HK$75.93 HKD on 2012-11-16

Stock price history of Village Bank and Trust Financial from 1996 to 2025

Annual Stock Price Performance

Year Performance
2025 3.03%
2024 95.31%
2023-23.35%
2022-9.86%
2021 78.33%
2020-9.86%
2019 21.67%
2018-1.81%
2017 14.79%
2016 31.14%
2015-13.64%
2014-7.09%
2013 43.88%
2012-28.03%
2011-21.88%
2010-40.16%
2009-48.22%
2008-57.14%
2007-23.57%
2006 8.15%
2005 10.78%
2004 0.87%
2003 54.04%
2002-12.00%
2001 2.94%
2000-76.39%
1999 85.62%
1998-17.05%
1997-8.81%
1996-11.87%