0001145549-24-011874.txt : 20240228 0001145549-24-011874.hdr.sgml : 20240228 20240228132239 ACCESSION NUMBER: 0001145549-24-011874 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND CENTRAL INDEX KEY: 0000925683 ORGANIZATION NAME: IRS NUMBER: 043241844 STATE OF INCORPORATION: MA FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08568 FILM NUMBER: 24693221 BUSINESS ADDRESS: STREET 1: C/O JOHN HANCOCK INVESTMENT MANAGEMENT STREET 2: 200 BERKELEY STREET CITY: BOSTON STATE: MA ZIP: 02116 BUSINESS PHONE: 617-663-3000 MAIL ADDRESS: STREET 1: C/O JOHN HANCOCK INVESTMENT MANAGEMENT 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-543-9634 John Hancock Financial Opportunities Fund 549300GAIJWXWTEVVK15 2023-12-31 2023-12-31 N 728054889.860000000000 126298686.650000000000 601756203.210000000000 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 10.400000000000 USD N Fund's Designated Reference Portfolio is the Fund's Securities Portfolio N/A Alpine Banks of Colorado N/A ALPINE BANKS OF COLORADO COMMON STOCK 020810107 173462 NS USD 4943667 0.8215398485 Long EC CORP US N 1 N N N Community Heritage Financial Inc. N/A COMMUNITY HERITAGE FINANCIAL I COMMON STOCK 20370L103 141197 NS USD 2329750.5 0.3871585349 Long EC CORP US N 1 N N N ConnectOne Bancorp Inc. 549300E2M5ZYAZKUK134 CONNECTONE BANCORP INC COMMON STOCK 20786W107 85763 NS USD 1964830.33 0.3265160076 Long EC CORP US N 1 N N N Cullen/Frost Bankers Inc. N/A CULLEN/FROST BANKERS INC COMMON STOCK USD.01 229899109 87349 NS USD 9476493.01 1.5748060360 Long EC CORP US N 1 N N N Cullen/Frost Capital Trust II N/A CULLEN/FROST CAPITAL TRUST II LIMITD GUARA 03/34 VAR 230000AB7 3000000 PA USD 2617598.61 0.4349932076 Long DBT CORP US N 2 2034-03-01 Floating 7.188700000000 N N N N N N Discover Financial Services Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES COMMON STOCK USD.01 254709108 54395 NS USD 6113998 1.0160257538 Long EC CORP US N 1 N N N Eagle Bancorp Montana Inc. 549300P2SVRIY3YU1412 EAGLE BANCORP MONTANA INC COMMON STOCK USD.01 26942G100 127715 NS USD 2016619.85 0.3351224033 Long EC CORP US N 1 N N N East West Bancorp Inc. N/A EAST WEST BANCORP INC COMMON STOCK USD.001 27579R104 57098 NS USD 4108201.1 0.6827019112 Long EC CORP US N 1 N N N Eastern Bankshares Inc. N/A EASTERN BANKSHARES INC COMMON STOCK USD.01 27627N105 416161 NS USD 5909486.2 0.9820399305 Long EC CORP US N 1 N N N Enterprise Bancorp Inc. N/A ENTERPRISE BANCORP INC/MA COMMON STOCK USD.01 293668109 74904 NS USD 2416403.04 0.4015584762 Long EC CORP US N 1 N N N Equity Bancshares Inc. 549300BPQ2EJNU4WF694 EQUITY BANCSHARES INC COMMON STOCK USD.01 29460X109 147255 NS USD 4991944.5 0.8295626158 Long EC CORP US N 1 N N N ESSA Bancorp Inc. N/A ESSA BANCORP INC COMMON STOCK USD.01 29667D104 94578 NS USD 1893451.56 0.3146542653 Long EC CORP US N 1 N N N First Horizon Corporation TF3RXI1ZB1TQ30H9JV10 FIRST HORIZON CORP COMMON STOCK USD.625 320517105 348843 NS USD 4939616.88 0.8208667985 Long EC CORP US N 1 N N N First Interstate BancSystem Inc. N/A FIRST INTERSTATE BANCSYSTEM IN COMMON STOCK 32055Y201 129540 NS USD 3983355 0.6619549543 Long EC CORP US N 1 N N N First Merchants Corporation TZTBT0OTGQ2FEK6XMX94 FIRST MERCHANTS CORP COMMON STOCK 320817109 152194 NS USD 5643353.52 0.9378139336 Long EC CORP US N 1 N N N First Merchants Corporation TZTBT0OTGQ2FEK6XMX94 FIRST MERCHANTS CORP PREFERRED STOCK 7.5 320817208 50000 NS USD 1212500 0.2014935606 Long EP CORP US N 1 N N N First Mid Bancshares Inc. N/A FIRST MID BANCSHARES INC COMMON STOCK USD4.0 320866106 76166 NS USD 2639913.56 0.4387015117 Long EC CORP US N 1 N N N First Northwest Bancorp 549300YDR3VSTKB9DQ65 FIRST NORTHWEST BANCORP COMMON STOCK 335834107 52942 NS USD 843895.48 0.1402387670 Long EC CORP US N 1 N N N MIDSTATES BANK NA 99G44VDE7 N/A MIDSTATES BANK NA 99G44VDE7 N/A 2065.86 PA USD 2065.86 0.0003433051 Long DBT CORP US N 2 2024-06-03 None 0.000000000000 N N N N N N American Business Bank 549300OQ7NQEKOCGWF54 AMERICAN BUSINESS BANK COMMON STOCK 02475L105 74896 NS USD 2694758.08 0.4478155880 Long EC CORP US N 1 N N N Blackstone Mortgage Trust Inc. 549300OLDJ20R2Y2UW20 BLACKSTONE MORTGAGE TRUST INC SR UNSECURED 03/27 5.5 09257WAE0 3000000 PA USD 2722500 0.4524257474 Long DBT CORP US N 2 2027-03-15 Fixed 5.500000000000 N N N N Y Blackstone Mortgage Trust, Inc. Blackstone Mortgage Trust, Inc. USD XXXX N N N First Reliance Bancshares Inc. N/A FIRST RELIANCE BANCSHARES INC COMMON STOCK USD.01 33615Q100 426454 NS USD 3654710.78 0.6073407736 Long EC CORP US N 1 N N N 1st Source Corporation N/A 1ST SOURCE CORP COMMON STOCK 336901103 120335 NS USD 6612408.25 1.0988516969 Long EC CORP US N 1 N N N Flushing Financial Corporation N/A FLUSHING FINANCIAL CORP COMMON STOCK USD.01 343873105 118649 NS USD 1955335.52 0.3249381576 Long EC CORP US N 1 N N N German American Bancorp Inc. 5493002JDOI3GTNVUD76 GERMAN AMERICAN BANCORP INC COMMON STOCK 373865104 124124 NS USD 4022858.84 0.6685197126 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 2389252.95 0.3970466673 Long EC CORP US N 1 N N N Brookfield Corporation C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP COMMON STOCK 11271J107 124500 NS USD 4994940 0.8300604087 Long EC CORP CA N 1 N N N Business First Bancshares Inc. N/A BUSINESS FIRST BANCSHARES INC COMMON STOCK USD1.0 12326C105 182458 NS USD 4497589.7 0.7474106085 Long EC CORP US N 1 N N N Independent Bank Corporation N/A INDEPENDENT BANK CORP/MI COMMON STOCK USD1.0 453838609 163971 NS USD 4266525.42 0.7090122872 Long EC CORP US N 1 N N N Invesco Mortgage Capital Inc. PV3BDP2HFZL2FNXQBL39 INVESCO MORTGAGE CAPITAL INC REIT 46131B407 99000 NS USD 2227500 0.3701665206 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 1368.03 PA USD 1368.03 0.0002273396 Long DBT CORP US N 2 2024-06-17 None 0.000000000000 N N N N N N Farmers and Merchants Bancorp Inc. N/A FARMERS and MERCHANTS BANCORP IN COMMON STOCK 30779N105 114822 NS USD 2847585.6 0.4732125045 Long EC CORP US N 1 N N N JPMorgan Chase and Co. 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE and CO COMMON STOCK USD1.0 46625H100 60031 NS USD 10211273.1 1.6969119796 Long EC CORP US N 1 N N N KKR and Co. Inc. N/A KKR and CO INC COMMON STOCK USD.01 48251W104 126340 NS USD 10467269 1.7394534438 Long EC CORP US N 1 N N N Farmers National Banc Corp. N/A FARMERS NATIONAL BANC CORP COMMON STOCK 309627107 162398 NS USD 2346651.1 0.3899670809 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP COMMON STOCK 316773100 290471 NS USD 10018344.79 1.6648511036 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KEYCORP COMMON STOCK USD1.0 493267108 673808 NS USD 9702835.2 1.6124196391 Long EC CORP US N 1 N N N Landmark Bancorp Inc. N/A LANDMARK BANCORP INC/MANHATTAN COMMON STOCK USD.01 51504L107 64780 NS USD 1255436.4 0.2086287426 Long EC CORP US N 1 N N N The First Bancorp Inc. N/A FIRST BANCORP INC/THE COMMON STOCK USD.01 31866P102 226174 NS USD 6382630.28 1.0606671350 Long EC CORP US N 1 N N N The First Bancshares Inc. 5493006DL5RXJODMAF36 FIRST BANCSHARES INC/THE COMMON STOCK USD1.0 318916103 181973 NS USD 5337268.09 0.8869485784 Long EC CORP US N 1 N N N LendingClub Corporation 549300YC50YO7Y1OJR92 LENDINGCLUB CORP COMMON STOCK USD.01 52603A208 260870 NS USD 2280003.8 0.3788916155 Long EC CORP US N 1 N N N First Business Financial Services Inc. N/A FIRST BUSINESS FINANCIAL SERVI COMMON STOCK USD.01 319390100 91858 NS USD 3683505.8 0.6121259374 Long EC CORP US N 1 N N N FIRST BUSINESS FINANCIAL SUBORDINATED 144A 12/99 VAR N/A FIRST BUSINESS FINANCIAL SUBORDINATED 144A 12/99 VAR 319390209 4000 NS USD 3357196 0.5578996913 Long EP CORP US N 3 N N N First Commonwealth Financial Corporation N/A FIRST COMMONWEALTH FINANCIAL C COMMON STOCK USD1.0 319829107 311718 NS USD 4812925.92 0.7998132623 Long EC CORP US N 1 N N N First Community Corporation 549300TC167ECI9SMC70 FIRST COMMUNITY CORP/SC COMMON STOCK USD1.0 319835104 132912 NS USD 2861595.36 0.4755406500 Long EC CORP US N 1 N N N First Financial Bancorp. N/A FIRST FINANCIAL BANCORP COMMON STOCK 320209109 345565 NS USD 8207168.75 1.3638694053 Long EC CORP US N 1 N N N THE MILFORD BANK PPEG2W329 N/A THE MILFORD BANK PPEG2W329 N/A 1942.75 PA USD 1942.75 0.0003228467 Long DBT CORP US N 2 2025-06-12 None 0 N N N N N N TriCo Bancshares N/A TRICO BANCSHARES COMMON STOCK 896095106 193684 NS USD 8322601.48 1.3830520459 Long EC CORP US N 1 N N N American National Bankshares Inc. N/A AMERICAN NATIONAL BANKSHARES I COMMON STOCK USD1.0 027745108 84377 NS USD 4113378.75 0.6835623344 Long EC CORP US N 1 N N N American Riviera Bancorp. N/A AMERICAN RIVIERA BANCORP COMMON STOCK 02933K103 218459 NS USD 3604573.5 0.5990089476 Long EC CORP US N 1 N N N Ameris Bancorp PBJHNT51T5V6G5UQFV42 AMERIS BANCORP COMMON STOCK USD1.0 03076K108 179209 NS USD 9507037.45 1.5798819188 Long EC CORP US N 1 N N N Ares Management Corporation N/A ARES MANAGEMENT CORP COMMON STOCK 03990B101 77184 NS USD 9178721.28 1.5253222536 Long EC CORP US N 1 N N N Atlantic Union Bankshares Corporation N/A ATLANTIC UNION BANKSHARES CORP COMMON STOCK USD1.33 04911A107 134792 NS USD 4925299.68 0.8184875625 Long EC CORP US N 1 N N N Atlantic Union Bankshares Corporation N/A ATLANTIC UNION BANKSHARES CORP PREFERRED STOCK 6.875 04911A206 143775 NS USD 3022150.5 0.5022217443 Long EP CORP US N 1 N N N Avidbank Holdings Inc. 54930029UJ8M0B84EE44 AVIDBANK HOLDINGS INC COMMON STOCK 05368J103 257070 NS USD 5493585.9 0.9129255121 Long EC CORP US N 1 N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 BNP PARIBAS SA JR SUBORDINA 144A 12/99 VAR 05565AM34 2903000 PA USD 2963295.31 0.4924411737 Long DBT CORP FR N 2 2029-08-16 Variable 7.750000000000 N N N N N N BNP Paribas R0MUWSFPU8MPRO8K5P83 BNP PARIBAS SA JR SUBORDINA 144A 12/99 VAR 05565AS20 832000 PA USD 889711.68 0.1478525149 Long DBT CORP FR N 2 2027-11-17 Variable 9.250000000000 N N N N N N NECESSITY RETAIL REIT INC/THE COMPANY GUAR 144A 09/28 4.5 N/A NECESSITY RETAIL REIT INC/THE COMPANY GUAR 144A 09/28 4.5 02608AAA7 3000000 PA USD 2526240 0.4198112103 Long DBT CORP US N 2 2028-09-30 Fixed 4.500000000000 N N N N N N Bank7 Corp. N/A BANK7 CORP COMMON STOCK USD.01 06652N107 116363 NS USD 3182528.05 0.5288733266 Long EC CORP US N 1 N N N Banner Corporation N/A BANNER CORP COMMON STOCK USD.01 06652V208 66503 NS USD 3561900.68 0.5919175674 Long EC CORP US N 1 N N N Bar Harbor Bankshares N/A BAR HARBOR BANKSHARES COMMON STOCK USD2.0 066849100 142394 NS USD 4180687.84 0.6947477762 Long EC CORP US N 1 N N N BayCom Corp N/A BAYCOM CORP COMMON STOCK 07272M107 173874 NS USD 4101687.66 0.6816195061 Long EC CORP US N 1 N N N CB Financial Services Inc. N/A CB FINANCIAL SERVICES INC COMMON STOCK 12479G101 57155 NS USD 1361432.1 0.2262431351 Long EC CORP US N 1 N N N CNB Financial Corporation N/A CNB FINANCIAL CORP/PA PREFERRED STOCK 7.125 126128206 69615 NS USD 1512037.8 0.2512708289 Long EP CORP US N 1 N N N Evans Bancorp Inc. N/A EVANS BANCORP INC COMMON STOCK USD.5 29911Q208 69760 NS USD 2199532.8 0.3655189242 Long EC CORP US N 1 N N N Huntington Bancshares Incorporated 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH COMMON STOCK USD.01 446150104 842465 NS USD 10716154.8 1.7808133498 Long EC CORP US N 1 N N N InBankshares Corp N/A INBANKSHARES CORP COMMON STOCK 45332V105 207676 NS USD 1661408 0.2760932070 Long EC CORP US N 1 N N N Independent Bank Corp. N/A INDEPENDENT BANK CORP COMMON STOCK USD.01 453836108 85080 NS USD 5599114.8 0.9304623318 Long EC CORP US N 1 N N N JH COLLATERAL N/A JH COLLATERAL N/A 435356.75 NS USD 4353654.57 0.7234914317 Long STIV RF US N 1 N N N Virginia National Bankshares Corporation N/A VIRGINIA NATIONAL BANKSHARES C COMMON STOCK USD2.5 928031103 82690 NS USD 2842882.2 0.4724308923 Long EC CORP US N 1 N N N WSFS Financial Corporation 549300SU7VQHD6QRG886 WSFS FINANCIAL CORP COMMON STOCK USD.01 929328102 222325 NS USD 10211387.25 1.6969309490 Long EC CORP US N 1 N N N W.T.B. Financial Corporation N/A WTB FINANCIAL CORP COMMON STOCK 929334209 10170 NS USD 3112020 0.5171562808 Long EC CORP US N 1 N N N MutualOne Bank N/A MUTUAL ONE BANK 99E0FT5C3 N/A 4308.81 PA USD 4308.81 0.0007160391 Long DBT CORP US N 2 2025-09-01 None 0 N N N N N N Truist Financial Corporation 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP COMMON STOCK USD5.0 89832Q109 215638 NS USD 7961354.96 1.3230200067 Long EC CORP US N 1 N N N U.S. Bancorp N1GZ7BBF3NP8GI976H15 US BANCORP COMMON STOCK USD.01 902973304 238928 NS USD 10340803.84 1.7184374311 Long EC CORP US N 1 N N N United Bancorporation of Alabama Inc. N/A UNITED BANCORP OF ALABAMA INC COMMON STOCK USD.01 90944R100 168566 NS USD 7012345.6 1.1653133881 Long EC CORP US N 1 N N N United Community Banks Inc. 549300GVW0FV66X3U703 UNITED COMMUNITY BANKS INC/GA PREFERRED STOCK 6.875 90985F205 86596 NS USD 2012491.04 0.3344362766 Long EP CORP US N 1 N N N Affinity Bank Inc N/A NEWTON SAVINGS BANK SHORT TERM 912BLC004 2001.29 PA USD 2001.29 0.0003325749 Long DBT CORP US N 2 2024-06-03 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 3064.83 PA USD 3064.83 0.0005093142 Long DBT CORP US N 2 2024-01-09 None 0.000000000000 N N N N N N Hudson City Savings Bank N/A HUDSON SAVINGS 00000000 00000.0000000000 912BUE000 2296.48 PA USD 2296.48 0.0003816296 Long DBT CORP US N 2 2025-04-24 None 0.000000000000 N N N N N N Home Banking Company N/A HOME BANK 00000000 00000.0000000000 912BUF007 22033.62 PA USD 22033.62 0.0036615526 Long DBT CORP US N 2 2024-11-06 None 0.000000000000 N N N N N N University Bancorp Inc. N/A UNIVERSITY BANCORP INC/ANN ARB SUBORDINATED 144A 01/33 VAR 914090AA3 2500000 PA USD 2484400 0.4128582284 Long DBT CORP US N 2 2033-01-31 Variable 8.250000000000 N N N N N N First Bank Richmond N/A FIRST BANK RICHMOND 00000000 00000.0000000000 916BLH009 22465.82 PA USD 22465.82 0.0037333757 Long DBT CORP US N 3 2025-12-05 None 0.000000000000 N N N N N N Central Valley Community Bancorp N/A CENTRAL VALLEY COMMUNITY BANCO COMMON STOCK 155685100 126760 NS USD 2833086 0.4708029572 Long EC CORP US N 1 N N N Citizens Financial Group Inc. N/A CITIZENS FINANCIAL GROUP INC COMMON STOCK USD.01 174610105 285466 NS USD 9460343.24 1.5721222631 Long EC CORP US N 1 N N N Citizens Community Bancorp Inc N/A CITIZENS COMMUNITY BANCORP INC COMMON STOCK USD.01 174903104 169116 NS USD 1980348.36 0.3290947978 Long EC CORP US N 1 N N N Civista Bancshares Inc. 5493001LX61Z2UVYSC48 CIVISTA BANCSHARES INC COMMON STOCK 178867107 183001 NS USD 3374538.44 0.5607816624 Long EC CORP US N 1 N N N Coastal Financial Corporation N/A COASTAL FINANCIAL CORP/WA COMMON STOCK 19046P209 132503 NS USD 5884458.23 0.9778807761 Long EC CORP US N 1 N N N Codorus Valley Bancorp Inc. N/A CODORUS VALLEY BANCORP INC COMMON STOCK USD2.5 192025104 99915 NS USD 2567815.5 0.4267202376 Long EC CORP US N 1 N N N Colony Bankcorp Inc. N/A COLONY BANKCORP INC COMMON STOCK USD1.0 19623P101 86996 NS USD 1157046.8 0.1922783336 Long EC CORP US N 1 N N N Columbia Banking System Inc. N/A COLUMBIA BANKING SYSTEM INC COMMON STOCK 197236102 269124 NS USD 7180228.32 1.1932121816 Long EC CORP US N 1 N N N Comerica Incorporated I9Q57JVPWHHZ3ZGBW498 COMERICA INC COMMON STOCK USD5.0 200340107 64887 NS USD 3621343.47 0.6017957855 Long EC CORP US N 1 N N N FFB Bancorp N/A FFB BANCORP COMMON STOCK 20344D104 82186 NS USD 6244525.15 1.0377167891 Long EC CORP US N 1 N N N Prime Meridian Holding Company N/A PRIME MERIDIAN HOLDING CO COMMON STOCK 74164R107 125087 NS USD 2945798.85 0.4895336075 Long EC CORP US N 1 N N N Private Bancorp of America Inc. N/A PRIVATE BANCORP OF AMERICA INC COMMON STOCK 74274F100 116752 NS USD 4086320 0.6790657044 Long EC CORP US N 1 N N N Provident Financial Holdings Inc. N/A PROVIDENT FINANCIAL HOLDINGS I COMMON STOCK USD.01 743868101 97172 NS USD 1225338.92 0.2036271356 Long EC CORP US N 1 N N N QCR Holdings Inc. N/A QCR HOLDINGS INC COMMON STOCK USD1.0 74727A104 75459 NS USD 4406051.01 0.7321986855 Long EC CORP US N 1 N N N Red River Bancshares Inc. N/A RED RIVER BANCSHARES INC COMMON STOCK 75686R202 58027 NS USD 3255894.97 0.5410654602 Long EC CORP US N 1 N N N Redwood Trust Inc. DRBV4N1ERQLEMIF11G78 REDWOOD TRUST INC SR UNSECURED 06/27 7.75 758075AF2 4179000 PA USD 3831620.63 0.6367396978 Long DBT CORP US N 2 2027-06-15 Fixed 7.750000000000 N N N N Y Redwood Trust, Inc. Redwood Trust, Inc. USD XXXX N N N Regions Financial Corporation CW05CS5KW59QTC0DG824 REGIONS FINANCIAL CORP COMMON STOCK USD.01 7591EP100 481460 NS USD 9330694.8 1.5505772521 Long EC CORP US N 1 N N N Renasant Corporation 549300OVE6OZHW2UUH81 RENASANT CORP COMMON STOCK USD5.0 75970E107 144643 NS USD 4871576.24 0.8095597875 Long EC CORP US N 1 N N N Riverview Bancorp Inc. N/A RIVERVIEW BANCORP INC COMMON STOCK USD.01 769397100 368806 NS USD 2360358.4 0.3922449636 Long EC CORP US N 1 N N N SB Financial Group Inc. 54930028E6P8OT8CTV58 SB FINANCIAL GROUP INC COMMON STOCK 78408D105 257156 NS USD 3919057.44 0.6512699693 Long EC CORP US N 1 N N N Shore Bancshares Inc. N/A SHORE BANCSHARES INC COMMON STOCK USD.01 825107105 406028 NS USD 5785899 0.9615021780 Long EC CORP US N 1 N N N Sierra Bancorp N/A SIERRA BANCORP COMMON STOCK 82620P102 163038 NS USD 3676506.9 0.6109628584 Long EC CORP US N 1 N N N Sixth Street Specialty Lending Inc. 549300TX61566GJWCN05 SIXTH STREET SPECIALTY LENDING COMMON STOCK USD.01 83012A109 217057 NS USD 4688431.2 0.7791246978 Long EC CORP US N 1 N N N Skyward Specialty Insurance Group Inc. N/A SKYWARD SPECIALTY INSURANCE GR COMMON STOCK USD.01 830940102 130513 NS USD 4421780.44 0.7348126062 Long EC CORP US N 1 N N N Sotherly Hotels Inc. 549300IYTT21F61LSR10 SOTHERLY HOTELS INC PUBLIC 83600C301 44519 NS USD 894831.9 0.1487033944 Long EC CORP US N 1 N N N Sotherly Hotels Inc. 549300IYTT21F61LSR10 SOTHERLY HOTELS INC PREFERRED STOCK 8.25 83600C509 59188 NS USD 1251234.32 0.2079304398 Long EP CORP US N 1 N N N South Atlantic Bancshares Inc. N/A SOUTH ATLANTIC BANCSHARES INC COMMON STOCK 83636T104 289568 NS USD 3691992 0.6135361763 Long EC CORP US N 1 N N N SouthState Corporation 549300JZUANXM0YQ4W53 SOUTHSTATE CORP COMMON STOCK USD2.5 840441109 84976 NS USD 7176223.2 1.1925466097 Long EC CORP US N 1 N N N Southern Missouri Bancorp Inc. N/A SOUTHERN MISSOURI BANCORP INC COMMON STOCK USD.01 843380106 104786 NS USD 5594524.54 0.9296995212 Long EC CORP US N 1 N N N Zions Bancorporation National Association N/A ZIONS BANCORP NA COMMON STOCK USD.001 989701107 226397 NS USD 9932036.39 1.6505083516 Long EC CORP US N 1 N N N SpareBank 1 SR-Bank ASA 549300Q3OIWRHQUQM052 SPAREBANK 1 SR-BANK ASA COMMON STOCK NOK25.0 B40JTQ902 127986 NS 1623119.36 0.2697303910 Long EC CORP NO N 2 N N N Assured Guaranty Ltd. N/A ASSURED GUARANTY LTD COMMON STOCK USD.01 G0585R106 83698 NS USD 6263121.34 1.0408071087 Long EC CORP BM N 1 N N N Bank of Idaho Holding Co. N/A BANK OF IDAHO HOLDING CO COMMON STOCK 062722202 150000 NS USD 4050000 0.6730300375 Long EC CORP US N 1 N N N Bank of Marin Bancorp N/A BANK OF MARIN BANCORP COMMON STOCK 063425102 189583 NS USD 4174617.66 0.6937390321 Long EC CORP US N 1 N N N WaFd Inc.. N/A WAFD INC PREFERRED STOCK 4.875 938824307 210875 NS USD 3177886.25 0.5281019511 Long EP CORP US N 1 N N N HBT Financial Inc. N/A HBT FINANCIAL INC COMMON STOCK USD.01 404111106 209443 NS USD 4421341.73 0.7347397013 Long EC CORP US N 1 N N N Hancock Whitney Corporation 549300GRNBWY8HIICT41 HANCOCK WHITNEY CORP COMMON STOCK USD3.33 410120109 206285 NS USD 10023388.15 1.6656892104 Long EC CORP US N 1 N N N Heritage Commerce Corp 549300CLIS851ELSR406 HERITAGE COMMERCE CORP COMMON STOCK 426927109 513678 NS USD 5095685.76 0.8468023649 Long EC CORP US N 1 N N N Heritage Financial Corporation N/A HERITAGE FINANCIAL CORP/WA COMMON STOCK 42722X106 90346 NS USD 1932500.94 0.3211435013 Long EC CORP US N 1 N N N Horizon Bancorp Inc. 549300U2OQ2EIT5MXG39 HORIZON BANCORP INC/IN COMMON STOCK 440407104 378518 NS USD 5416592.58 0.9001307425 Long EC CORP US N 1 N N N Hudson Pacific Properties Inc. N/A HUDSON PACIFIC PROPERTIES INC PREFERRED STOCK 4.75 444097307 118838 NS USD 1664920.38 0.2766768952 Long EP CORP US N 1 N N N Popular Inc. N/A POPULAR INC COMMON STOCK USD.01 733174700 133406 NS USD 10948630.42 1.8194462079 Long EC CORP PR N 1 N N N Premier Financial Corp. N/A PREMIER FINANCIAL CORP COMMON STOCK USD.01 74052F108 333084 NS USD 8027324.4 1.3339828251 Long EC CORP US N 1 N N N Southern California Bancorp N/A SOUTHERN CALIFORNIA BANCORP COMMON STOCK USD.01 84252A106 261632 NS USD 4539315.2 0.7543445628 Long EC CORP US N 1 N N N Stock Yards Bancorp Inc. 549300YERP9H5TDIQW16 STOCK YARDS BANCORP INC COMMON STOCK 861025104 79829 NS USD 4110395.21 0.6830665289 Long EC CORP US N 1 N N N Live Oak Bancshares Inc. N/A LIVE OAK BANCSHARES INC COMMON STOCK NPV 53803X105 110051 NS USD 5007320.5 0.8321178034 Long EC CORP US N 1 N N N Sunshine Bancorp Inc. N/A SUNSHINE FEDERAL SAVINGS 00000000 00000.0000000000 86799Q9R9 2108.05 PA USD 2108.05 0.0003503163 Long DBT CORP US N 2 2025-05-12 None 0.000000000000 N N N N N N EAST BOSTON SAVINGS BANK PPE6L2G55 N/A EAST BOSTON SAVINGS BANK PPE6L2G55 N/A 1943.62 PA USD 1943.62 0.0003229913 Long DBT CORP US N 2 2025-11-03 None 0.000000000000 N N N N N N MandT Bank Corporation N/A MandT BANK CORP COMMON STOCK USD.5 55261F104 73564 NS USD 10084153.12 1.6757871487 Long EC CORP US N 1 N N N Machias Savings Bank N/A MACHIAL SAVINGS BANK SHORT TERM 55499Z9Y2 2023.1 PA USD 2023.1 0.0003361993 Long DBT CORP US N 2 2024-05-31 None 0.000000000000 N N N N N N Milford Federal Bank N/A MILFORD FEDERAL SAVINGS + LOAN 00000000 00000.0000000000 56099E004 2075.48 PA USD 2075.48 0.0003449038 Long DBT CORP US N 2 2024-04-29 None 0.000000000000 N N N N N N MetroCity Bankshares Inc. N/A METROCITY BANKSHARES INC COMMON STOCK 59165J105 65263 NS USD 1567617.26 0.2605070378 Long EC CORP US N 1 N N N WALDEN MUTUAL N/A WALDEN MUTUAL N/A 100000 NS USD 667800 0.1109751751 Long EC CORP US Y 3 N N N Wesbanco Inc. N/A WESBANCO INC PREFERRED STOCK VAR 950810705 50000 NS USD 1197500 0.1990008568 Long EP CORP US N 1 N N N NEWTOWN SAVINGS BANK PPG00PLE3 N/A NEWTOWN SAVINGS BANK PPG00PLE3 N/A 3904.71 PA USD 3904.71 0.0006488857 Long DBT CORP US N 3 2024-08-29 None 0 N N N N N N FIRST SAVINGS BANK OF PERKASIE 0.74 04 07 2025 N/A FIRST SAVINGS BANK OF PERKASIE 0.74 04 07 2025 N/A 5200.72 PA USD 5200.72 0.0008642570 Long DBT CORP US N 2 2025-04-07 Variable 0.747000000000 N N N N N N Westamerica Bancorporation N/A WESTAMERICA BANCORP COMMON STOCK 957090103 112746 NS USD 6360001.86 1.0569067383 Long EC CORP US N 1 N N N Western Alliance Bancorporation 5493003VJXZ5JXT9S762 WESTERN ALLIANCE BANCORP COMMON STOCK USD.0001 957638109 53528 NS USD 3521607.12 0.5852215733 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 4229158.83 0.7028026977 Long EC CORP US Y 3 N N N Bank of America Corporation 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP COMMON STOCK USD.01 060505104 295808 NS USD 9959855.36 1.6551313151 Long EC CORP US N 1 N N N Midland States Bancorp Inc. 5493006RHXW9TTBWYC94 MIDLAND STATES BANCORP INC PREFERRED STOCK VAR 597742303 120000 NS USD 2916000 0.4845816270 Long EP CORP US N 1 N N N MidWestOne Financial Group Inc. N/A MIDWESTONE FINANCIAL GROUP INC COMMON STOCK USD.01 598511103 133914 NS USD 3603625.74 0.5988514486 Long EC CORP US N 1 N N N NBT Bancorp Inc. N/A NBT BANCORP INC COMMON STOCK USD.01 628778102 104324 NS USD 4372218.84 0.7265764469 Long EC CORP US N 1 N N N New York Community Bancorp Inc. N/A NEW YORK COMMUNITY BANCORP INC COMMON STOCK USD.01 649445103 454005 NS USD 4644471.15 0.7718194055 Long EC CORP US N 1 N N N Newburyport Five Cents Bancorp Inc. N/A NEWBURYPORT FIVE CENT SVGS BK CD 65199C008 2182.95 PA USD 2182.95 0.0003627632 Long DBT CORP US N 2 2024-10-19 None 0.000000000000 N N N N N N Nicolet Bankshares Inc. N/A NICOLET BANKSHARES INC COMMON STOCK USD.01 65406E102 90381 NS USD 7273862.88 1.2087723967 Long EC CORP US N 1 N N N Northpointe Bancshares Inc. N/A NORTHPOINTE BANCSHARES INC PREFERRED STOCK VAR 66661N308 160000 NS USD 3680000 0.6115433427 Long EP CORP US N 2 N N N Northrim BanCorp Inc. N/A NORTHRIM BANCORP INC COMMON STOCK USD1.0 666762109 92403 NS USD 5286375.63 0.8784912564 Long EC CORP US N 1 N N N OP Bancorp N/A OP BANCORP COMMON STOCK 67109R109 170717 NS USD 1869351.15 0.3106492530 Long EC CORP US N 1 N N N Synovus Financial Corp. 549300EIUS8UN5JTLE54 SYNOVUS FINANCIAL CORP COMMON STOCK USD1.0 87161C501 228255 NS USD 8593800.75 1.4281200101 Long EC CORP US N 1 N N N Synovus Financial Corp. 549300EIUS8UN5JTLE54 SYNOVUS FINANCIAL CORP PREFERRED STOCK VAR 87161C709 77222 NS USD 1803133.7 0.2996452202 Long EP CORP US N 1 N N N Tectonic Financial Inc. N/A TECTONIC FINANCIAL INC PREFERRED STOCK VAR 87217L208 186840 NS USD 1887084 0.3135961025 Long EP CORP US N 1 N N N Timberland Bancorp Inc. N/A TIMBERLAND BANCORP INC/WA COMMON STOCK USD.01 887098101 113266 NS USD 3563348.36 0.5921581433 Long EC CORP US N 1 N N N Mid Penn Bancorp Inc. N/A MID PENN BANCORP INC COMMON STOCK USD1.0 59540G107 71323 NS USD 1731722.44 0.2877780787 Long EC CORP US N 1 N N N California BanCorp N/A CALIFORNIA BANCORP COMMON STOCK 13005U101 121815 NS USD 3016139.4 0.5012228181 Long EC CORP US N 1 N N N Camden National Corporation 549300ZVEDL2L8UW4F28 CAMDEN NATIONAL CORP COMMON STOCK 133034108 68551 NS USD 2579574.13 0.4286742897 Long EC CORP US N 1 N N N The Carlyle Group Inc. N/A CARLYLE GROUP INC/THE COMMON STOCK USD1.0 14316J108 201936 NS USD 8216775.84 1.3654659140 Long EC CORP US N 1 N N N Central Pacific Financial Corp. N/A CENTRAL PACIFIC FINANCIAL CORP COMMON STOCK 154760409 144201 NS USD 2837875.68 0.4715989075 Long EC CORP US N 1 N N N OAKTREE SPECIALTY LENDING CORP COMMON STOCK USD.01 N/A OAKTREE SPECIALTY LENDING CORP COMMON STOCK USD.01 67401P405 266364 NS USD 5439152.88 0.9038798189 Long EC CORP US N 1 N N N Ohio Valley Banc Corp. N/A OHIO VALLEY BANC CORP COMMON STOCK USD1.0 677719106 79347 NS USD 1824981 0.3032758101 Long EC CORP US N 1 N N N Plymouth Industrial REIT Inc. N/A PLYMOUTH INDUSTRIAL REIT INC REIT USD.01 729640102 141659 NS USD 3409732.13 0.5666301588 Long EC CORP US N 1 N N N CandF Financial Corporation 549300VFPAZLNS1R0361 CandF FINANCIAL CORP COMMON STOCK USD1.0 12466Q104 37912 NS USD 2585219.28 0.4296124022 Long EC CORP US N 1 N N N Eastern Bank N/A EASTERN BANK 00000000 00000.0000000000 73099E009 1970.08 PA USD 1970.08 0.0003273884 Long DBT CORP US N 2 2025-04-24 None 0.000000000000 N N N N N N Old National Bancorp 549300MMK90CL5KMVX16 OLD NATIONAL BANCORP/IN COMMON STOCK 680033107 359938 NS USD 6079352.82 1.0102684090 Long EC CORP US N 1 N N N Old Second Bancorp Inc. 549300XVJC1MPUT81C04 OLD SECOND BANCORP INC COMMON STOCK USD1.0 680277100 351764 NS USD 5431236.16 0.9025642164 Long EC CORP US N 1 N N N Onex Corporation N/A ONEX CORP COMMON STOCK 68272K103 105066 NS 7336898.22 1.2192476257 Long EC CORP CA N 1 N N N Orange County Bancorp Inc. N/A ORANGE COUNTY BANCORP INC COMMON STOCK USD.5 68417L107 43740 NS USD 2634897.6 0.4378679581 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 63618 NS USD 9851247.3 1.6370827999 Long EC CORP US N 1 N N N Eurazeo N/A EURAZEO SE COMMON STOCK 704239904 101170 NS 8044449.61 1.3368286969 Long EC CORP FR N 2 N N N Pinnacle Financial Partners Inc. 54930098EZ8JMSAZGS24 PINNACLE FINANCIAL PARTNERS IN COMMON STOCK USD1.0 72346Q104 112170 NS USD 9783467.4 1.6258191187 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc. 54930098EZ8JMSAZGS24 PINNACLE FINANCIAL PARTNERS IN PREFERRED STOCK 6.75 72346Q302 71825 NS USD 1623245 0.2697512699 Long EP CORP US N 1 N N N Plumas Bancorp N/A PLUMAS BANCORP COMMON STOCK 729273102 54412 NS USD 2249936.2 0.3738949741 Long EC CORP US N 1 N N N CVB Financial Corp. N/A CVB FINANCIAL CORP COMMON STOCK 126600105 222784 NS USD 4498008.96 0.7474802812 Long EC CORP US N 1 N N N IRS USD P 1.08 20230904-20300304 N/A IRS USD P 1.08 20230904-20300304 N/A 25000000 PA USD 3687487.5 0.6127876174 N/A DIR CORP US N 2 CHICAGO MERCANTILE EXCHANGE SNZ2OJLFK8MNNCLQOF39 Y 2030-03-04 0.000000000000 USD 6379.240000000000 USD 25000000 USD 3693866.74 N N N IRS USD P 1.14 20230903-20300303 N/A IRS USD P 0.01 20230903-20300303 N/A 25000000 PA USD 3605927.5 0.5992339557 N/A DIR CORP US N 2 CHICAGO MERCANTILE EXCHANGE SNZ2OJLFK8MNNCLQOF39 Y 2030-03-03 0.000000000000 USD 6491.510000000000 USD 25000000 USD 3612419.01 N N N IRS USD P 3.87 20231222-20261222 N/A IRS USD P 3.87 20231222-20261222 N/A 10000000 PA USD -55014 -0.0091422406 N/A DIR CORP US N 2 CHICAGO MERCANTILE EXCHANGE SNZ2OJLFK8MNNCLQOF39 Y 2026-12-22 0.000000000000 USD 0.000000000000 USD 10000000 USD -55014 N N N IRS USD P 3.36 20230503-20280503 N/A IRS USD P 3.36 20230503-20280503 N/A 10000000 PA USD 71827 0.0119362293 N/A DIR CORP US N 2 CHICAGO MERCANTILE EXCHANGE SNZ2OJLFK8MNNCLQOF39 Y 2028-05-03 0.000000000000 USD 0.000000000000 USD 10000000 USD 71827 N N N IRS USD P 1.22 20230902-20300302 N/A IRS USD P 1.22 20230902-20300302 N/A 15000000 PA USD 2094993 0.3481464734 N/A DIR CORP US N 2 CHICAGO MERCANTILE EXCHANGE SNZ2OJLFK8MNNCLQOF39 Y 2030-03-02 0.000000000000 USD 4063.360000000000 USD 15000000 USD 2099056.36 N N N 2024-01-30 John Hancock Financial Opportunities Fund /s/Salvatore Schiavone Salvatore Schiavone Treasurer