John Hancock Financial Opportunities Fund (BTO) NYSE

Currency In USD

AD

BTO Historical Return

If you invested $1000 in John Hancock Financial Opportunities Fund (BTO) 10 years ago, it would be worth $2,857.04 as of July 13, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $1,424.88, while $1000 invested 1 year ago would be worth $1,141.65. This corresponds to total returns of 185.7%, 42.49%, 14.16%, respectively, with annualized returns of 11.06%, 7.33%, 14.16%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

BTO Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 202639.4439.1739.174038.9747,188
July 09, 202638.639.2139.2139.5838.5740,607
July 08, 202639.2638.5338.5339.4838.2929,356
July 07, 202639.739.1939.1939.7439.1928,188
July 06, 202639.5839.6839.6839.7839.3634,733
July 02, 202640.239.6739.6740.6639.5449,790
July 01, 202638.9739.8339.8340.6638.53122,738
June 30, 202639.1139.4239.4239.8438.4982,158
June 29, 202638.939.2139.2139.2538.460,635
June 26, 202638.7638.738.738.9238.0751,699
June 25, 202638.4638.6238.6238.9938.1956,794
June 24, 202638.1438.4538.4538.6437.5759,774
June 23, 202637.5638.0638.0638.1737.4447,107
June 22, 202637.1737.5837.5837.8937.1723,237
June 18, 202637.4437.1737.1737.7737.1620,380
June 17, 202637.8236.9936.9937.9936.8847,818
June 16, 202637.6737.837.837.9937.3540,338
June 15, 202637.9837.3537.3538.2537.3534,608
June 12, 202637.4737.937.938.537.4424,160
June 11, 202637.1537.4437.4437.7137.0542,941
June 10, 202637.8537.937.938.4237.7445,950
June 09, 202637.537.7737.773837.4461,740
June 08, 202636.4337.2837.2837.536.4360,343
June 05, 202636.837.0137.0137.1836.654,049
June 04, 202636.1636.8936.8936.9635.942,442
June 03, 202636.6635.9735.9736.7435.7634,167
June 02, 202636.336.7536.7537.0536.2832,255
June 01, 20263736.2836.2837.1836.245,253
May 29, 202636.636.6536.653736.625,947
May 28, 202636.6736.6736.6736.7736.4123,804
May 27, 202637.0836.636.637.0836.536,492
May 26, 202636.6336.9236.9237.136.6331,450
May 22, 202636.7636.6136.6136.7636.4918,142
May 21, 202636.4236.4636.4636.763614,073
May 20, 202636.1336.2836.2836.7135.5151,081
May 19, 202636.0235.8435.8436.1435.6325,713
May 18, 202635.3936.0436.0436.2435.338,018
May 15, 202636.0335.4635.4636.4635.4556,343
May 14, 202636.1236.2536.2537.0936.1246,801
May 13, 202636.6736.0636.0636.6735.952,519
May 12, 202636.636.536.536.783641,772
May 11, 202637.4536.6736.6737.6236.5563,322
May 08, 202637.3137.2737.2737.5937.0919,384
May 07, 202637.8337.2537.2537.8337.0545,564
May 06, 202637.437.5537.5537.7837.1890,818
May 05, 202636.9237.2337.2337.4336.9230,938
May 04, 202636.8936.8536.8537.2836.729,374
May 01, 202637.337.1537.1537.443721,420
April 30, 202636.6237.0937.0937.3536.6235,536
April 29, 202637.3736.7936.7937.6636.5927,900
April 28, 202637.4837.3437.3437.5736.8136,488
April 27, 202636.437.1637.1637.3936.443,590
April 24, 202636.6636.2836.2837.1236.1160,686
April 23, 202636.536.5636.5637.1436.3142,369
April 22, 202636.836.5636.5637.436.5689,580
April 21, 202637.737.0237.0237.9536.9490,353
April 20, 202637.737.6637.6637.9137.5431,902
April 17, 202637.637.837.838.4537.2171,877
April 16, 202637.637.2537.2537.637.224,569
April 15, 202637.5337.5137.5137.6237.1718,987
AD