0001145549-20-006989.txt : 20200221 0001145549-20-006989.hdr.sgml : 20200221 20200221124648 ACCESSION NUMBER: 0001145549-20-006989 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200221 PERIOD START: 20191231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND CENTRAL INDEX KEY: 0000925683 IRS NUMBER: 043241844 STATE OF INCORPORATION: MA FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08568 FILM NUMBER: 20638387 BUSINESS ADDRESS: STREET 1: C/O JOHN HANCOCK FUNDS STREET 2: 200 BERKELEY STREET CITY: BOSTON STATE: MA ZIP: 02116 BUSINESS PHONE: 617-663-3000 MAIL ADDRESS: STREET 1: C/O JOHN HANCOCK FUNDS STREET 2: 200 BERKELEY STREET CITY: BOSTON STATE: MA ZIP: 02116 FORMER COMPANY: FORMER CONFORMED NAME: JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND DATE OF NAME CHANGE: 20110214 FORMER COMPANY: FORMER CONFORMED NAME: HANCOCK JOHN BANK & THRIFT OPPORTUNITY FUND DATE OF NAME CHANGE: 19940728 FORMER COMPANY: FORMER CONFORMED NAME: HANCOCK JOHN REGIONAL BANK & THRIFT FUND DATE OF NAME CHANGE: 19940620 NPORT-P 1 primary_doc.xml NPORT-P false 0000925683 XXXXXXXX John Hancock Financial Opportunities Fund 811-08568 0000925683 549300GAIJWXWTEVVK15 200 Berkeley Street Boston 02116 617-663-4497 John Hancock Financial Opportunities Fund 549300GAIJWXWTEVVK15 2019-12-31 2019-12-31 N 805585856.080000000000 125531010.130000000000 680054845.950000000000 0.000000000000 0.000000000000 125000000.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 82789.380000000000 N American Business Bank 549300OQ7NQEKOCGWF54 AMERICAN BUSINESS BANK COMMON STOCK 02475L105 21548 NS USD 768186.2 0.1129594480 Long EC CORP US N 1 N N N American River Bankshares N/A AMERICAN RIVER BANKSHARES COMMON STOCK 029326105 51829 NS USD 770697.23 0.1133286873 Long EC CORP US N 1 N N N Bank of Commerce Holdings HIDHKSSVNILGQQ1P9A04 BANK OF COMMERCE HOLDINGS COMMON STOCK 06424J103 79361 NS USD 918206.77 0.1350195172 Long EC CORP US N 1 N N N Bar Harbor Bankshares N/A BAR HARBOR BANKSHARES COMMON STOCK USD2.0 066849100 129698 NS USD 3293032.22 0.4842303881 Long EC CORP US N 1 N N N Baycom Corp N/A BAYCOM CORP COMMON STOCK 07272M107 79604 NS USD 1810194.96 0.2661836719 Long EC CORP US N 1 N N N Bluerock Residential Growth REIT Inc. 549300KWLV0TGICOUU26 BLUEROCK RESIDENTIAL GROWTH RE PUBLIC 09627J508 84140 NS USD 2185957.2 0.3214383682 Long EC CORP US N 1 N N N Bryn Mawr Bank Corporation 4NOIGQXI7NPP6IUQF087 BRYN MAWR BANK CORP COMMON STOCK USD1.0 117665109 80000 NS USD 3299200 0.4851373414 Long EC CORP US N 1 N N N Business First Bancshares Inc. N/A BUSINESS FIRST BANCSHARES INC COMMON STOCK USD1.0 12326C105 54269 NS USD 1352926.17 0.1989436849 Long EC CORP US N 1 N N N California BanCorp N/A CALIFORNIA BANCORP INC COMMON STOCK 13005U101 31598 NS USD 631960 0.0929277990 Long EC CORP US N 1 N N N Cambridge Bancorp 549300Q8HL7EWEE0HW14 CAMBRIDGE BANCORP COMMON STOCK USD1.0 132152109 26971 NS USD 2161725.65 0.3178751924 Long EC CORP US N 1 N N N Camden National Corporation 549300ZVEDL2L8UW4F28 CAMDEN NATIONAL CORP COMMON STOCK 133034108 55164 NS USD 2540853.84 0.3736248415 Long EC CORP US N 1 N N N Carolina Financial Corporation 549300J88S3H0BJR4L76 CAROLINA FINANCIAL CORP COMMON STOCK 143873107 70982 NS USD 3068551.86 0.4512212329 Long EC CORP US N 1 N N N CenterState Bank Corporation N/A CENTERSTATE BANK CORP COMMON STOCK USD.01 15201P109 117392 NS USD 2932452.16 0.4312081853 Long EC CORP US N 1 N N N Citizens Community Bancorp Inc N/A CITIZENS COMMUNITY BANCORP INC COMMON STOCK USD.01 174903104 107710 NS USD 1316216.2 0.1935455953 Long EC CORP US N 1 N N N City Holding Company N/A CITY HOLDING CO COMMON STOCK USD2.5 177835105 39363 NS USD 3225797.85 0.4743437782 Long EC CORP US N 1 N N N Civista Bancshares Inc. 5493001LX61Z2UVYSC48 CIVISTA BANCSHARES INC COMMON STOCK 178867107 127682 NS USD 3064368 0.4506060089 Long EC CORP US N 1 N N N Coastal Financial Corporation N/A COASTAL FINANCIAL CORP/WA COMMON STOCK 19046P209 124054 NS USD 2043169.38 0.3004418529 Long EC CORP US N 1 N N N The Community Financial Corporation 549300IM1P8BVV642449 COMMUNITY FINANCIAL CORP/THE COMMON STOCK USD.01 20368X101 50699 NS USD 1803363.43 0.2651791162 Long EC CORP US N 1 N N N County Bancorp Inc. N/A COUNTY BANCORP INC COMMON STOCK USD.01 221907108 62184 NS USD 1593775.92 0.2343599093 Long EC CORP US N 1 N N N Eagle Bancorp Montana Inc. 549300P2SVRIY3YU1412 EAGLE BANCORP MONTANA INC COMMON STOCK USD.01 26942G100 82912 NS USD 1773487.68 0.2607859779 Long EC CORP US N 1 N N N East West Bancorp Inc. N/A EAST WEST BANCORP INC COMMON STOCK USD.001 27579R104 43408 NS USD 2113969.6 0.3108528103 Long EC CORP US N 1 N N N Evans Bancorp Inc. N/A EVANS BANCORP INC COMMON STOCK USD.5 29911Q208 69760 NS USD 2797376 0.4113456461 Long EC CORP US N 1 N N N Farmer Mac Discount Notes N/A FEDERAL AGRICULTURAL MORTGAGE DISCOUNT NOT 01/20 0.00000 31315KRG7 158000 PA USD 158000 0.0232334202 Long DBT USGSE US N 2 2020-01-02 None 0.000000000000 N N N N N N Federal Home Loan Bank Discount Notes N/A FEDERAL HOME LOAN BANK DISCOUN DISCOUNT NOT 01/20 0.00000 313384RG6 447000 PA USD 447000 0.0657299926 Long DBT USGSE US N 2 2020-01-02 None 0.000000000000 N N N N N N Freddie Mac Discount Notes S6XOOCT0IEG5ABCC6L87 FREDDIE MAC DISCOUNT NOTES DISCOUNT NOT 01/20 0.00000 313396RG0 573000 PA USD 573000 0.0842579100 Long DBT USGSE US N 2 2020-01-02 None 0.000000000000 N N N N N N First Business Financial Services Inc. N/A FIRST BUSINESS FINANCIAL SERVI COMMON STOCK USD.01 319390100 60700 NS USD 1598231 0.2350150153 Long EC CORP US N 1 N N N First Community Corporation 549300TC167ECI9SMC70 FIRST COMMUNITY CORP/SC COMMON STOCK USD1.0 319835104 136228 NS USD 2943887.08 0.4328896555 Long EC CORP US N 1 N N N The First of Long Island Corporation N/A FIRST OF LONG ISLAND CORP/THE COMMON STOCK USD.1 320734106 57322 NS USD 1437635.76 0.2113999729 Long EC CORP US N 1 N N N First Mid Bancshares Inc. N/A FIRST MID BANCSHARES INC COMMON STOCK USD4.0 320866106 28496 NS USD 1004484 0.1477063219 Long EC CORP US N 1 N N N Flushing Financial Corporation N/A FLUSHING FINANCIAL CORP COMMON STOCK USD.01 343873105 66979 NS USD 1447081.3 0.2127889109 Long EC CORP US N 1 N N N FRAMINGHAM COOPERATIVE BANK 20210909 00000.0000000000 N/A FRAMINGHAM COOPERATIVE BANK 00000000 00000.0000000000 3519919V8 4097.38 PA USD 4097.3 0.0006024955 Long DBT CORP US N 2 2021-09-09 None 0 N N N N N N Golub Capital BDC Inc. N/A GOLUB CAPITAL BDC INC COMMON STOCK USD.001 38173M102 84878 NS USD 1566423.49 0.2303378175 Long EC CORP US N 1 N N N Great Southern Bancorp Inc. 5493000ZL7DLNMN1AB26 GREAT SOUTHERN BANCORP INC COMMON STOCK USD.01 390905107 40257 NS USD 2549073.24 0.3748334793 Long EC CORP US N 1 N N N HBT Financial Inc. N/A HBT FINANCIAL INC COMMON STOCK 404111106 135117 NS USD 2565871.83 0.3773036609 Long EC CORP US N 1 N N N Howard Bancorp Inc. N/A HOWARD BANCORP INC COMMON STOCK USD.01 442496105 156530 NS USD 2642226.4 0.3885313686 Long EC CORP US N 1 N N N Independent Bank Corporation N/A INDEPENDENT BANK CORP/MI COMMON STOCK USD1.0 453838609 125407 NS USD 2840468.55 0.4176822747 Long EC CORP US N 1 N N N Oba Federal Savings and Loan Association N/A OBA FEDERAL SAVINGS + LOAN CD 00000000 00000.0000000000 465992006 1354.26 PA USD 1354.26 0.0001991398 Long DBT CORP US N 2 2020-12-17 None 0.000000000000 N N N N N N Level One Bancorp Inc. N/A LEVEL ONE BANCORP INC COMMON STOCK 52730D208 68719 NS USD 1728970.04 0.2542397941 Long EC CORP US N 1 N N N Live Oak Bancshares Inc. N/A LIVE OAK BANCSHARES INC COMMON STOCK NPV 53803X105 21090 NS USD 400920.9 0.0589542009 Long EC CORP US N 1 N N N Mackinac Financial Corporation N/A MACKINAC FINANCIAL CORP COMMON STOCK 554571109 72333 NS USD 1262934.18 0.1857106361 Long EC CORP US N 1 N N N Machias Savings Bank N/A MACHIAL SAVINGS BANK SHORT TERM 55499Z9Y2 1995.58 PA USD 1995.58 0.0002934440 Long DBT CORP US N 2 2020-05-29 None 0.000000000000 N N N N N N Milford Federal Bank N/A MILFORD FEDERAL SAVINGS + LOAN 00000000 00000.0000000000 56099E004 3973.45 PA USD 3973.45 0.0005842838 Long DBT CORP US N 2 2020-10-24 None 0.000000000000 N N N N N N MetroCity Bankshares Inc. N/A METROCITY BANKSHARES INC COMMON STOCK 59165J105 61757 NS USD 1081365.07 0.1590114498 Long EC CORP US N 1 N N N MidWestOne Financial Group Inc. N/A MIDWESTONE FINANCIAL GROUP INC COMMON STOCK USD.01 598511103 38224 NS USD 1384855.52 0.2036387989 Long EC CORP US N 1 N N N MIDSTATE FEDERAL SAVINGS+LOAN 00000000 00000.0000000000 N/A MIDSTATE FEDERAL SAVINGS+LOAN 00000000 00000.0000000000 598993004 2029.54 PA USD 2029.54 0.0002984377 Long DBT CORP US N 2 2020-06-01 None 0.000000000000 N N N N N N The Mt. Washington Cooperative Bank N/A MT WASHINGTON 00000000 00000.0000000000 623998002 1925.22 PA USD 1925.22 0.0002830978 Long DBT CORP US N 2 2021-11-01 None 0.000000000000 N N N N N N MOUNT MCKINLEY SAVINGS BANK 00000000 00000.0000000000 N/A MOUNT MCKINLEY SAVINGS BANK 00000000 00000.0000000000 62499M000 1716.97 PA USD 1716.97 0.0002524752 Long DBT CORP US N 2 2020-12-03 None 0.000000000000 N N N N N N Newburyport Five Cents Bancorp Inc. N/A NEWBURYPORT FIVE CENT SVGS BK CD 65199C008 2122.24 PA USD 2122.24 0.0003120689 Long DBT CORP US N 2 2020-10-19 None 0.000000000000 N N N N N N OP Bancorp N/A OP BANCORP COMMON STOCK 67109R109 135370 NS USD 1403786.9 0.2064226008 Long EC CORP US N 1 N N N Park Hotels and Resorts Inc. 5493005UZ5TQN0H6HS73 PARK HOTELS and RESORTS INC REIT USD.01 700517105 50154 NS USD 1297483.98 0.1907910792 Long EC CORP US N 1 N N N Eurazeo SE N/A EURAZEO SE COMMON STOCK 704239904 25969 NS 1782540.19 0.2621171220 Long EC CORP FR N 2 N N N Plymouth Industrial REIT Inc. N/A PLYMOUTH INDUSTRIAL REIT INC REIT USD.01 729640102 179294 NS USD 3297216.66 0.4848456973 Long EC CORP US N 1 N N N Eastern Bank N/A EASTERN BANK 00000000 00000.0000000000 73099E009 1954.16 PA USD 1954.16 0.0002873533 Long DBT CORP US N 2 2021-04-22 None 0.000000000000 N N N N N N Prime Meridian Holding Company N/A PRIME MERIDIAN HOLDING CO COMMON STOCK 74164R107 108010 NS USD 2214205 0.3255921215 Long EC CORP US N 2 N N N Provident Financial Holdings Inc. N/A PROVIDENT FINANCIAL HOLDINGS I COMMON STOCK USD.01 743868101 97339 NS USD 2131724.1 0.3134635556 Long EC CORP US N 1 N N N Provident Financial Services Inc. N/A PROVIDENT FINANCIAL SERVICES I COMMON STOCK USD.01 74386T105 108750 NS USD 2680687.5 0.3941869565 Long EC CORP US N 1 N N N QCR Holdings Inc. N/A QCR HOLDINGS INC COMMON STOCK USD1.0 74727A104 70803 NS USD 3105419.58 0.4566425191 Long EC CORP US N 1 N N N Red River Bancshares Inc. N/A RED RIVER BANCSHARES INC COMMON STOCK 75686R202 7901 NS USD 442930.06 0.0651315203 Long EC CORP US N 1 N N N Salem Five Cents Savings Bank N/A SALEM FIVE CENTS SVGS BK 00000000 00000.0000000000 794994004 1738.94 PA USD 1738.94 0.0002557058 Long DBT CORP US N 2 2020-12-17 None 0.000000000000 N N N N N N Shore Bancshares Inc. N/A SHORE BANCSHARES INC COMMON STOCK USD.01 825107105 183579 NS USD 3186931.44 0.4686285906 Long EC CORP US N 1 N N N Sotherly Hotels Inc. 549300IYTT21F61LSR10 SOTHERLY HOTELS INC PUBLIC 83600C301 60000 NS USD 1563600 0.2299226319 Long EC CORP US N 1 N N N Sotherly Hotels Inc. 549300IYTT21F61LSR10 SOTHERLY HOTELS INC PREFERRED STOCK 8.25 83600C509 70625 NS USD 1845431.25 0.2713650614 Long EP CORP US N 1 N N N Sunshine Bancorp Inc. N/A SUNSHINE FEDERAL SAVINGS 00000000 00000.0000000000 86799Q9R9 2065.92 PA USD 2065.92 0.0003037873 Long DBT CORP US N 2 2021-05-10 None 0.000000000000 N N N N N N Tectonic Financial Inc. N/A TECTONIC FINANCIAL INC PREFERRED STOCK VAR 87217L208 186840 NS USD 1922826.49 0.2827457964 Long EP CORP US N 2 N N N Newton Federal Bank N/A NEWTON SAVINGS BANK SHORT TERM 912BLC004 1973.06 PA USD 1973.06 0.0002901325 Long DBT CORP US N 2 2020-06-01 None 0.000000000000 N N N N N N First Federal Savings and Loan Bank N/A FIRST FEDERAL SAVINGS BANK 00000000 00000.0000000000 912BLD002 3047.75 PA USD 3047.75 0.0004481624 Long DBT CORP US N 2 2020-01-07 None 0.000000000000 N N N N N N Hudson City Savings Bank N/A HUDSON SAVINGS 00000000 00000.0000000000 912BUE000 2223.65 PA USD 2223.65 0.0003269810 Long DBT CORP US N 2 2021-06-10 None 0.000000000000 N N N N N N Home Banking Company N/A HOME BANK 00000000 00000.0000000000 912BUF007 18927.1 PA USD 18927.1 0.0027831726 Long DBT CORP US N 2 2021-11-04 None 0.000000000000 N N N N N N First Bank N/A FIRST BANK SYSTEM INC. SHORT TERM 912DDS004 5076.2 PA USD 5076.2 0.0007464398 Long DBT CORP US N 2 2021-04-05 None 0.000000000000 N N N N N N First Bank Richmond N/A FIRST BANK RICHMOND 00000000 00000.0000000000 916BLH009 21642.21 PA USD 21642.21 0.0031824213 Long DBT CORP US N 2 2022-05-12 None 0.000000000000 N N N N N N California BanCorp N/A CALIFORNIA BANCORP INC 933MDV903 19085 NS USD 372157.5 0.0547246303 Long EC CORP US Y 2 N N N Westbury Bancorp Inc. N/A WESTBURY BANCORP INC COMMON STOCK USD.01 95727P106 88349 NS USD 2517946.5 0.3702563867 Long EC CORP US N 1 N N N Centric Financial Corp N/A CENTRIC FINANCIAL CORP 962ZFJ903 275000 NS USD 2614218.75 0.3844129287 Long EC CORP US Y 2 N N N Country Bank for Savings N/A COUNTRY BANK FOR SAVINGS 2.96PCT 31AUG10 980CXA000 2056.38 PA USD 2056.38 0.0003023844 Long DBT CORP US N 2 2020-08-27 None 0.000000000000 N N N N N N Assured Guaranty Ltd. N/A ASSURED GUARANTY LTD COMMON STOCK USD.01 G0585R106 34170 NS USD 1675013.4 0.2463056340 Long EC CORP BM N 1 N N N Invesco Ltd. ECPGFXU8A2SHKVVGJI15 INVESCO LTD COMMON STOCK USD.2 G491BT108 114189 NS USD 2053118.22 0.3019047996 Long EC CORP US N 1 N N N FIXED INC CLEARING CORP.REPO N/A FIXED INC CLEARING CORP.REPO 85748R009 110000 PA USD 110000 0.0161751660 Long RA CORP US N 2 Repurchase N 0.550000000000000 2020-01-02 115000 USD 116029.02 USD UST N N N American National Bankshares Inc. N/A AMERICAN NATIONAL BANKSHARES I COMMON STOCK USD1.0 027745108 93258 NS USD 3690219.06 0.5426355068 Long EC CORP US N 1 N N N American Riviera Bank N/A AMERICAN RIVIERA BANK COMMON STOCK USD.001 02932A106 186611 NS USD 3694897.8 0.5433235013 Long EC CORP US N 1 N N N Ameris Bancorp PBJHNT51T5V6G5UQFV42 AMERIS BANCORP COMMON STOCK USD1.0 03076K108 306471 NS USD 13037276.34 1.9170918960 Long EC CORP US N 1 N N N Ares Management Corporation N/A ARES MANAGEMENT CORP COMMON STOCK 03990B101 217118 NS USD 7748941.42 1.1394583049 Long EC CORP US N 1 N N N Atlantic Capital Bancshares Inc. 5493005URKIOUNJO6097 ATLANTIC CAPITAL BANCSHARES IN COMMON STOCK 048269203 202690 NS USD 3719361.5 0.5469208141 Long EC CORP US N 1 N N N Atlantic Union Bankshares Corporation N/A ATLANTIC UNION BANKSHARES CORP COMMON STOCK USD1.33 04911A107 252536 NS USD 9482726.8 1.3944061801 Long EC CORP US N 1 N N N Avidbank Holdings Inc. 54930029UJ8M0B84EE44 AVIDBANK HOLDINGS INC COMMON STOCK 05368J103 200000 NS USD 4950000 0.7278824685 Long EC CORP US N 1 N N N AXA SA F5WCUMTUM4RKZ1MAIE39 AXA SA SR UNSECURED 144A 05/21 7.25 054536AD9 3390000 PA USD 3908670 0.5747580542 Long DBT CORP FR N 2 2021-05-15 Fixed 7.250000000000 N N N Y N AXA SA AXA SA USD XXXX N N N BOK Financial Corporation GRI2NT5QHYW751NMR949 BOK FINANCIAL CORP COMMON STOCK USD.00006 05561Q201 39621 NS USD 3462875.4 0.5092053120 Long EC CORP US N 1 N N N Bank of America Corporation 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP COMMON STOCK USD.01 060505104 551669 NS USD 19429782.18 2.8570904679 Long EC CORP US N 1 N N N Bank of Marin Bancorp N/A BANK OF MARIN BANCORP COMMON STOCK 063425102 117462 NS USD 5291663.1 0.7781229899 Long EC CORP US N 1 N N N Berkshire Hills Bancorp Inc. 549300AS2OC6UMMBNO37 BERKSHIRE HILLS BANCORP INC COMMON STOCK USD.01 084680107 241309 NS USD 7934239.92 1.1667058866 Long EC CORP US N 1 N N N The Blackstone Group Inc. N/A BLACKSTONE GROUP INC/THE COMMON STOCK 09260D107 209677 NS USD 11729331.38 1.7247625614 Long EC CORP US N 1 N N N Cadence Bancorporation 54930022CKKXKBR5CK30 CADENCE BANCORP COMMON STOCK 12739A100 286424 NS USD 5192867.12 0.7635953410 Long EC CORP US N 1 N N N Carolina Trust Bancshares Inc. N/A CAROLINA TRUST BANCSHARES INC COMMON STOCK 14422P105 325000 NS USD 4241250 0.6236629333 Long EC CORP US N 1 N N N Citigroup Inc. 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC COMMON STOCK USD.01 172967424 247747 NS USD 19792507.83 2.9104281732 Long EC CORP US N 1 N N N Citizens Financial Group Inc. N/A CITIZENS FINANCIAL GROUP INC COMMON STOCK USD.01 174610105 503303 NS USD 20439134.83 3.0055127100 Long EC CORP US N 1 N N N Columbia Banking System Inc. N/A COLUMBIA BANKING SYSTEM INC COMMON STOCK 197236102 183487 NS USD 7465168.6 1.0977303734 Long EC CORP US N 1 N N N Comerica Incorporated I9Q57JVPWHHZ3ZGBW498 COMERICA INC COMMON STOCK USD5.0 200340107 167706 NS USD 12032905.5 1.7694022139 Long EC CORP US N 1 N N N Communities First Financial Corporation N/A COMMUNITIES FIRST FINANCIAL CO COMMON STOCK 20344D104 115523 NS USD 3321286.25 0.4883850574 Long EC CORP US N 1 N N N Cullen/Frost Bankers Inc. N/A CULLEN/FROST BANKERS INC COMMON STOCK USD.01 229899109 178964 NS USD 17499099.92 2.5731895044 Long EC CORP US N 1 N N N Equity Bancshares Inc. 549300BPQ2EJNU4WF694 EQUITY BANCSHARES INC COMMON STOCK USD.01 29460X109 130915 NS USD 4041346.05 0.5942676644 Long EC CORP US N 1 N N N EVERTEC Inc. N/A EVERTEC INC COMMON STOCK USD.01 30040P103 114659 NS USD 3902992.36 0.5739231745 Long EC CORP PR N 1 N N N F.N.B. Corporation PCYSKIGYNYFDTBLVZU83 FNB CORP/PA COMMON STOCK USD.01 302520101 621243 NS USD 7889786.1 1.1601690874 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP COMMON STOCK 316773100 579289 NS USD 17807343.86 2.6185158397 Long EC CORP US N 1 N N N The First Bancorp Inc. N/A FIRST BANCORP INC/ME COMMON STOCK USD.01 31866P102 266499 NS USD 8056264.77 1.1846492703 Long EC CORP US N 1 N N N The First Bancshares Inc. 5493006DL5RXJODMAF36 FIRST BANCSHARES INC/THE COMMON STOCK USD1.0 318916103 210000 NS USD 7459200 1.0968527089 Long EC CORP US N 1 N N N First Citizens BancShares Inc. 549300N3Z00ZHE2XC526 FIRST CITIZENS BANCSHARES INC/ COMMON STOCK USD1.0 31946M103 12188 NS USD 6486575.48 0.9538312268 Long EC CORP US N 1 N N N First Defiance Financial Corp. N/A FIRST DEFIANCE FINANCIAL CORP COMMON STOCK USD.01 32006W106 221030 NS USD 6960234.7 1.0234813768 Long EC CORP US N 1 N N N First Financial Bancorp. N/A FIRST FINANCIAL BANCORP COMMON STOCK 320209109 403431 NS USD 10263284.64 1.5091848402 Long EC CORP US N 1 N N N First Horizon National Corporation TF3RXI1ZB1TQ30H9JV10 FIRST HORIZON NATIONAL CORP COMMON STOCK USD.625 320517105 251215 NS USD 4160120.4 0.6117330719 Long EC CORP US N 1 N N N First Hawaiian Inc. 5493002DJSH46F5OLV06 FIRST HAWAIIAN INC COMMON STOCK USD.01 32051X108 333930 NS USD 9633880.5 1.4166328727 Long EC CORP US N 1 N N N First Merchants Corporation TZTBT0OTGQ2FEK6XMX94 FIRST MERCHANTS CORP COMMON STOCK 320817109 118683 NS USD 4936025.97 0.7258276298 Long EC CORP US N 1 N N N 1st Source Corporation N/A 1ST SOURCE CORP COMMON STOCK 336901103 121706 NS USD 6314107.28 0.9284703017 Long EC CORP US N 1 N N N GMAC Capital Trust I N/A GMAC CAPITAL TRUST I PREFERRED STOCK 02/40 VAR 361860208 135075 NS USD 3518703.75 0.5174147013 Long EP CORP US N 1 N N N German American Bancorp Inc. 5493002JDOI3GTNVUD76 GERMAN AMERICAN BANCORP INC COMMON STOCK 373865104 139432 NS USD 4966567.84 0.7303187191 Long EC CORP US N 1 N N N Glacier Bancorp Inc. N/A GLACIER BANCORP INC COMMON STOCK USD.01 37637Q105 116005 NS USD 5335069.95 0.7845058353 Long EC CORP US N 1 N N N Great Western Bancorp Inc. 5493004X4OTHDTFBHI90 GREAT WESTERN BANCORP INC COMMON STOCK USD.01 391416104 149171 NS USD 5182200.54 0.7620268528 Long EC CORP US N 1 N N N Hancock Whitney Corporation 549300GRNBWY8HIICT41 HANCOCK WHITNEY CORP COMMON STOCK USD3.33 410120109 245752 NS USD 10783597.76 1.5856953045 Long EC CORP US N 1 N N N Heritage Commerce Corp 549300CLIS851ELSR406 HERITAGE COMMERCE CORP COMMON STOCK 426927109 519533 NS USD 6665608.39 0.9801574725 Long EC CORP US N 1 N N N Heritage Financial Corporation N/A HERITAGE FINANCIAL CORP/WA COMMON STOCK 42722X106 189099 NS USD 5351501.7 0.7869220743 Long EC CORP US N 1 N N N Horizon Bancorp Inc. 549300U2OQ2EIT5MXG39 HORIZON BANCORP INC/IN COMMON STOCK 440407104 404586 NS USD 7687134 1.1303697115 Long EC CORP US N 1 N N N Huntington Bancshares Incorporated 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD.01 446150104 550049 NS USD 8294738.92 1.2197161699 Long EC CORP US N 1 N N N Independent Bank Corp. N/A INDEPENDENT BANK CORP COMMON STOCK USD.01 453836108 157197 NS USD 13086650.25 1.9243521795 Long EC CORP US N 1 N N N Invesco Mortgage Capital Inc. PV3BDP2HFZL2FNXQBL39 INVESCO MORTGAGE CAPITAL INC REIT 46131B407 150000 NS USD 4033500 0.5931139266 Long EC CORP US N 1 N N N JPMorgan Chase and Co. 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO COMMON STOCK USD1.0 46625H100 165000 NS USD 23001000 3.3822272037 Long EC CORP US N 1 N N N KKR and Co. Inc. N/A KKR and CO INC COMMON STOCK 48251W104 355776 NS USD 10377985.92 1.5260513151 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KEYCORP COMMON STOCK USD1.0 493267108 827532 NS USD 16749247.68 2.4629260095 Long EC CORP US N 1 N N N MandT Bank Corporation N/A MandT BANK CORP COMMON STOCK USD.5 55261F104 117579 NS USD 19959035.25 2.9349155247 Long EC CORP US N 1 N N N Nicolet Bankshares Inc. N/A NICOLET BANKSHARES INC COMMON STOCK 65406E102 49538 NS USD 3658381.3 0.5379538609 Long EC CORP US N 1 N N N Northeast Bank N/A NORTHEAST BANCORP SUBORDINATED 144A 07/26 VAR 663904AB6 5000000 PA USD 5118763.3 0.7526985993 Long DBT CORP US N 2 2026-07-01 Variable 6.750000000000 N N N N N N Northrim BanCorp Inc. N/A NORTHRIM BANCORP INC COMMON STOCK USD1.0 666762109 99739 NS USD 3820003.7 0.5617199440 Long EC CORP US N 1 N N N Oaktree Specialty Lending Corporation 549300J6MGCEU5928620 OAKTREE SPECIALTY LENDING CORP COMMON STOCK USD.01 67401P108 837762 NS USD 4574180.52 0.6726193552 Long EC CORP US N 1 N N N Old National Bancorp 549300MMK90CL5KMVX16 OLD NATIONAL BANCORP/IN COMMON STOCK 680033107 419575 NS USD 7674026.75 1.1284423302 Long EC CORP US N 1 N N N Old Second Bancorp Inc. 549300XVJC1MPUT81C04 OLD SECOND BANCORP INC COMMON STOCK USD1.0 680277100 271961 NS USD 3663314.67 0.5386792980 Long EC CORP US N 1 N N N The PNC Financial Services Group Inc. CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP I COMMON STOCK USD5.0 693475105 140085 NS USD 22361768.55 3.2882301601 Long EC CORP US N 1 N N N Pacific Premier Bancorp Inc. 549300Q1KIC3KLI0XG98 PACIFIC PREMIER BANCORP INC COMMON STOCK USD.01 69478X105 272448 NS USD 8883167.04 1.3062427381 Long EC CORP US N 1 N N N PacWest Bancorp 549300YI8VMFO7G36V04 PACWEST BANCORP COMMON STOCK 695263103 201725 NS USD 7720015.75 1.1352048730 Long EC CORP US N 1 N N N Park National Corporation 5493001T01TDELV5OO63 PARK NATIONAL CORP COMMON STOCK 700658107 61973 NS USD 6344795.74 0.9329829466 Long EC CORP US N 1 N N N Peoples Bancorp Inc. N/A PEOPLES BANCORP INC/OH COMMON STOCK 709789101 122945 NS USD 4261273.7 0.6266073575 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc. 54930098EZ8JMSAZGS24 PINNACLE FINANCIAL PARTNERS IN COMMON STOCK USD1.0 72346Q104 126415 NS USD 8090560 1.1896922797 Long EC CORP US N 1 N N N Regions Financial Corporation CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP COMMON STOCK USD.01 7591EP100 703904 NS USD 12078992.64 1.7761791879 Long EC CORP US N 1 N N N Renasant Corporation 549300OVE6OZHW2UUH81 RENASANT CORP COMMON STOCK USD5.0 75970E107 185399 NS USD 6566832.58 0.9656327896 Long EC CORP US N 1 N N N SandT Bancorp Inc. N/A SandT BANCORP INC COMMON STOCK USD2.5 783859101 95788 NS USD 3859298.52 0.5674981280 Long EC CORP US N 1 N N N SB Financial Group Inc. 54930028E6P8OT8CTV58 SB FINANCIAL GROUP INC COMMON STOCK 78408D105 247702.33 NS USD 4877258.78 0.7171860930 Long EC CORP US N 1 N N N Simon Property Group Inc. N/A SIMON PROPERTY GROUP INC REIT USD.0001 828806109 37180 NS USD 5538332.8 0.8143950202 Long EC CORP US N 1 N N N South Atlantic Bancshares Inc. N/A SOUTH ATLANTIC BANCSHARES INC COMMON STOCK 83636T104 265755 NS USD 3348513 0.4923886683 Long EC CORP US N 1 N N N Southern First Bancshares Inc. N/A SOUTHERN FIRST BANCSHARES INC COMMON STOCK USD.01 842873101 131586 NS USD 5591089.14 0.8221526798 Long EC CORP US N 1 N N N Southern Missouri Bancorp Inc. N/A SOUTHERN MISSOURI BANCORP INC COMMON STOCK USD.01 843380106 112188 NS USD 4303531.68 0.6328212652 Long EC CORP US N 1 N N N Stock Yards Bancorp Inc. 549300YERP9H5TDIQW16 STOCK YARDS BANCORP INC COMMON STOCK 861025104 102924 NS USD 4226059.44 0.6214292075 Long EC CORP US N 1 N N N Synovus Financial Corp. 549300EIUS8UN5JTLE54 SYNOVUS FINANCIAL CORP COMMON STOCK USD1.0 87161C501 198760 NS USD 7791392 1.1457005338 Long EC CORP US N 1 N N N TCF Financial Corporation N/A CHEMICAL FINANCIAL CORP COMMON STOCK USD1.0 872307103 258153 NS USD 12081560.4 1.7765567692 Long EC CORP US N 1 N N N TPG Specialty Lending Inc. 549300TX61566GJWCN05 TPG SPECIALTY LENDING INC COMMON STOCK USD.01 87265K102 243379 NS USD 5225347.13 0.7683714279 Long EC CORP US N 1 N N N TriCo Bancshares N/A TRICO BANCSHARES COMMON STOCK 896095106 202536 NS USD 8265494.16 1.2154158167 Long EC CORP US N 1 N N N Truist Financial Corporation 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP COMMON STOCK USD5.0 89832Q109 368554 NS USD 20756961.28 3.0522481243 Long EC CORP US N 1 N N N U.S. Bancorp N1GZ7BBF3NP8GI976H15 US BANCORP COMMON STOCK USD.01 902973304 318276 NS USD 18870584.04 2.7748620795 Long EC CORP US N 1 N N N United Community Financial Corp. N/A UNITED COMMUNITY FINANCIAL COR COMMON STOCK 909839102 634588 NS USD 7399296.08 1.0880440194 Long EC CORP US N 1 N N N United Community Banks Inc. 549300GVW0FV66X3U703 UNITED COMMUNITY BANKS INC/GA COMMON STOCK USD1.0 90984P303 111192 NS USD 3433608.96 0.5049017709 Long EC CORP US N 1 N N N WSFS Financial Corporation 549300SU7VQHD6QRG886 WSFS FINANCIAL CORP COMMON STOCK USD.01 929328102 222599 NS USD 9792130.01 1.4399029826 Long EC CORP US N 1 N N N UNITED BANCORPORATION AL PRIVATE PLACEMENT N/A UNITED BANCORPORATION AL PRIVATE PLACEMENT 934QUY908 150000 NS USD 4183107.15 0.6151132037 Long EC CORP US Y 2 N N N Washington Trust Bancorp Inc. J66MZFCNJPP3PERHZW54 WASHINGTON TRUST BANCORP INC COMMON STOCK USD.0625 940610108 123905 NS USD 6664849.95 0.9800459462 Long EC CORP US N 1 N N N BREMER FINL B BREMER FINL B N/A BREMER FINL B BREMER FINL B N/A 41667 NS USD 4486234.22 0.6596871189 Long EC CORP US Y 3 N N N Zions Bancorporation N.A. N/A ZIONS BANCORP NA COMMON STOCK USD.001 989701107 346871 NS USD 18009542.32 2.6482485093 Long EC CORP US N 1 N N N IRS USD P 1.79 20150826-20220826 N/A IRS USD P 1.79 20150826-20220826 N/A 5000000 PA USD -13160.5 -0.0019352116 N/A DIR CORP US N 2 CME N/A Y 2022-08-26 0.000000000000 USD 0.000000000000 USD 5000000 USD -13160.5 N N N IRS USD P 1.59 20151204-20201204 N/A IRS USD P 1.59 20151204-20201204 N/A 5000000 PA USD 8259.5 0.0012145344 N/A DIR CORP US N 2 CME N/A Y 2020-12-04 0.000000000000 USD 0.000000000000 USD 5000000 USD 8259.5 N N N 2020-01-30 John Hancock Financial Opportunities Fund /s/Salvatore Schiavone Salvatore Schiavone Treasurer