Logo image of BTO

JOHN HANCOCK FINANCIAL OPP (BTO) Stock Stock Chart

NYSE:BTO - US4097352060

37.78 USD
+0.67 (+1.81%)
Last: 9/3/2025, 4:10:03 PM
Open in Chart Tool Full Screen Chart
JOHN HANCOCK FINANCIAL OPP / BTO Daily stock chart