VFC Last 19.66 -0.13 (-0.66%) Time 2025-12-12 16:00:00 Previous Close 19.79 Open 19.94 High 20.30 Low 19.57