John Hancock Disciplined Value Fund NAV (JDVNX)
24.80
-1.47
(-5.60%)
USD |
Dec 19 2025