Holdings Channel
Quotes delayed 20 minutes

Email EnvelopeFree BAC Email Alerts:
Get Dividend Alerts
Get SEC Filing Alerts

Funds Holding Bank of America

On this page, we present all of the funds holding Bank of America from our database of 13F filers, detailed in the table below. The first column indicates the name of each of the funds holding Bank of America, with a link to that fund's top holdings. The next columns indicate the amount of Bank of America stock held by each of the funds holding Bank of America, followed by the Bank of America position size held by the fund, and lastly the date of the quarterly filing period the data represents. In total, we count 2862 funds holding Bank of America within the last two filing periods in our coverage universe of 13F filers, with the largest position size having been reported by Berkshire Hathaway Inc. For more details on the positions held by Berkshire Hathaway Inc (or by any of the other funds holding Bank of America), click the fund name in the "Holder" column of the funds-holding-Bank of America table below.

HolderAmountPosition Size
($ in 1000's)
 As of
Berkshire Hathaway Inc1,032,852,006$34,776,127 12/31/2023
     BAC1,032,852,006$34,776,127 12/31/2023
Vanguard Group Inc.608,335,971$20,482,672 12/31/2023
     BAC608,335,971$20,482,672 12/31/2023
BlackRock Inc. $16,728,133 12/31/2023
     BAC491,633,287$16,553,293 12/31/2023
     BAC.PRL145,062$174,840 12/31/2023
State Street Corp $9,853,631 12/31/2023
     BAC290,740,901$9,789,246 12/31/2023
     BAC.PRL52,998$64,385 12/31/2023
FMR LLC $6,371,837 12/31/2023
     BAC187,473,853$6,312,245 12/31/2023
     BAC.PRL49,468$59,592 12/31/2023
JPMorgan Chase & Co. $5,201,913 12/31/2023
     BAC149,049,745$5,018,505 12/31/2023
     Call8,073,800$271,845 12/31/2023
     Put3,875,000$130,471 12/31/2023
     BAC.PRL34,875$42,034 12/31/2023
Geode Capital Management LLC132,478,492$4,448,654 12/31/2023
     BAC132,478,492$4,448,654 12/31/2023
Morgan Stanley $3,772,781 12/31/2023
     BAC110,893,334$3,733,779 12/31/2023
     BAC.PRL32,193$39,002 12/31/2023
Norges Bank110,911,996$3,734,407 12/31/2023
     BAC110,911,996$3,734,407 12/31/2023
Price T Rowe Associates Inc. MD104,030,844$3,502,720 12/31/2023
     BAC104,030,844$3,502,720 12/31/2023
Dodge & Cox66,342,835$2,233,763 12/31/2023
     BAC66,342,835$2,233,763 12/31/2023
Northern Trust Corp $2,163,186 12/31/2023
     BAC64,224,960$2,162,454 12/31/2023
     BAC.PRL607$732 12/31/2023
Bank of New York Mellon Corp52,867,957$2,004,753 03/31/2024
     BAC52,867,957$2,004,753 03/31/2024
Legal & General Group Plc57,183,411$1,925,365 12/31/2023
     BAC57,183,411$1,925,365 12/31/2023
Ameriprise Financial Inc. $1,870,397 12/31/2023
     BAC54,180,500$1,824,283 12/31/2023
     BAC.PRL38,275$46,114 12/31/2023
Harris Associates L P54,489,187$1,834,651 12/31/2023
     BAC54,489,187$1,834,651 12/31/2023
Invesco Ltd. $1,622,388 12/31/2023
     BAC47,528,628$1,600,289 12/31/2023
     BAC.PRL18,335$22,099 12/31/2023
Charles Schwab Investment Management Inc.41,833,075$1,408,520 12/31/2023
     BAC41,833,075$1,408,520 12/31/2023
Franklin Resources Inc. $1,401,577 12/31/2023
     BAC41,625,814$1,401,541 12/31/2023
     BAC.PRL30$36 12/31/2023
Parnassus Investments CA40,508,709$1,363,928 12/31/2023
     BAC40,508,709$1,363,928 12/31/2023
Capital World Investors40,189,379$1,353,216 12/31/2023
     BAC40,189,379$1,353,216 12/31/2023
Fisher Asset Management LLC37,654,279$1,267,820 12/31/2023
     BAC37,654,279$1,267,820 12/31/2023
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main37,290,357$1,255,514 12/31/2023
     BAC37,290,357$1,255,514 12/31/2023
Royal Bank of Canada $1,226,135 12/31/2023
     BAC38,273,383$1,288,665 12/31/2023
     Put3,206,600$107,967 12/31/2023
     Call1,024,300$34,488 12/31/2023
     BAC.PRL9,085$10,949 12/31/2023
Putnam Investments LLC $1,209,629 12/31/2023
     BAC35,462,712$1,194,030 12/31/2023
     BAC.PRL12,949$15,599 12/31/2023
Dimensional Fund Advisors LP35,710,157$1,202,416 12/31/2023
     BAC35,710,157$1,202,416 12/31/2023
Nuveen Asset Management LLC $1,132,193 12/31/2023
     BAC32,760,044$1,103,031 12/31/2023
     BAC.PRL23,916$29,162 12/31/2023
Lazard Asset Management LLC $1,053,106 12/31/2023
     BAC31,111,737$1,047,530 12/31/2023
     BAC.PRL4,627$5,576 12/31/2023
Goldman Sachs Group Inc. $1,011,201 12/31/2023
     BAC38,397,536$1,292,845 12/31/2023
     Put13,378,900$450,468 12/31/2023
     Call4,934,600$166,148 12/31/2023
     BAC.PRL2,220$2,676 12/31/2023
UBS Asset Management Americas Inc.29,974,978$1,009,258 12/31/2023
     BAC29,974,978$1,009,258 12/31/2023
Bank of Montreal Can $934,655 12/31/2023
     BAC27,409,180$930,268 12/31/2023
     Call1,523,700$51,714 12/31/2023
     Put1,400,000$47,516 12/31/2023
     BAC.PRL157$189 12/31/2023
Wells Fargo & Company MN $889,993 12/31/2023
     BAC24,888,720$838,003 12/31/2023
     Call1,054,200$35,495 12/31/2023
     BAC.PRL19,912$24,000 12/31/2023
     Put222,900$7,505 12/31/2023
Arrowstreet Capital Limited Partnership25,892,971$871,816 12/31/2023
     BAC25,892,971$871,816 12/31/2023
Amundi25,536,074$858,778 12/31/2023
     BAC25,536,074$858,778 12/31/2023
Alliancebernstein L.P. $798,940 12/31/2023
     BAC23,299,201$784,484 12/31/2023
     BAC.PRL11,994$14,456 12/31/2023
California Public Employees Retirement System22,538,500$758,871 12/31/2023
     BAC22,538,500$758,871 12/31/2023
Hsbc Holdings PLC $724,331 12/31/2023
     BAC21,492,522$723,329 12/31/2023
     Call29,800$1,002 12/31/2023
Pzena Investment Management LLC20,510,906$690,602 12/31/2023
     BAC20,510,906$690,602 12/31/2023
Wellington Management Group LLP $677,287 12/31/2023
     BAC19,935,742$671,236 12/31/2023
     BAC.PRL5,023$6,051 12/31/2023
Sumitomo Mitsui Trust Holdings Inc.17,119,694$649,179 03/31/2024
     BAC17,119,694$649,179 03/31/2024
Barclays PLC $635,478 12/31/2023
     BAC20,164,429$678,936 12/31/2023
     Put3,119,500$105,034 12/31/2023
     Call1,828,800$61,576 12/31/2023
Massachusetts Financial Services Co. MA18,590,562$625,944 12/31/2023
     BAC18,590,562$625,944 12/31/2023
Deutsche Bank AG18,550,600$624,599 12/31/2023
     BAC18,550,600$624,599 12/31/2023
Himalaya Capital Management LLC18,081,133$608,792 12/31/2023
     BAC18,081,133$608,792 12/31/2023
Diamond Hill Capital Management Inc.17,980,614$605,407 12/31/2023
     BAC17,980,614$605,407 12/31/2023
Canada Pension Plan Investment Board16,321,574$549,547 12/31/2023
     BAC16,321,574$549,547 12/31/2023
UBS Group AG $545,976 12/31/2023
     BAC18,839,982$634,342 12/31/2023
     Put11,565,477$389,410 12/31/2023
     Call8,807,144$296,537 12/31/2023
     BAC.PRL3,739$4,507 12/31/2023
Bessemer Group Inc. $544,848 12/31/2023
     BAC16,169,301$544,420 12/31/2023
     BAC.PRL355$428 12/31/2023
Principal Financial Group Inc.15,214,872$512,285 12/31/2023
     BAC15,214,872$512,285 12/31/2023
Susquehanna International Group LLP $490,331 12/31/2023
     Call26,031,200$876,471 12/31/2023
     Put20,817,000$700,908 12/31/2023
     BAC9,340,799$314,505 12/31/2023
     BAC.PRL218$263 12/31/2023
Alphinity Investment Management Pty Ltd14,082,264$474,150 12/31/2023
     BAC14,082,264$474,150 12/31/2023
Rhumbline Advisers13,729,206$462,262 12/31/2023
     BAC13,729,206$462,262 12/31/2023
Toronto Dominion Bank12,417,275$418,090 12/31/2023
     BAC12,417,275$418,090 12/31/2023
Primecap Management Co. CA11,952,906$402,454 12/31/2023
     BAC11,952,906$402,454 12/31/2023
Prudential Financial Inc.11,771,144$392,372 12/31/2023
     BAC11,771,144$392,372 12/31/2023
Citigroup Inc. $386,102 12/31/2023
     BAC11,708,574$394,228 12/31/2023
     Put7,894,300$265,801 12/31/2023
     Call7,280,800$245,145 12/31/2023
     BAC.PRL10,396$12,530 12/31/2023
National Pension Service11,445,821$385,381 12/31/2023
     BAC11,445,821$385,381 12/31/2023
California State Teachers Retirement System11,439,430$385,166 12/31/2023
     BAC11,439,430$385,166 12/31/2023
New York State Common Retirement Fund $384,990 12/31/2023
     BAC10,906,935$367,237 12/31/2023
     BAC.PRL14,729$17,753 12/31/2023
Neuberger Berman Group LLC $384,124 12/31/2023
     BAC11,289,432$380,154 12/31/2023
     BAC.PRL3,294$3,970 12/31/2023
Punch & Associates Investment Management Inc. $383,076 12/31/2023
     Call11,366$382,693 12/31/2023
     BAC11,366$383 12/31/2023
Raymond James & Associates $363,462 03/31/2024
     BAC9,429,489$357,566 03/31/2024
     BAC.PRL4,939$5,896 03/31/2024
The Manufacturers Life Insurance Company  $357,408 12/31/2023
     BAC9,092,540$306,146 12/31/2023
     BAC.PRL42,465$51,262 12/31/2023
Credit Suisse AG $356,822 12/31/2023
     BAC10,397,137$350,072 12/31/2023
     BAC.PRL5,600$6,750 12/31/2023
Voya Investment Management LLC $340,348 12/31/2023
     BAC10,048,597$338,046 12/31/2023
     BAC.PRL1,910$2,302 12/31/2023
BNP Paribas Arbitrage SA $334,957 12/31/2023
     BAC11,350,230$382,162 12/31/2023
     Put66,603$224,252 12/31/2023
     Call52,583$177,047 12/31/2023
Bank of America Corp DE $326,276 12/31/2023
     BAC9,574,917$322,387 12/31/2023
     BAC.PRL3,674$4,428 12/31/2023
     Put16,000$539 12/31/2023
First Trust Advisors LP $322,957 12/31/2023
     BAC6,630,563$223,251 12/31/2023
     BAC.PRL82,724$99,706 12/31/2023
Clearbridge Investments LLC9,454,677$318,339 12/31/2023
     BAC9,454,677$318,339 12/31/2023
National Bank of Canada FI $291,438 12/31/2023
     BAC11,943,727$404,829 12/31/2023
     Put33,467$113,453 12/31/2023
     BAC.PRL52$62 12/31/2023
Balyasny Asset Management LLC $290,727 12/31/2023
     BAC7,188,789$242,047 12/31/2023
     Call2,441,700$82,212 12/31/2023
     Put995,900$33,532 12/31/2023
The PNC Financial Services Group Inc. $287,550 12/31/2023
     BAC8,527,266$287,113 12/31/2023
     BAC.PRL199$240 12/31/2023
     BAC.PRB2,015$50 12/31/2023
     BAC.PRM1,913$44 12/31/2023
     BAC.PRO1,806$35 12/31/2023
     BAC.PRK1,354$33 12/31/2023
     BAC.PRN1,140$25 12/31/2023
     BAC.PRQ536$10 12/31/2023
Ensign Peak Advisors Inc8,458,736$284,806 12/31/2023
     BAC8,458,736$284,806 12/31/2023
New York State Teachers Retirement System7,013,507$265,952 03/31/2024
     BAC7,013,507$265,952 03/31/2024
Bank of Nova Scotia $265,111 12/31/2023
     BAC7,923,693$266,780 12/31/2023
     Put49,566$1,669 12/31/2023
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.7,819,772$262,197 12/31/2023
     BAC7,819,772$262,197 12/31/2023
Jennison Associates LLC7,726,908$260,165 12/31/2023
     BAC7,726,908$260,165 12/31/2023
Boston Partners7,549,193$254,140 12/31/2023
     BAC7,549,193$254,140 12/31/2023
King Luther Capital Management Corp7,545,477$254,056 12/31/2023
     BAC7,545,477$254,056 12/31/2023
Darsana Capital Partners LP7,500,000$252,525 12/31/2023
     BAC7,500,000$252,525 12/31/2023
State Board of Administration of Florida Retirement System7,484,748$252,011 12/31/2023
     BAC7,484,748$252,011 12/31/2023
US Bancorp DE $249,369 12/31/2023
     BAC7,368,054$248,082 12/31/2023
     BAC.PRL1,068$1,287 12/31/2023
Robeco Institutional Asset Management B.V.6,399,824$242,681 03/31/2024
     BAC6,399,824$242,681 03/31/2024
DekaBank Deutsche Girozentrale6,412,426$241,327 03/31/2024
     BAC6,412,426$241,327 03/31/2024
Fort Washington Investment Advisors Inc. OH6,191,169$234,769 03/31/2024
     BAC6,191,169$234,769 03/31/2024
Smead Capital Management Inc.6,963,932$234,476 12/31/2023
     BAC6,963,932$234,476 12/31/2023
Envestnet Asset Management Inc. $234,287 12/31/2023
     BAC6,863,128$231,082 12/31/2023
     BAC.PRL2,659$3,205 12/31/2023
CI Investments Inc.6,824,880$229,793 12/31/2023
     BAC6,824,880$229,793 12/31/2023
Lord Abbett & CO. LLC $229,026 12/31/2023
     BAC6,286,853$211,678 12/31/2023
     BAC.PRL14,371$17,348 12/31/2023
HighTower Advisors LLC $228,101 12/31/2023
     BAC6,762,080$227,660 12/31/2023
     BAC.PRL390$469 12/31/2023
     Put33,600$28 12/31/2023
Victory Capital Management Inc. $226,600 12/31/2023
     BAC3,786,895$127,505 12/31/2023
     BAC.PRL82,217$99,095 12/31/2023
Adage Capital Partners GP L.L.C.6,691,573$225,305 12/31/2023
     BAC6,691,573$225,305 12/31/2023
Advent Capital Management DE $224,076 12/31/2023
     BAC.PRL185,624$224,076 12/31/2023
American Century Companies Inc. $212,100 12/31/2023
     BAC5,341,040$179,833 12/31/2023
     BAC.PRL26,730$32,267 12/31/2023
Korea Investment CORP6,271,197$211,151 12/31/2023
     BAC6,271,197$211,151 12/31/2023
Fifth Third Bancorp $210,616 03/31/2024
     BAC5,546,079$210,307 03/31/2024
     BAC.PRL259$309 03/31/2024
Standard Life Aberdeen plc6,132,324$206,475 12/31/2023
     BAC6,132,324$206,475 12/31/2023
Edmond DE Rothschild Holding S.A.6,115,232$205,900 12/31/2023
     BAC6,115,232$205,900 12/31/2023
LPL Financial LLC $204,650 12/31/2023
     BAC5,871,339$197,688 12/31/2023
     BAC.PRL5,776$6,962 12/31/2023
KBC Group NV5,648,096$190,171 12/31/2023
     BAC5,648,096$190,171 12/31/2023
Baird Financial Group Inc. $183,217 12/31/2023
     BAC5,424,499$182,643 12/31/2023
     BAC.PRL476$574 12/31/2023
Hotchkis & Wiley Capital Management LLC5,426,830$182,721 12/31/2023
     BAC5,426,830$182,721 12/31/2023
Epoch Investment Partners Inc.5,322,142$179,197 12/31/2023
     BAC5,322,142$179,197 12/31/2023
Van ECK Associates Corp5,315,121$178,960 12/31/2023
     BAC5,315,121$178,960 12/31/2023
Thrivent Financial for Lutherans $178,680 12/31/2023
     BAC4,452,999$149,933 12/31/2023
     BAC.PRL23,864$28,747 12/31/2023
Natixis Advisors L.P.4,599,046$174,396 03/31/2024
     BAC4,599,046$174,396 03/31/2024
Great West Life Assurance Co. Can5,184,704$173,703 12/31/2023
     BAC5,184,704$173,703 12/31/2023
Stifel Financial Corp $158,479 12/31/2023
     BAC4,565,500$153,720 12/31/2023
     BAC.PRL3,949$4,759 12/31/2023
Stonebridge Advisors LLC $157,609 03/31/2024
     BAC.PRL132,030$157,609 03/31/2024
Federated Hermes Inc.4,640,139$156,233 12/31/2023
     BAC4,640,139$156,233 12/31/2023
Brandes Investment Partners LP4,594,669$154,702 12/31/2023
     BAC4,594,669$154,702 12/31/2023
Westwood Holdings Group Inc.4,569,535$153,856 12/31/2023
     BAC4,569,535$153,856 12/31/2023
Brown Advisory Inc. $152,749 03/31/2024
     BAC4,011,844$152,129 03/31/2024
     BAC.PRL518$620 03/31/2024
LSV Asset Management4,395,160$147,985 12/31/2023
     BAC4,395,160$147,985 12/31/2023
Calamos Advisors LLC $146,089 12/31/2023
     BAC3,094,403$104,189 12/31/2023
     BAC.PRL29,448$35,493 12/31/2023
     Call234,000$6,407 12/31/2023
Retirement Systems of Alabama4,314,577$145,272 12/31/2023
     BAC4,314,577$145,272 12/31/2023
Russell Investments Group Ltd. $142,179 12/31/2023
     BAC4,003,115$134,840 12/31/2023
     BAC.PRL6,089,000$7,339 12/31/2023
Mitsubishi UFJ Trust & Banking Corp4,210,372$141,763 12/31/2023
     BAC4,210,372$141,763 12/31/2023
BNP PARIBAS ASSET MANAGEMENT Holding S.A.4,062,629$136,789 12/31/2023
     BAC4,062,629$136,789 12/31/2023
State of New Jersey Common Pension Fund D4,060,252$136,709 12/31/2023
     BAC4,060,252$136,709 12/31/2023
Mackenzie Financial Corp4,031,130$135,728 12/31/2023
     BAC4,031,130$135,728 12/31/2023
State of Wisconsin Investment Board4,009,713$135,007 12/31/2023
     BAC4,009,713$135,007 12/31/2023
Long Focus Capital Management LLC $132,761 12/31/2023
     Call3,850,000$129,630 12/31/2023
     BAC93,000$3,131 12/31/2023
AQR Capital Management LLC3,925,506$132,172 12/31/2023
     BAC3,925,506$132,172 12/31/2023
Shapiro Capital Management LLC3,920,948$132,018 12/31/2023
     BAC3,920,948$132,018 12/31/2023
Chevy Chase Trust Holdings Inc. $131,581 12/31/2023
     BAC3,900,176$131,319 12/31/2023
     BAC.PRL217$262 12/31/2023
Caisse DE Depot ET Placement DU Quebec3,861,865$130,029 12/31/2023
     BAC3,861,865$130,029 12/31/2023
Everett Harris & Co. CA $128,956 03/31/2024
     BAC2,898,916$109,927 03/31/2024
     BAC.PRL15,941$19,029 03/31/2024
Schroder Investment Management Group3,818,278$128,561 12/31/2023
     BAC3,818,278$128,561 12/31/2023
Marshall Wace LLP $127,698 12/31/2023
     BAC3,792,535$127,695 12/31/2023
     Call100$3 12/31/2023
Brandywine Global Investment Management LLC3,702,018$124,647 12/31/2023
     BAC3,702,018$124,647 12/31/2023
Castle Hook Partners LP3,685,850$124,103 12/31/2023
     BAC3,685,850$124,103 12/31/2023
Great Lakes Advisors LLC3,660,758$123,258 12/31/2023
     BAC3,660,758$123,258 12/31/2023
UniSuper Management Pty Ltd3,655,082$123,067 12/31/2023
     BAC3,655,082$123,067 12/31/2023
M&T Bank Corp $122,212 12/31/2023
     BAC3,612,486$121,632 12/31/2023
     BAC.PRL452$545 12/31/2023
     Call788$35 12/31/2023
Zurcher Kantonalbank Zurich Cantonalbank 3,183,544$120,720 03/31/2024
     BAC3,183,544$120,720 03/31/2024
Cibc World Markets Corp3,582,930$120,637 12/31/2023
     BAC3,582,930$120,637 12/31/2023
Mirae Asset Global Investments Co. Ltd. $120,605 12/31/2023
     BAC.PRL65,764$79,264 12/31/2023
     BAC1,248,866$41,341 12/31/2023
Empower Advisory Group LLC3,570,091$120,205 12/31/2023
     BAC3,570,091$120,205 12/31/2023
Wealth Enhancement Advisory Services LLC $120,061 03/31/2024
     BAC3,154,343$119,613 03/31/2024
     BAC.PRL375$448 03/31/2024
Cullen Capital Management LLC3,512,878$118,279 12/31/2023
     BAC3,512,878$118,279 12/31/2023
DNB Asset Management AS3,116,338$118,172 03/31/2024
     BAC3,116,338$118,172 03/31/2024
Truist Financial Corp $117,876 12/31/2023
     BAC3,463,585$116,619 12/31/2023
     BAC.PRL1,043$1,257 12/31/2023
Public Employees Retirement System of Ohio3,482,753$117,264 12/31/2023
     BAC3,482,753$117,264 12/31/2023
Commonwealth Equity Services LLC $117,175 12/31/2023
     BAC3,377,262$113,712 12/31/2023
     BAC.PRL2,873$3,463 12/31/2023
Natixis3,470,523$116,853 12/31/2023
     BAC3,470,523$116,853 12/31/2023
Raymond James Financial Services Advisors Inc. $114,242 03/31/2024
     BAC2,967,136$112,514 03/31/2024
     BAC.PRL1,447$1,728 03/31/2024
Captrust Financial Advisors $113,338 12/31/2023
     BAC2,950,287$99,336 12/31/2023
     BAC.PRL11,617$14,002 12/31/2023
Sei Investments Co. $112,539 12/31/2023
     BAC3,308,323$111,391 12/31/2023
     BAC.PRL952$1,148 12/31/2023
Artisan Partners Limited Partnership3,296,767$111,002 12/31/2023
     BAC3,296,767$111,002 12/31/2023
Bahl & Gaynor Inc.3,258,035$109,698 12/31/2023
     BAC3,258,035$109,698 12/31/2023
Panagora Asset Management Inc.3,257,062$109,665 12/31/2023
     BAC3,257,062$109,665 12/31/2023
Treasurer of the State of North Carolina3,245,187$109,265 12/31/2023
     BAC3,245,187$109,265 12/31/2023
Zurich Insurance Group Ltd FI3,220,904$108,448 12/31/2023
     BAC3,220,904$108,448 12/31/2023
Keybank National Association OH3,182,586$107,158 12/31/2023
     BAC3,182,586$107,158 12/31/2023
Pictet Asset Management Holding SA3,139,718$105,714 12/31/2023
     BAC3,139,718$105,714 12/31/2023
Asset Management One Co. Ltd.3,102,032$105,090 12/31/2023
     BAC3,102,032$105,090 12/31/2023
CIBC World Markets Inc. $104,366 12/31/2023
     BAC3,149,688$106,050 12/31/2023
     Put50,000$1,684 12/31/2023
Douglas Lane & Associates LLC2,739,142$103,868 03/31/2024
     BAC2,739,142$103,868 03/31/2024
Sanders Capital LLC3,029,654$102,008 12/31/2023
     BAC3,029,654$102,008 12/31/2023
State of Tennessee Treasury Department2,984,322$100,482 12/31/2023
     BAC2,984,322$100,482 12/31/2023
Royal London Asset Management Ltd.2,933,929$98,785 12/31/2023
     BAC2,933,929$98,785 12/31/2023
Aviva PLC2,933,572$98,773 12/31/2023
     BAC2,933,572$98,773 12/31/2023
TD Asset Management Inc.2,913,635$98,102 12/31/2023
     BAC2,913,635$98,102 12/31/2023
Camden Asset Management L P CA $97,574 12/31/2023
     BAC.PRL80,998$97,574 12/31/2023
NFJ Investment Group LLC2,786,787$93,831 12/31/2023
     BAC2,786,787$93,831 12/31/2023
CI Private Wealth LLC $92,104 12/31/2023
     BAC2,693,817$90,701 12/31/2023
     BAC.PRL1,164$1,403 12/31/2023
Hosking Partners LLP2,688,432$90,520 12/31/2023
     BAC2,688,432$90,520 12/31/2023
Canoe Financial LP2,685,000$90,404 12/31/2023
     BAC2,685,000$90,404 12/31/2023
Gateway Investment Advisers LLC2,254,459$85,489 03/31/2024
     BAC2,254,459$85,489 03/31/2024
Janus Henderson Group PLC2,482,487$83,585 12/31/2023
     BAC2,482,487$83,585 12/31/2023
Allspring Global Investments Holdings LLC2,176,170$82,520 03/31/2024
     BAC2,176,170$82,520 03/31/2024
Rafferty Asset Management LLC2,440,406$82,168 12/31/2023
     BAC2,440,406$82,168 12/31/2023
Creative Planning $81,811 12/31/2023
     BAC2,418,242$81,422 12/31/2023
     BAC.PRL322$389 12/31/2023
Strs Ohio2,408,932$81,108 12/31/2023
     BAC2,408,932$81,108 12/31/2023
Nordea Investment Management AB2,365,960$79,792 12/31/2023
     BAC2,365,960$79,792 12/31/2023
Phoenix Holdings Ltd.2,306,158$77,648 12/31/2023
     BAC2,306,158$77,648 12/31/2023
Nomura Asset Management Co. Ltd. $77,453 12/31/2023
     BAC2,300,356$77,453 12/31/2023
     BAC.PRL0$0 12/31/2023
Nisa Investment Advisors LLC2,299,573$77,427 12/31/2023
     BAC2,299,573$77,427 12/31/2023
Daily Journal Corp2,000,000$75,840 03/31/2024
     BAC2,000,000$75,840 03/31/2024
Comerica Bank $75,246 12/31/2023
     BAC2,216,047$74,614 12/31/2023
     BAC.PRL524$632 12/31/2023
State of Michigan Retirement System1,982,612$75,181 03/31/2024
     BAC1,982,612$75,181 03/31/2024
Public Sector Pension Investment Board2,229,003$75,051 12/31/2023
     BAC2,229,003$75,051 12/31/2023
Handelsbanken Fonder AB2,227,367$74,995 12/31/2023
     BAC2,227,367$74,995 12/31/2023
Mariner LLC $74,218 12/31/2023
     BAC2,073,875$69,828 12/31/2023
     BAC.PRL3,642$4,390 12/31/2023
PointState Capital LP $74,074 12/31/2023
     Call2,200,000$74,074 12/31/2023
Advisor Group Holdings Inc. $73,954 12/31/2023
     BAC2,136,579$71,908 12/31/2023
     BAC.PRL1,702$2,046 12/31/2023
Janney Montgomery Scott LLC $71,788 12/31/2023
     BAC2,092,688$70,460 12/31/2023
     BAC.PRL1,101$1,328 12/31/2023
Cerity Partners LLC2,115,165$71,218 12/31/2023
     BAC2,115,165$71,218 12/31/2023
Teacher Retirement System of Texas2,078,326$69,977 12/31/2023
     BAC2,078,326$69,977 12/31/2023
VGI Partners Ltd2,022,680$68,104 12/31/2023
     BAC2,022,680$68,104 12/31/2023
Arizona State Retirement System2,012,096$67,747 12/31/2023
     BAC2,012,096$67,747 12/31/2023
Capital Fund Management S.A. $67,036 12/31/2023
     Call4,828,900$162,589 12/31/2023
     Put4,294,500$144,596 12/31/2023
     BAC1,456,581$49,043 12/31/2023
Zacks Investment Management1,982,371$66,746 12/31/2023
     BAC1,982,371$66,746 12/31/2023
Ninety One UK Ltd1,679,743$63,696 03/31/2024
     BAC1,679,743$63,696 03/31/2024
Candriam Luxembourg S.C.A.1,880,959$63,335 12/31/2023
     BAC1,880,959$63,335 12/31/2023
Healthcare of Ontario Pension Plan Trust Fund1,821,000$61,313 12/31/2023
     BAC1,821,000$61,313 12/31/2023
Clark Capital Management Group Inc.1,778,173$59,871 12/31/2023
     BAC1,778,173$59,871 12/31/2023
Basswood Capital Management L.L.C.1,767,282$59,504 12/31/2023
     BAC1,767,282$59,504 12/31/2023
Macquarie Group Ltd. $59,205 12/31/2023
     BAC1,600,598$53,892 12/31/2023
     BAC.PRL4,535$5,465 12/31/2023
     Put4,500$152 12/31/2023
RE Advisers Corp1,758,335$59,203 12/31/2023
     BAC1,758,335$59,203 12/31/2023
American International Group Inc.1,748,791$58,882 12/31/2023
     BAC1,748,791$58,882 12/31/2023
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp1,709,249$57,550 12/31/2023
     BAC1,709,249$57,550 12/31/2023
Rockefeller Capital Management L.P.1,708,985$57,542 12/31/2023
     BAC1,708,985$57,542 12/31/2023
CMT Capital Markets Trading GmbH $57,273 12/31/2023
     Call3,895,100$131,148 12/31/2023
     Put2,204,100$74,212 12/31/2023
     BAC10,000$337 12/31/2023
LGT Group Foundation1,681,194$56,959 12/31/2023
     BAC1,681,194$56,959 12/31/2023
OFI Invest Asset Management1,689,776$56,895 12/31/2023
     BAC1,689,776$56,895 12/31/2023
MetLife Investment Management LLC1,671,532$56,280 12/31/2023
     BAC1,671,532$56,280 12/31/2023
Wolverine Trading LLC $56,175 12/31/2023
     Call2,954,700$99,485 12/31/2023
     Put1,645,200$55,394 12/31/2023
     BAC358,886$12,084 12/31/2023
Cooke & Bieler LP1,643,794$55,347 12/31/2023
     BAC1,643,794$55,347 12/31/2023
Amalgamated Bank1,428,209$54,158 03/31/2024
     BAC1,428,209$54,158 03/31/2024
IFM Investors Pty Ltd1,423,598$53,983 03/31/2024
     BAC1,423,598$53,983 03/31/2024
Berkshire Asset Management LLC PA1,560,913$52,556 12/31/2023
     BAC1,560,913$52,556 12/31/2023
Nan Shan Life Insurance Co. Ltd.1,555,440$52,372 12/31/2023
     BAC1,555,440$52,372 12/31/2023
Forsta AP Fonden1,549,600$52,175 12/31/2023
     BAC1,549,600$52,175 12/31/2023
Grantham Mayo Van Otterloo & Co. LLC1,548,384$52,134 12/31/2023
     BAC1,548,384$52,134 12/31/2023
Quilter Plc1,534,815$51,677 12/31/2023
     BAC1,534,815$51,677 12/31/2023
Loomis Sayles & Co. L P $51,431 12/31/2023
     BAC.PRL1,525,880$51,376 12/31/2023
     BAC1,637$55 12/31/2023
Compagnie Lombard Odier SCmA1,515,076$51,013 12/31/2023
     BAC1,515,076$51,013 12/31/2023
Rathbone Brothers plc1,512,583$50,929 12/31/2023
     BAC1,512,583$50,929 12/31/2023
Commonwealth of Pennsylvania Public School Empls Retrmt SYS1,507,714$50,765 12/31/2023
     BAC1,507,714$50,765 12/31/2023
Los Angeles Capital Management & Equity Research Inc.1,334,286$50,596 03/31/2024
     BAC1,334,286$50,596 03/31/2024
ProShare Advisors LLC1,482,956$49,931 12/31/2023
     BAC1,482,956$49,931 12/31/2023
AXA S.A.1,449,135$48,792 12/31/2023
     BAC1,449,135$48,792 12/31/2023
Teachers Retirement System of The State of Kentucky1,444,264$48,629 12/31/2023
     BAC1,444,264$48,629 12/31/2023
Tredje AP fonden1,427,550$48,066 12/31/2023
     BAC1,427,550$48,066 12/31/2023
Texas Permanent School Fund1,420,501$47,828 12/31/2023
     BAC1,420,501$47,828 12/31/2023
Scotia Capital Inc. $47,682 12/31/2023
     BAC1,363,478$45,907 12/31/2023
     BAC.PRL1,473$1,775 12/31/2023
Ceredex Value Advisors LLC1,415,425$47,657 12/31/2023
     BAC1,415,425$47,657 12/31/2023
Prio Wealth Limited Partnership1,401,362$47,184 12/31/2023
     BAC1,401,362$47,184 12/31/2023
Sapient Capital LLC1,225,881$46,485 03/31/2024
     BAC1,225,881$46,485 03/31/2024
Skandinaviska Enskilda Banken AB publ 1,373,793$46,297 12/31/2023
     BAC1,373,793$46,297 12/31/2023
Czech National Bank1,211,722$45,948 03/31/2024
     BAC1,211,722$45,948 03/31/2024
Letko Brosseau & Associates Inc.1,358,068$45,726 12/31/2023
     BAC1,358,068$45,726 12/31/2023
Ruffer LLP1,357,850$45,718 12/31/2023
     BAC1,357,850$45,718 12/31/2023
Border to Coast Pensions Partnership Ltd1,198,718$45,421 03/31/2024
     BAC1,198,718$45,421 03/31/2024
Pinebridge Investments L.P.1,333,690$44,905 12/31/2023
     BAC1,333,690$44,905 12/31/2023
Salem Investment Counselors Inc.1,168,247$44,300 03/31/2024
     BAC1,168,247$44,300 03/31/2024
Conning Inc. $44,108 12/31/2023
     BAC1,105,078$37,135 12/31/2023
     BAC.PRL5,785$6,973 12/31/2023
La Banque Postale Asset Management SA1,305,298$43,949 12/31/2023
     BAC1,305,298$43,949 12/31/2023
Commerce Bank1,303,357$43,884 12/31/2023
     BAC1,303,357$43,884 12/31/2023
MBB Public Markets I LLC1,266,513$42,643 12/31/2023
     BAC1,266,513$42,643 12/31/2023
InterOcean Capital Group LLC1,264,514$42,576 12/31/2023
     BAC1,264,514$42,576 12/31/2023
Miller Howard Investments Inc. NY1,122,344$42,559 03/31/2024
     BAC1,122,344$42,559 03/31/2024
Tocqueville Asset Management L.P.1,258,512$42,374 12/31/2023
     BAC1,258,512$42,374 12/31/2023
Adams Diversified Equity Fund Inc.1,105,368$41,916 03/31/2024
     BAC1,105,368$41,916 03/31/2024
Cambridge Investment Research Advisors Inc. $41,832 03/31/2024
     BAC1,074,771$40,755 03/31/2024
     BAC.PRL902$1,077 03/31/2024
Fjarde AP Fonden Fourth Swedish National Pension Fund1,086,270$41,191 03/31/2024
     BAC1,086,270$41,191 03/31/2024
Davis Selected Advisers1,215,443$40,924 12/31/2023
     BAC1,215,443$40,924 12/31/2023
Morningstar Investment Services LLC1,201,043$40,691 12/31/2023
     BAC1,201,043$40,691 12/31/2023
Lazard Freres Gestion S.A.S.1,285,314$40,654 12/31/2023
     BAC1,285,314$40,654 12/31/2023
CIBC Asset Management Inc1,199,753$40,395 12/31/2023
     BAC1,199,753$40,395 12/31/2023
Utah Retirement Systems1,195,689$40,259 12/31/2023
     BAC1,195,689$40,259 12/31/2023
First Financial Bankshares Inc1,191,699$40,125 12/31/2023
     BAC1,191,699$40,125 12/31/2023
Waters Parkerson & CO. LLC1,188,501$40,017 12/31/2023
     BAC1,188,501$40,017 12/31/2023
Blair William & Co. IL $39,720 12/31/2023
     BAC1,169,025$39,361 12/31/2023
     BAC.PRL298$359 12/31/2023
Manning & Napier Group LLC1,024,482$38,847 03/31/2024
     BAC1,024,482$38,847 03/31/2024
Clal Insurance Enterprises Holdings Ltd1,149,400$38,700 12/31/2023
     BAC1,149,400$38,700 12/31/2023
Groupama Asset Managment1,147,880$38,555 12/31/2023
     BAC1,147,880$38,555 12/31/2023
TCTC Holdings LLC1,132,089$38,117 12/31/2023
     BAC1,132,089$38,117 12/31/2023
Walleye Capital LLC $38,109 12/31/2023
     Call3,105,900$104,576 12/31/2023
     Put2,436,000$82,020 12/31/2023
     BAC461,922$15,553 12/31/2023
iA Global Asset Management Inc. $37,454 12/31/2023
     BAC1,089,721$36,691 12/31/2023
     BAC.PRL633$763 12/31/2023
Mackay Shields LLC $37,413 12/31/2023
     BAC.PRL31,001$37,413 12/31/2023
NorthCrest Asset Manangement LLC979,624$37,147 03/31/2024
     BAC979,624$37,147 03/31/2024
Allianz Asset Management GmbH $37,072 12/31/2023
     BAC1,366,356$46,005 12/31/2023
     Put634,100$21,350 12/31/2023
     Call368,800$12,417 12/31/2023
Spectrum Financial Alliance Ltd LLC1,094,299$36,845 12/31/2023
     BAC1,094,299$36,845 12/31/2023
USS Investment Management Ltd1,087,937$36,625 12/31/2023
     BAC1,087,937$36,625 12/31/2023
Birch Hill Investment Advisors LLC1,083,392$36,478 12/31/2023
     BAC1,083,392$36,478 12/31/2023
New York Life Investment Management LLC1,080,965$36,396 12/31/2023
     BAC1,080,965$36,396 12/31/2023
Yousif Capital Management LLC1,075,151$36,200 12/31/2023
     BAC1,075,151$36,200 12/31/2023
BI Asset Management Fondsmaeglerselskab A S1,073,759$36,153 12/31/2023
     BAC1,073,759$36,153 12/31/2023
Cresset Asset Management LLC1,067,599$35,946 12/31/2023
     BAC1,067,599$35,946 12/31/2023
Squarepoint Ops LLC $35,712 12/31/2023
     Put2,413,600$81,266 12/31/2023
     Call1,922,900$64,744 12/31/2023
     BAC1,551,339$52,234 12/31/2023
Public Employees Retirement Association of Colorado1,059,292$35,666 12/31/2023
     BAC1,059,292$35,666 12/31/2023
Seizert Capital Partners LLC1,055,590$35,542 12/31/2023
     BAC1,055,590$35,542 12/31/2023
Welch & Forbes LLC1,054,558$35,507 12/31/2023
     BAC1,054,558$35,507 12/31/2023
Allen Holding Inc. NY1,050,000$35,354 12/31/2023
     BAC1,050,000$35,354 12/31/2023
Renaissance Technologies LLC1,040,266$35,026 12/31/2023
     BAC1,040,266$35,026 12/31/2023
Tower Research Capital LLC TRC 1,037,336$34,927 12/31/2023
     BAC1,037,336$34,927 12/31/2023
Giverny Capital Inc.1,029,334$34,658 12/31/2023
     BAC1,029,334$34,658 12/31/2023
Norden Group LLC905,709$34,345 03/31/2024
     BAC905,709$34,345 03/31/2024
Migdal Insurance & Financial Holdings Ltd.1,007,804$33,933 12/31/2023
     BAC1,007,804$33,933 12/31/2023
First Eagle Investment Management LLC $33,460 12/31/2023
     BAC.PRL27,761$33,460 12/31/2023
AMF Pensionsforsakring AB880,241$33,379 03/31/2024
     BAC880,241$33,379 03/31/2024
Pinnacle Associates Ltd.984,690$33,155 12/31/2023
     BAC984,690$33,155 12/31/2023
Mesirow Financial Investment Management Inc.862,892$32,721 03/31/2024
     BAC862,892$32,721 03/31/2024
Man Group plc $32,391 12/31/2023
     BAC984,222$33,139 12/31/2023
     Put147,600$4,970 12/31/2023
     Call125,400$4,222 12/31/2023
Nan Fung Trinity HK Ltd.944,100$31,788 12/31/2023
     BAC944,100$31,788 12/31/2023
Gradient Investments LLC834,230$31,634 03/31/2024
     BAC834,230$31,634 03/31/2024
Xponance Inc.937,428$31,563 12/31/2023
     BAC937,428$31,563 12/31/2023
Mutual of America Capital Management LLC921,495$31,027 12/31/2023
     BAC921,495$31,027 12/31/2023
Pathstone Holdings LLC911,289$30,801 12/31/2023
     BAC911,289$30,801 12/31/2023
Empire Life Investments Inc.908,568$30,591 12/31/2023
     BAC908,568$30,591 12/31/2023
Teewinot Capital Advisers L.L.C.900,979$30,336 12/31/2023
     BAC900,979$30,336 12/31/2023
MML Investors Services LLC892,798$30,061 12/31/2023
     BAC892,798$30,061 12/31/2023
Factory Mutual Insurance Co.791,080$29,998 03/31/2024
     BAC791,080$29,998 03/31/2024
AE Wealth Management LLC883,777$29,545 12/31/2023
     BAC883,777$29,545 12/31/2023
Cullen Frost Bankers Inc.868,788$29,252 12/31/2023
     BAC868,788$29,252 12/31/2023
Aquamarine Zurich AG767,845$29,117 03/31/2024
     BAC767,845$29,117 03/31/2024
State of Alaska Department of Revenue764,988$29,008 03/31/2024
     BAC764,988$29,008 03/31/2024
Crossmark Global Holdings Inc. $28,718 12/31/2023
     BAC678,610$22,849 12/31/2023
     BAC.PRO301,882$5,869 12/31/2023
Nissay Asset Management Corp Japan ADV836,677$28,171 12/31/2023
     BAC836,677$28,171 12/31/2023
MAI Capital Management $28,122 12/31/2023
     BAC815,244$27,449 12/31/2023
     Call20,000$673 12/31/2023
Caxton Associates LP829,184$27,919 12/31/2023
     BAC829,184$27,919 12/31/2023
Trillium Asset Management LLC820,127$27,613 12/31/2023
     BAC820,127$27,613 12/31/2023
Oppenheimer & Co. Inc. $27,598 12/31/2023
     BAC649,061$21,854 12/31/2023
     BAC.PRL4,766$5,744 12/31/2023
UMB Bank N A MO814,139$27,412 12/31/2023
     BAC814,139$27,412 12/31/2023
Gamco Investors INC. ET AL810,713$27,297 12/31/2023
     BAC810,713$27,297 12/31/2023
Point72 Europe London LLP808,461$27,221 12/31/2023
     BAC808,461$27,221 12/31/2023
Oregon Public Employees Retirement Fund808,153$27,211 12/31/2023
     BAC808,153$27,211 12/31/2023
Nomura Holdings Inc. $27,150 12/31/2023
     BAC1,214,264$40,884 12/31/2023
     Put1,067,700$35,949 12/31/2023
     Call659,800$22,215 12/31/2023
Massmutual Trust Co. FSB ADV709,008$26,886 03/31/2024
     BAC709,008$26,886 03/31/2024
Wealthfront Advisers LLC706,713$26,799 03/31/2024
     BAC706,713$26,799 03/31/2024
Sculptor Capital LP790,000$26,599 12/31/2023
     BAC790,000$26,599 12/31/2023
Sumitomo Mitsui DS Asset Management Company Ltd784,361$26,409 12/31/2023
     BAC784,361$26,409 12/31/2023
CWM LLC $26,270 03/31/2024
     BAC692,287$26,252 03/31/2024
     BAC.PRL15$18 03/31/2024
Daiwa Securities Group Inc.773,750$26,052 12/31/2023
     BAC773,750$26,052 12/31/2023
Heritage Investors Management Corp772,224$26,001 12/31/2023
     BAC772,224$26,001 12/31/2023
American Assets Investment Management LLC767,000$25,825 12/31/2023
     BAC767,000$25,825 12/31/2023
QRG Capital Management Inc.758,340$25,533 12/31/2023
     BAC758,340$25,533 12/31/2023
Villere ST Denis J & Co. LLC $25,491 03/31/2024
     BAC.PRL21,354$25,491 03/31/2024
CapWealth Advisors LLC750,791$25,279 12/31/2023
     BAC750,791$25,279 12/31/2023
O Shaughnessy Asset Management LLC750,297$25,262 12/31/2023
     BAC750,297$25,262 12/31/2023
Blue Chip Partners Inc.663,034$25,142 03/31/2024
     BAC663,034$25,142 03/31/2024
Ancora Advisors LLC743,942$25,049 12/31/2023
     BAC743,942$25,049 12/31/2023
Taurus Asset Management LLC733,742$24,705 12/31/2023
     BAC733,742$24,705 12/31/2023
Banco Santander S.A.722,030$24,311 12/31/2023
     BAC722,030$24,311 12/31/2023
Oppenheimer Asset Management Inc. $24,163 12/31/2023
     BAC707,883$23,834 12/31/2023
     BAC.PRL273$329 12/31/2023
1832 Asset Management L.P.715,959$24,106 12/31/2023
     BAC715,959$24,106 12/31/2023
Amussen Hunsaker Associates LLC $24,026 12/31/2023
     BAC713,112$24,010 12/31/2023
     Call13,000$16 12/31/2023
Jupiter Asset Management Ltd.710,723$23,930 12/31/2023
     BAC710,723$23,930 12/31/2023
Cambridge Trust Co.710,027$23,907 12/31/2023
     BAC710,027$23,907 12/31/2023
M&G Investment Management Ltd.700,464$23,816 12/31/2023
     BAC700,464$23,816 12/31/2023
Assetmark Inc.705,899$23,768 12/31/2023
     BAC705,899$23,768 12/31/2023
Todd Asset Management LLC700,127$23,573 12/31/2023
     BAC700,127$23,573 12/31/2023
Applied Finance Capital Management LLC699,088$23,538 12/31/2023
     BAC699,088$23,538 12/31/2023
Hutchinson Capital Management CA694,069$23,369 12/31/2023
     BAC694,069$23,369 12/31/2023
Inscription Capital LLC $23,318 03/31/2024
     BAC604,022$22,790 03/31/2024
     BAC.PRL446$528 03/31/2024
Northwestern Mutual Wealth Management Co. $23,012 12/31/2023
     BAC681,249$22,938 12/31/2023
     BAC.PRL61$74 12/31/2023
Gulf International Bank UK Ltd605,865$22,974 03/31/2024
     BAC605,865$22,974 03/31/2024
Mercer Global Advisors Inc. ADV $22,886 12/31/2023
     BAC669,932$22,557 12/31/2023
     BAC.PRL273$329 12/31/2023
Banque Pictet & Cie SA676,056$22,763 12/31/2023
     BAC676,056$22,763 12/31/2023
ICICI Prudential Asset Management Co Ltd667,059$22,460 12/31/2023
     BAC667,059$22,460 12/31/2023
Badgley Phelps Wealth Managers LLC664,761$22,383 12/31/2023
     BAC664,761$22,383 12/31/2023
Ilmarinen Mutual Pension Insurance Co661,120$22,260 12/31/2023
     BAC661,120$22,260 12/31/2023
Cetera Advisor Networks LLC $22,219 12/31/2023
     BAC652,903$21,983 12/31/2023
     BAC.PRL196$236 12/31/2023
Braun Stacey Associates Inc.657,167$22,127 12/31/2023
     BAC657,167$22,127 12/31/2023
TIAA Trust National Association653,129$21,991 12/31/2023
     BAC653,129$21,991 12/31/2023
Jefferies Financial Group Inc. $21,957 12/31/2023
     BAC492,001$16,566 12/31/2023
     Call245,700$8,273 12/31/2023
     Put85,600$2,882 12/31/2023
Senvest Management LLC651,700$21,943 12/31/2023
     BAC651,700$21,943 12/31/2023
Peapack Gladstone Financial Corp648,951$21,850 12/31/2023
     BAC648,951$21,850 12/31/2023
Stephens Inc. AR644,097$21,687 12/31/2023
     BAC644,097$21,687 12/31/2023
Graham Capital Management L.P.637,502$21,465 12/31/2023
     BAC637,502$21,465 12/31/2023
Pier 88 Investment Partners LLC $21,373 12/31/2023
     BAC.PRL17,733$21,373 12/31/2023
Quadrature Capital Ltd633,573$21,332 12/31/2023
     BAC633,573$21,332 12/31/2023
Glenmede Trust Co. NA $21,098 12/31/2023
     BAC614,071$20,676 12/31/2023
     BAC.PRL350$422 12/31/2023
LMR Partners LLP $21,039 12/31/2023
     BAC423,147$14,247 12/31/2023
     Call345,400$11,630 12/31/2023
     Put143,700$4,838 12/31/2023
Elo Mutual Pension Insurance Co624,390$21,023 12/31/2023
     BAC624,390$21,023 12/31/2023
Roffman Miller Associates Inc. PA620,281$20,885 12/31/2023
     BAC620,281$20,885 12/31/2023
Private Advisor Group LLC $20,654 12/31/2023
     BAC604,035$20,337 12/31/2023
     BAC.PRL262$315 12/31/2023
     Call0$2 12/31/2023
Beacon Pointe Advisors LLC610,989$20,572 12/31/2023
     BAC610,989$20,572 12/31/2023
Guggenheim Capital LLC607,344$20,449 12/31/2023
     BAC607,344$20,449 12/31/2023
B. Metzler seel. Sohn & Co. AG604,476$20,352 12/31/2023
     BAC604,476$20,352 12/31/2023
Capital Investment Advisors LLC526,516$19,965 03/31/2024
     BAC526,516$19,965 03/31/2024
Phraction Management LLC $19,822 12/31/2023
     BAC.PRL10,594$12,784 12/31/2023
     BAC209,031$7,038 12/31/2023
KLCM Advisors Inc.580,192$19,535 12/31/2023
     BAC580,192$19,535 12/31/2023
Kestra Advisory Services LLC $19,519 12/31/2023
     BAC471,084$15,861 12/31/2023
     BAC.PRL3,035$3,658 12/31/2023
Cetera Investment Advisers579,183$19,501 12/31/2023
     BAC579,183$19,501 12/31/2023
Crestwood Advisors Group LLC574,346$19,338 12/31/2023
     BAC574,346$19,338 12/31/2023
Maryland State Retirement & Pension System540,085$19,033 03/31/2024
     BAC540,085$19,033 03/31/2024
Montag A & Associates Inc. $18,998 12/31/2023
     BAC494,105$16,637 12/31/2023
     BAC.PRL1,930$2,361 12/31/2023
Stratos Wealth Partners LTD. $18,898 03/31/2024
     BAC294,582$11,171 03/31/2024
     BAC.PRL6,472$7,727 03/31/2024
Davidson Investment Advisors559,611$18,842 12/31/2023
     BAC559,611$18,842 12/31/2023
New England Asset Management Inc. $18,763 12/31/2023
     BAC.PRL9,435$11,372 12/31/2023
     BAC219,500$7,391 12/31/2023
Dai Ichi Life Insurance Company Ltd556,049$18,722 12/31/2023
     BAC556,049$18,722 12/31/2023
Kentucky Retirement Systems550,869$18,548 12/31/2023
     BAC550,869$18,548 12/31/2023
Synovus Financial Corp547,881$18,448 12/31/2023
     BAC547,881$18,448 12/31/2023
Avenir Corp542,527$18,267 12/31/2023
     BAC542,527$18,267 12/31/2023
Matthew Goff Investment Advisor LLC476,812$18,081 03/31/2024
     BAC476,812$18,081 03/31/2024
Vestor Capital LLC534,693$18,003 12/31/2023
     BAC534,693$18,003 12/31/2023
Pinnacle Financial Partners Inc.533,501$17,963 12/31/2023
     BAC533,501$17,963 12/31/2023
Fort Pitt Capital Group LLC470,584$17,845 03/31/2024
     BAC470,584$17,845 03/31/2024
Acadian Asset Management LLC523,703$17,628 12/31/2023
     BAC523,703$17,628 12/31/2023
KCM Investment Advisors LLC $17,627 12/31/2023
     BAC485,154$16,335 12/31/2023
     BAC.PRL1,072$1,292 12/31/2023
Prana Capital Management LP521,421$17,556 12/31/2023
     BAC521,421$17,556 12/31/2023
Camden Capital LLC520,167$17,514 12/31/2023
     BAC520,167$17,514 12/31/2023
Tweedy Browne Co LLC518,026$17,442 12/31/2023
     BAC518,026$17,442 12/31/2023
Picton Mahoney Asset Management514,527$17,326 12/31/2023
     BAC514,527$17,326 12/31/2023
Sequoia Financial Advisors LLC513,450$17,288 12/31/2023
     BAC513,450$17,288 12/31/2023
Arvest Trust Co. N A513,143$17,278 12/31/2023
     BAC513,143$17,278 12/31/2023
Gabelli Funds LLC504,500$16,987 12/31/2023
     BAC504,500$16,987 12/31/2023
NS Partners Ltd504,325$16,981 12/31/2023
     BAC504,325$16,981 12/31/2023
QV Investors Inc.446,765$16,941 03/31/2024
     BAC446,765$16,941 03/31/2024
Pictet & Cie Europe SA502,811$16,930 12/31/2023
     BAC502,811$16,930 12/31/2023
Grassi Investment Management445,520$16,894 03/31/2024
     BAC445,520$16,894 03/31/2024
Hartford Investment Management Co.445,005$16,875 03/31/2024
     BAC445,005$16,875 03/31/2024
Kingdon Capital Management L.L.C. $16,835 12/31/2023
     Call500,000$16,835 12/31/2023
Hudson Bay Capital Management LP $16,835 12/31/2023
     BAC800,000$26,936 12/31/2023
     Put300,000$10,101 12/31/2023
Regions Financial Corp437,399$16,586 03/31/2024
     BAC437,399$16,586 03/31/2024
Prudential PLC488,907$16,461 12/31/2023
     BAC488,907$16,461 12/31/2023
Simon Quick Advisors LLC433,303$16,431 03/31/2024
     BAC433,303$16,431 03/31/2024
Polar Capital Holdings Plc486,263$16,372 12/31/2023
     BAC486,263$16,372 12/31/2023
Forbes J M & Co. LLP431,621$16,367 03/31/2024
     BAC431,621$16,367 03/31/2024
D.A. Davidson & CO.484,853$16,325 12/31/2023
     BAC484,853$16,325 12/31/2023
ArrowMark Colorado Holdings LLC484,450$16,311 12/31/2023
     BAC484,450$16,311 12/31/2023
Putnam FL Investment Management Co.482,713$16,253 12/31/2023
     BAC482,713$16,253 12/31/2023
Northeast Financial Consultants Inc $16,236 12/31/2023
     BAC475,616$16,014 12/31/2023
     BAC.PRL184$222 12/31/2023
Xcel Wealth Management LLC $16,213 03/31/2024
     BAC376,060$14,260 03/31/2024
     BAC.PRL1,636$1,953 03/31/2024
SP Asset Management LLC480,203$16,168 12/31/2023
     BAC480,203$16,168 12/31/2023
Credit Agricole S A $16,110 12/31/2023
     Call875,000$29,461 12/31/2023
     Put800,000$26,936 12/31/2023
     BAC403,462$13,585 12/31/2023
Steward Partners Investment Advisory LLC $15,885 12/31/2023
     BAC470,963$15,857 12/31/2023
     BAC.PRL23$28 12/31/2023
Glenview Trust Co470,785$15,851 12/31/2023
     BAC470,785$15,851 12/31/2023
Farmers & Merchants Investments Inc.417,984$15,850 03/31/2024
     BAC417,984$15,850 03/31/2024
GoodHaven Capital Management LLC469,881$15,821 12/31/2023
     BAC469,881$15,821 12/31/2023
Kestra Private Wealth Services LLC464,519$15,640 12/31/2023
     BAC464,519$15,640 12/31/2023
Point72 Asset Management L.P. $15,562 12/31/2023
     BAC471,777$15,885 12/31/2023
     Put9,600$323 12/31/2023
GWM Advisors LLC $15,526 12/31/2023
     BAC467,500$15,269 12/31/2023
     BAC.PRL218$257 12/31/2023
Vontobel Holding Ltd.458,715$15,445 12/31/2023
     BAC458,715$15,445 12/31/2023
Wesleyan Assurance Society407,250$15,439 03/31/2024
     BAC407,250$15,439 03/31/2024
Cornerstone Advisors LLC458,100$15,424 12/31/2023
     BAC458,100$15,424 12/31/2023
Pacer Advisors Inc.454,977$15,319 12/31/2023
     BAC454,977$15,319 12/31/2023
Davis R M Inc.452,600$15,239 12/31/2023
     BAC452,600$15,239 12/31/2023
Louisiana State Employees Retirement System400,800$15,198 03/31/2024
     BAC400,800$15,198 03/31/2024
Eagle Asset Management Inc.450,261$15,160 12/31/2023
     BAC450,261$15,160 12/31/2023
Salzhauer Michael $15,124 12/31/2023
     BAC374,614$12,613 12/31/2023
     Call529,300$2,575 12/31/2023
     Put400,000$64 12/31/2023
Schonfeld Strategic Advisors LLC $15,103 12/31/2023
     BAC248,549$8,369 12/31/2023
     Call200,000$6,734 12/31/2023
Capital Research Global Investors446,429$15,031 12/31/2023
     BAC446,429$15,031 12/31/2023
Lockheed Martin Investment Management Co.473,500$15,006 12/31/2023
     BAC473,500$15,006 12/31/2023
Rollins Financial441,919$14,879 12/31/2023
     BAC441,919$14,879 12/31/2023
Rollins Financial Advisors LLC441,919$14,879 12/31/2023
     BAC441,919$14,879 12/31/2023
Dupont Capital Management Corp389,427$14,767 03/31/2024
     BAC389,427$14,767 03/31/2024
Live Oak Private Wealth LLC389,160$14,757 03/31/2024
     BAC389,160$14,757 03/31/2024
Securian Asset Management Inc436,047$14,682 12/31/2023
     BAC436,047$14,682 12/31/2023
Degroof Petercam Asset Management436,000$14,680 12/31/2023
     BAC436,000$14,680 12/31/2023
FIL Ltd427,913$14,408 12/31/2023
     BAC427,913$14,408 12/31/2023
Colony Group LLC425,751$14,335 12/31/2023
     BAC425,751$14,335 12/31/2023
Wafra Inc.423,847$14,271 12/31/2023
     BAC423,847$14,271 12/31/2023
Longbow Finance SA419,829$14,136 12/31/2023
     BAC419,829$14,136 12/31/2023
EP Wealth Advisors LLC $14,082 12/31/2023
     BAC414,249$13,948 12/31/2023
     BAC.PRL111$134 12/31/2023
Atria Investments LLC417,915$14,073 12/31/2023
     BAC417,915$14,073 12/31/2023
SSI Investment Management LLC $13,902 12/31/2023
     BAC.PRL11,072$13,338 12/31/2023
     BAC16,757$564 12/31/2023
JustInvest LLC411,285$13,848 12/31/2023
     BAC411,285$13,848 12/31/2023
Myriad Asset Management US LP411,265$13,847 12/31/2023
     BAC411,265$13,847 12/31/2023
Envestnet Portfolio Solutions Inc.407,849$13,732 12/31/2023
     BAC407,849$13,732 12/31/2023
Cinctive Capital Management LP407,728$13,728 12/31/2023
     BAC407,728$13,728 12/31/2023
Mmbg Investment Advisors CO.406,403$13,684 12/31/2023
     BAC406,403$13,684 12/31/2023
CIBC Private Wealth Group LLC406,033$13,671 12/31/2023
     BAC406,033$13,671 12/31/2023
Howe & Rusling Inc.404,232$13,610 12/31/2023
     BAC404,232$13,610 12/31/2023
Becker Capital Management Inc.403,001$13,570 12/31/2023
     BAC403,001$13,570 12/31/2023
United Asset Strategies Inc.357,425$13,554 03/31/2024
     BAC357,425$13,554 03/31/2024
PB Investment Partners L.P.401,844$13,530 12/31/2023
     BAC401,844$13,530 12/31/2023
Aristotle Atlantic Partners LLC400,720$13,492 12/31/2023
     BAC400,720$13,492 12/31/2023
Banque Cantonale Vaudoise354,952$13,460 03/31/2024
     BAC354,952$13,460 03/31/2024
Bridgeway Capital Management Inc.398,197$13,407 12/31/2023
     BAC398,197$13,407 12/31/2023
IMC Chicago LLC $13,375 03/31/2024
     Call2,659,800$100,860 03/31/2024
     Put2,307,100$87,485 03/31/2024
JTC Employer Solutions Trusteee Ltd352,800$13,345 03/31/2024
     BAC352,800$13,345 03/31/2024
New Mexico Educational Retirement Board346,854$13,153 03/31/2024
     BAC346,854$13,153 03/31/2024
Livforsakringsbolaget Skandia Omsesidigt345,917$13,114 03/31/2024
     BAC345,917$13,114 03/31/2024
Ziegler Capital Management LLC388,116$13,073 12/31/2023
     BAC388,116$13,073 12/31/2023
Achmea Investment Management B.V.386,913$13,027 12/31/2023
     BAC386,913$13,027 12/31/2023
Adams Asset Advisors LLC341,515$12,950 03/31/2024
     BAC341,515$12,950 03/31/2024
Intact Investment Management Inc.383,100$12,899 12/31/2023
     BAC383,100$12,899 12/31/2023
Townsquare Capital LLC382,110$12,866 12/31/2023
     BAC382,110$12,866 12/31/2023
CBOE Vest Financial LLC382,047$12,864 12/31/2023
     BAC382,047$12,864 12/31/2023
Cornerstone Wealth Group LLC339,198$12,862 03/31/2024
     BAC339,198$12,862 03/31/2024
Associated Banc Corp376,361$12,672 12/31/2023
     BAC376,361$12,672 12/31/2023
Kovitz Investment Group Partners LLC373,779$12,585 12/31/2023
     BAC373,779$12,585 12/31/2023
DAVENPORT & Co LLC372,005$12,526 12/31/2023
     BAC372,005$12,526 12/31/2023
Alpine Woods Capital Investors LLC370,731$12,483 12/31/2023
     BAC370,731$12,483 12/31/2023
Evergreen Capital Management LLC370,313$12,468 12/31/2023
     BAC370,313$12,468 12/31/2023
Griffin Asset Management Inc.324,954$12,322 03/31/2024
     BAC324,954$12,322 03/31/2024
ING Groep NV365,137$12,294 12/31/2023
     BAC365,137$12,294 12/31/2023
Chilton Capital Management LLC362,723$12,213 12/31/2023
     BAC362,723$12,213 12/31/2023
WASHINGTON TRUST Co321,137$12,178 03/31/2024
     BAC321,137$12,178 03/31/2024
Gifford Fong Associates357,901$12,051 12/31/2023
     BAC357,901$12,051 12/31/2023
Advisors Capital Management LLC $12,036 12/31/2023
     BAC.PRL7,870$9,486 12/31/2023
     BAC75,748$2,550 12/31/2023
Levin Easterly Partners LLC357,114$12,024 12/31/2023
     BAC357,114$12,024 12/31/2023
Grimes & Company Inc.317,068$12,023 03/31/2024
     BAC317,068$12,023 03/31/2024
Integrated Wealth Concepts LLC $11,962 12/31/2023
     BAC341,311$11,492 12/31/2023
     BAC.PRL390$470 12/31/2023
Thompson Investment Management Inc. $11,950 03/31/2024
     BAC311,293$11,804 03/31/2024
     BAC.PRO3,000$62 03/31/2024
     BAC.PRP2,800$54 03/31/2024
     BAC.PRM1,250$30 03/31/2024
Atria Wealth Solutions Inc. $11,933 12/31/2023
     BAC347,434$11,698 12/31/2023
     BAC.PRL195$235 12/31/2023
Buckingham Strategic Wealth LLC $11,925 12/31/2023
     BAC342,276$11,524 12/31/2023
     BAC.PRL333$401 12/31/2023
Caldwell Investment Management Ltd.350,000$11,811 12/31/2023
     BAC350,000$11,811 12/31/2023
Independent Advisor Alliance348,377$11,730 12/31/2023
     BAC348,377$11,730 12/31/2023
Shorepath Capital Management LLC305,553$11,587 03/31/2024
     BAC305,553$11,587 03/31/2024
Appleton Partners Inc. MA304,519$11,547 03/31/2024
     BAC304,519$11,547 03/31/2024
Auxier Asset Management342,363$11,527 12/31/2023
     BAC342,363$11,527 12/31/2023
CCM Investment Advisers LLC $11,512 12/31/2023
     BAC336,141$11,318 12/31/2023
     BAC.PRO10,000$194 12/31/2023
Prospect Hill Management LLC341,400$11,495 12/31/2023
     BAC341,400$11,495 12/31/2023
First Washington CORP339,294$11,424 12/31/2023
     BAC339,294$11,424 12/31/2023
Metis Global Partners LLC338,292$11,390 12/31/2023
     BAC338,292$11,390 12/31/2023
GTS Securities LLC $11,359 12/31/2023
     Call1,664,000$56,027 12/31/2023
     Put1,470,400$49,508 12/31/2023
     BAC143,749$4,840 12/31/2023
Gardner Lewis Asset Management L P336,637$11,335 12/31/2023
     BAC336,637$11,335 12/31/2023
Highland Capital Management LLC336,521$11,331 12/31/2023
     BAC336,521$11,331 12/31/2023
Estabrook Capital Management $11,248 12/31/2023
     BAC333,603$11,232 12/31/2023
     BAC.PRS750$16 12/31/2023
Equitable Trust Co.296,035$11,226 03/31/2024
     BAC296,035$11,226 03/31/2024
Hoylecohen LLC333,085$11,215 12/31/2023
     BAC333,085$11,215 12/31/2023
BOKF NA332,658$11,201 12/31/2023
     BAC332,658$11,201 12/31/2023
Yarbrough Capital LLC295,081$11,189 03/31/2024
     BAC295,081$11,189 03/31/2024
Community Bank of Raymore293,256$11,120 03/31/2024
     BAC293,256$11,120 03/31/2024
Centiva Capital LP $11,116 12/31/2023
     Call204,100$6,872 12/31/2023
     BAC156,536$5,271 12/31/2023
     Put30,500$1,027 12/31/2023
Hoertkorn Richard Charles328,933$11,075 12/31/2023
     BAC328,933$11,075 12/31/2023
Allied Investment Advisors LLC290,475$11,015 03/31/2024
     BAC290,475$11,015 03/31/2024
AGF Management Ltd. $10,975 12/31/2023
     BAC268,704$9,047 12/31/2023
     BAC.PRL1,600$1,928 12/31/2023
Redwood Grove Capital LLC325,700$10,966 12/31/2023
     BAC325,700$10,966 12/31/2023
Cohen Klingenstein LLC288,551$10,942 03/31/2024
     BAC288,551$10,942 03/31/2024
Twin Tree Management LP $10,900 12/31/2023
     Put3,078,500$103,653 12/31/2023
     BAC2,604,854$87,705 12/31/2023
     Call797,400$26,848 12/31/2023
Ingalls & Snyder LLC323,320$10,886 12/31/2023
     BAC323,320$10,886 12/31/2023
Novare Capital Management LLC $10,866 12/31/2023
     BAC298,857$10,063 12/31/2023
     BAC.PRL666$803 12/31/2023
Linscomb & Williams Inc.319,856$10,770 12/31/2023
     BAC319,856$10,770 12/31/2023
Bourgeon Capital Management LLC283,481$10,750 03/31/2024
     BAC283,481$10,750 03/31/2024
Stanley Capital Management LLC316,142$10,645 12/31/2023
     BAC316,142$10,645 12/31/2023
Jones Financial Companies Lllp $10,628 12/31/2023
     BAC314,840$10,601 12/31/2023
     BAC.PRL22$27 12/31/2023
XML Financial LLC313,613$10,559 12/31/2023
     BAC313,613$10,559 12/31/2023
Oxbow Advisors LLC $10,510 12/31/2023
     BAC.PRL8,364$10,081 12/31/2023
     BAC12,733$429 12/31/2023
Schnieders Capital Management LLC $10,467 03/31/2024
     BAC217,992$8,266 03/31/2024
     BAC.PRL1,844$2,201 03/31/2024
JRM Investment Counsel LLC $10,420 12/31/2023
     BAC.PRL8,646$10,420 12/31/2023
Verde Servicos Internacionais S.A.306,600$10,323 12/31/2023
     BAC306,600$10,323 12/31/2023
Capital International Sarl305,944$10,301 12/31/2023
     BAC305,944$10,301 12/31/2023
Private Advisory Group LLC304,989$10,269 12/31/2023
     BAC304,989$10,269 12/31/2023
South Dakota Investment Council302,521$10,186 12/31/2023
     BAC302,521$10,186 12/31/2023
Financiere des Professionnels Fonds d investissement inc.267,332$10,137 03/31/2024
     BAC267,332$10,137 03/31/2024
Arnhold LLC300,281$10,110 12/31/2023
     BAC300,281$10,110 12/31/2023
Alight Capital Management LP300,000$10,101 12/31/2023
     BAC300,000$10,101 12/31/2023
Mayflower Financial Advisors LLC298,710$10,058 12/31/2023
     BAC298,710$10,058 12/31/2023
Verition Fund Management LLC $10,030 12/31/2023
     BAC255,037$8,587 12/31/2023
     BAC.PRL5,295$6,392 12/31/2023
     Put159,700$5,377 12/31/2023
     Call12,700$428 12/31/2023
Hudson Capital Management LLC $9,967 03/31/2024
     BAC.PRL4,285$5,115 03/31/2024
     BAC127,942$4,852 03/31/2024
Prospera Financial Services Inc $9,920 12/31/2023
     BAC282,832$9,523 12/31/2023
     BAC.PRL329$397 12/31/2023
Janney Capital Management LLC294,258$9,908 12/31/2023
     BAC294,258$9,908 12/31/2023
Nixon Peabody Trust Co.294,254$9,908 12/31/2023
     BAC294,254$9,908 12/31/2023
CENTRAL TRUST Co260,837$9,891 03/31/2024
     BAC260,837$9,891 03/31/2024
LS Investment Advisors LLC293,397$9,879 12/31/2023
     BAC293,397$9,879 12/31/2023
Pinnacle Bank259,468$9,839 03/31/2024
     BAC259,468$9,839 03/31/2024
Thompson Siegel & Walmsley LLC292,065$9,834 12/31/2023
     BAC292,065$9,834 12/31/2023
Westbourne Investment Advisors Inc.258,934$9,819 03/31/2024
     BAC258,934$9,819 03/31/2024
Meiji Yasuda Life Insurance Co291,240$9,806 12/31/2023
     BAC291,240$9,806 12/31/2023
Sowell Financial Services LLC290,112$9,768 12/31/2023
     BAC290,112$9,768 12/31/2023
Sage Mountain Advisors LLC256,422$9,724 03/31/2024
     BAC256,422$9,724 03/31/2024
AEGON USA Investment Management LLC $9,648 12/31/2023
     BAC.PRL7,950$9,648 12/31/2023
Carnegie Capital Asset Management LLC $9,622 12/31/2023
     BAC279,266$9,403 12/31/2023
     BAC.PRL182$219 12/31/2023
SG Americas Securities LLC $9,565 12/31/2023
     BAC313,467$10,554 12/31/2023
     Put8,038,200$4,092 12/31/2023
     Call924,900$2,585 12/31/2023
     BAC.PRL430$518 12/31/2023
Greylin Investment Mangement Inc.252,067$9,558 03/31/2024
     BAC252,067$9,558 03/31/2024
ARGA Investment Management LP251,574$9,540 03/31/2024
     BAC251,574$9,540 03/31/2024
Intech Investment Management LLC282,525$9,513 12/31/2023
     BAC282,525$9,513 12/31/2023
RB Capital Management LLC $9,499 12/31/2023
     BAC.PRL6,697$8,072 12/31/2023
     BAC42,396$1,427 12/31/2023
HRT Financial LP $9,494 12/31/2023
     BAC229,502$7,727 12/31/2023
     CALL34,400$1,158 12/31/2023
     BAC.PRL506$609 12/31/2023
Bradley Foster & Sargent Inc. CT280,523$9,445 12/31/2023
     BAC280,523$9,445 12/31/2023
Chartwell Investment Partners LLC280,389$9,441 12/31/2023
     BAC280,389$9,441 12/31/2023
Metropolitan Life Insurance Co NY280,250$9,436 12/31/2023
     BAC280,250$9,436 12/31/2023
South State CORP.280,013$9,428 12/31/2023
     BAC280,013$9,428 12/31/2023
Aptus Capital Advisors LLC278,881$9,390 12/31/2023
     BAC278,881$9,390 12/31/2023
HB Wealth Management LLC278,625$9,381 12/31/2023
     BAC278,625$9,381 12/31/2023
Rockland Trust Co.246,862$9,361 03/31/2024
     BAC246,862$9,361 03/31/2024
E. Ohman J or Asset Management AB278,000$9,360 12/31/2023
     BAC278,000$9,360 12/31/2023
Huntington National Bank $9,339 12/31/2023
     BAC276,397$9,306 12/31/2023
     BAC.PRL27$33 12/31/2023
     COMMON STOCK1$0 12/31/2023
Great Valley Advisor Group Inc.275,787$9,286 12/31/2023
     BAC275,787$9,286 12/31/2023
Capital International Ltd.275,563$9,278 12/31/2023
     BAC275,563$9,278 12/31/2023
U.S. Capital Wealth Advisors LLC275,363$9,271 12/31/2023
     BAC275,363$9,271 12/31/2023
Sanibel Captiva Trust Company Inc.274,297$9,236 12/31/2023
     BAC274,297$9,236 12/31/2023
Anderson Hoagland & Co.251,085$9,202 03/31/2024
     BAC251,085$9,202 03/31/2024
Raymond James Trust N.A.241,375$9,153 03/31/2024
     BAC241,375$9,153 03/31/2024
Illinois Municipal Retirement Fund271,815$9,152 12/31/2023
     BAC271,815$9,152 12/31/2023
J.P. Marvel Investment Advisors LLC271,514$9,142 12/31/2023
     BAC271,514$9,142 12/31/2023
Blume Capital Management Inc.271,147$9,130 12/31/2023
     BAC271,147$9,130 12/31/2023
Wittenberg Investment Management Inc.269,390$9,070 12/31/2023
     BAC269,390$9,070 12/31/2023
Freestone Capital Holdings LLC268,290$9,033 12/31/2023
     BAC268,290$9,033 12/31/2023
Lmcg Investments LLC267,866$9,019 12/31/2023
     BAC267,866$9,019 12/31/2023
Bailard Inc.267,197$8,997 12/31/2023
     BAC267,197$8,997 12/31/2023
Avantax Advisory Services Inc.266,915$8,987 12/31/2023
     BAC266,915$8,987 12/31/2023
Stockman Wealth Management Inc.236,881$8,983 03/31/2024
     BAC236,881$8,983 03/31/2024
Prime Capital Investment Advisors LLC265,027$8,923 12/31/2023
     BAC265,027$8,923 12/31/2023
Johnson Investment Counsel Inc.263,548$8,874 12/31/2023
     BAC263,548$8,874 12/31/2023
Allworth Financial LP $8,808 03/31/2024
     BAC229,348$8,697 03/31/2024
     BAC.PRL93$111 03/31/2024
Tufton Capital Management258,663$8,709 12/31/2023
     BAC258,663$8,709 12/31/2023
Argent Trust Co257,304$8,663 12/31/2023
     BAC257,304$8,663 12/31/2023
Eagle Ridge Investment Management228,315$8,658 03/31/2024
     BAC228,315$8,658 03/31/2024
HM Payson & Co.257,031$8,654 12/31/2023
     BAC257,031$8,654 12/31/2023
Capital International Inc.255,850$8,614 12/31/2023
     BAC255,850$8,614 12/31/2023
Jamison Private Wealth Management Inc.255,659$8,608 12/31/2023
     BAC255,659$8,608 12/31/2023
United Capital Financial Advisers LLC254,839$8,580 12/31/2023
     BAC254,839$8,580 12/31/2023
Icon Advisers Inc. Co. $8,575 12/31/2023
     BAC.PRL4,276$5,154 12/31/2023
     BAC101,590$3,421 12/31/2023
Socorro Asset Management LP253,809$8,546 12/31/2023
     BAC253,809$8,546 12/31/2023
First Financial Bank Trust Division225,282$8,543 03/31/2024
     BAC225,282$8,543 03/31/2024
Brown Brothers Harriman & Co. $8,542 12/31/2023
     BAC249,939$8,415 12/31/2023
     BAC.PRL105$127 12/31/2023
Warther Private Wealth LLC252,626$8,506 12/31/2023
     BAC252,626$8,506 12/31/2023
Lido Advisors LLC $8,499 12/31/2023
     BAC256,804$8,647 12/31/2023
     Put4,400$148 12/31/2023
First Hawaiian Bank $8,491 03/31/2024
     BAC198,325$7,520 03/31/2024
     BAC.PRL813$971 03/31/2024
Hyman Charles D251,089$8,454 12/31/2023
     BAC251,089$8,454 12/31/2023
Bard Financial Services Inc.251,070$8,454 12/31/2023
     BAC251,070$8,454 12/31/2023
Vinva Investment Management Ltd248,710$8,426 12/31/2023
     BAC248,710$8,426 12/31/2023
North Star Investment Management Corp. $8,421 12/31/2023
     BAC249,953$8,416 12/31/2023
     BAC.PRL4$5 12/31/2023
Whalerock Point Partners LLC $8,421 12/31/2023
     BAC147,424,126$4,964 12/31/2023
     BAC.PRL2,868$3,457 12/31/2023
Pettyjohn Wood & White Inc.249,192$8,390 12/31/2023
     BAC249,192$8,390 12/31/2023
Vestcor Inc248,115$8,354 12/31/2023
     BAC248,115$8,354 12/31/2023
Pacific Global Investment Management CO247,964$8,349 12/31/2023
     BAC247,964$8,349 12/31/2023
Contravisory Investment Management Inc.219,993$8,342 03/31/2024
     BAC219,993$8,342 03/31/2024
Empirical Finance LLC247,124$8,321 12/31/2023
     BAC247,124$8,321 12/31/2023
First Citizens Bank & Trust Co.219,316$8,316 03/31/2024
     BAC219,316$8,316 03/31/2024
Gluskin Sheff & Assoc Inc.245,461$8,265 12/31/2023
     BAC245,461$8,265 12/31/2023
Searle & CO.245,411$8,263 12/31/2023
     BAC245,411$8,263 12/31/2023
Kentucky Retirement Systems Insurance Trust Fund245,282$8,259 12/31/2023
     BAC245,282$8,259 12/31/2023
Norinchukin Bank The241,892$8,145 12/31/2023
     BAC241,892$8,145 12/31/2023
Borer Denton & Associates Inc.214,152$8,121 03/31/2024
     BAC214,152$8,121 03/31/2024
DCM Advisors LLC240,308$8,091 12/31/2023
     BAC240,308$8,091 12/31/2023
Venture Visionary Partners LLC240,227$8,088 12/31/2023
     BAC240,227$8,088 12/31/2023
Atlantic Union Bankshares Corp212,590$8,061 03/31/2024
     BAC212,590$8,061 03/31/2024
Alyeska Investment Group L.P.239,017$8,048 12/31/2023
     BAC239,017$8,048 12/31/2023
Valeo Financial Advisors LLC $8,046 03/31/2024
     BAC195,194$7,480 03/31/2024
     BAC.PRL92,787$566 03/31/2024
Holt Capital Advisors L.L.C. dba Holt Capital Partners L.P.237,998$8,013 12/31/2023
     BAC237,998$8,013 12/31/2023
Ieq Capital LLC235,336$7,924 12/31/2023
     BAC235,336$7,924 12/31/2023
Simmons Bank234,780$7,905 12/31/2023
     BAC234,780$7,905 12/31/2023
National Asset Management Inc.234,573$7,898 12/31/2023
     BAC234,573$7,898 12/31/2023
tru Independence LLC207,754$7,878 03/31/2024
     BAC207,754$7,878 03/31/2024
Wallington Asset Management LLC207,098$7,853 03/31/2024
     BAC207,098$7,853 03/31/2024
Davis Rea LTD.233,216$7,852 12/31/2023
     BAC233,216$7,852 12/31/2023
Perigon Wealth Management LLC $7,846 12/31/2023
     BAC226,583$7,629 12/31/2023
     BAC.PRL180$217 12/31/2023
Toroso Investments LLC231,906$7,808 12/31/2023
     BAC231,906$7,808 12/31/2023
Robertson Stephens Wealth Management LLC230,886$7,774 12/31/2023
     BAC230,886$7,774 12/31/2023
Webster Bank N. A. $7,769 03/31/2024
     BAC181,006$6,864 03/31/2024
     BAC.PRL758$905 03/31/2024
Hennessy Advisors Inc.204,500$7,755 03/31/2024
     BAC204,500$7,755 03/31/2024
Ashton Thomas Private Wealth LLC204,474$7,754 03/31/2024
     BAC204,474$7,754 03/31/2024
Access Investment Management LLC230,000$7,744 12/31/2023
     BAC230,000$7,744 12/31/2023
Siemens Fonds Invest GmbH229,426$7,725 12/31/2023
     BAC229,426$7,725 12/31/2023
Greatmark Investment Partners Inc.229,410$7,724 12/31/2023
     BAC229,410$7,724 12/31/2023
Stamos Capital Partners L.P.229,030$7,711 12/31/2023
     BAC229,030$7,711 12/31/2023
Philadelphia Trust Co.228,011$7,677 12/31/2023
     BAC228,011$7,677 12/31/2023
Consolidated Investment Group LLC202,013$7,660 03/31/2024
     BAC202,013$7,660 03/31/2024
Udine Wealth Management Inc.201,882$7,655 03/31/2024
     BAC201,882$7,655 03/31/2024
Astoria Portfolio Advisors LLC.211,927$7,619 03/31/2024
     BAC211,927$7,619 03/31/2024
Viking Fund Management LLC200,000$7,584 03/31/2024
     BAC200,000$7,584 03/31/2024
Bridge Creek Capital Management LLC197,146$7,476 03/31/2024
     BAC197,146$7,476 03/31/2024
Wedbush Securities Inc. $7,459 12/31/2023
     BAC207,022$6,970 12/31/2023
     BAC.PRL406$489 12/31/2023
Laurel Wealth Advisors LLC $7,459 12/31/2023
     BAC219,916$7,405 12/31/2023
     BAC.PRL45$54 12/31/2023
Bollard Group LLC221,252$7,450 12/31/2023
     BAC221,252$7,450 12/31/2023
Providence Capital Advisors LLC221,220$7,448 12/31/2023
     BAC221,220$7,448 12/31/2023
Global Wealth Management Investment Advisory Inc.221,218$7,448 12/31/2023
     BAC221,218$7,448 12/31/2023
RPG Investment Advisory LLC221,170$7,447 12/31/2023
     BAC221,170$7,447 12/31/2023
Lighthouse Investment Partners LLC219,976$7,407 12/31/2023
     BAC219,976$7,407 12/31/2023
Financial Avengers Inc.219,671$7,395 12/31/2023
     BAC219,671$7,395 12/31/2023
Northwestern Mutual Investment Management Company LLC217,928$7,338 12/31/2023
     BAC217,928$7,338 12/31/2023
TB Alternative Assets Ltd.193,000$7,319 03/31/2024
     BAC193,000$7,319 03/31/2024
Cambridge Financial Group Inc.216,491$7,289 12/31/2023
     BAC216,491$7,289 12/31/2023
PFG Investments LLC $7,244 03/31/2024
     BAC181,797$6,894 03/31/2024
     BAC.PRL293$350 03/31/2024
Westfield Capital Management Co. LP214,916$7,236 12/31/2023
     BAC214,916$7,236 12/31/2023
Dakota Wealth Management190,243$7,214 03/31/2024
     BAC190,243$7,214 03/31/2024
Advisors Asset Management Inc.213,867$7,201 12/31/2023
     BAC213,867$7,201 12/31/2023
Slagle Financial LLC213,058$7,174 12/31/2023
     BAC213,058$7,174 12/31/2023
Palisade Capital Management LLC NJ $7,123 12/31/2023
     BAC.PRL5,696$6,921 12/31/2023
     BAC6,000$202 12/31/2023
Kerrisdale Advisers LLC208,299$7,013 12/31/2023
     BAC208,299$7,013 12/31/2023
Savant Capital LLC207,232$6,978 12/31/2023
     BAC207,232$6,978 12/31/2023
Twin Capital Management Inc.207,125$6,974 12/31/2023
     BAC207,125$6,974 12/31/2023
Resources Investment Advisors LLC. $6,915 12/31/2023
     BAC195,103$6,569 12/31/2023
     BAC.PRL287$346 12/31/2023
Advisory Services Network LLC $6,896 12/31/2023
     BAC203,993$6,868 12/31/2023
     BAC.PRL23$28 12/31/2023
Everence Capital Management Inc.204,460$6,884 12/31/2023
     BAC204,460$6,884 12/31/2023
United Services Automobile Association204,028$6,870 12/31/2023
     BAC204,028$6,870 12/31/2023
Azimuth Capital Investment Management LLC203,418$6,849 12/31/2023
     BAC203,418$6,849 12/31/2023
Shikiar Asset Management Inc.179,970$6,824 03/31/2024
     BAC179,970$6,824 03/31/2024
Wharton Business Group LLC201,307$6,778 12/31/2023
     BAC201,307$6,778 12/31/2023
Investment House LLC201,266$6,777 12/31/2023
     BAC201,266$6,777 12/31/2023
Blue Investment Partners LLC200,479$6,750 12/31/2023
     BAC200,479$6,750 12/31/2023
Trustmark National Bank Trust Department200,150$6,739 12/31/2023
     BAC200,150$6,739 12/31/2023
Sandler Capital Management $6,734 12/31/2023
     Call200,000$6,734 12/31/2023
Tegean Capital Management LLC200,000$6,734 12/31/2023
     BAC200,000$6,734 12/31/2023
First National Trust Co199,046$6,702 12/31/2023
     BAC199,046$6,702 12/31/2023
Great Lakes Retirement Inc.198,644$6,688 12/31/2023
     BAC198,644$6,688 12/31/2023
Trexquant Investment LP198,438$6,681 12/31/2023
     BAC198,438$6,681 12/31/2023
Brookstone Capital Management175,876$6,669 03/31/2024
     BAC175,876$6,669 03/31/2024
Stolper Co175,165$6,642 03/31/2024
     BAC175,165$6,642 03/31/2024
Pavion Blue Capital LLC196,522$6,617 12/31/2023
     BAC196,522$6,617 12/31/2023
Boothe Investment Group Inc.196,287$6,609 12/31/2023
     BAC196,287$6,609 12/31/2023
Van Den Berg Management I Inc.195,173$6,571 12/31/2023
     BAC195,173$6,571 12/31/2023
Meiji Yasuda Asset Management Co Ltd.194,786$6,558 12/31/2023
     BAC194,786$6,558 12/31/2023
Quantinno Capital Management LP194,732$6,557 12/31/2023
     BAC194,732$6,557 12/31/2023
Asio Capital LLC169,847$6,481 03/31/2024
     BAC169,847$6,481 03/31/2024
Atalanta Sosnoff Capital LLC192,289$6,474 12/31/2023
     BAC192,289$6,474 12/31/2023
Roanoke Asset Management Corp NY $6,471 12/31/2023
     BAC170,138$5,729 12/31/2023
     BAC.PRB19,000$472 12/31/2023
     BAC.PRS13,000$270 12/31/2023
Buffington Mohr McNeal170,217$6,455 03/31/2024
     BAC170,217$6,455 03/31/2024
Montgomery Investment Management Inc.191,411$6,445 12/31/2023
     BAC191,411$6,445 12/31/2023
Warren Averett Asset Management LLC191,231$6,439 12/31/2023
     BAC191,231$6,439 12/31/2023
Moneta Group Investment Advisors LLC190,480$6,413 12/31/2023
     BAC190,480$6,413 12/31/2023
Wetherby Asset Management Inc.190,405$6,411 12/31/2023
     BAC190,405$6,411 12/31/2023
Diversified Trust Co168,915$6,405 03/31/2024
     BAC168,915$6,405 03/31/2024
Rench Wealth Management Inc.189,616$6,384 12/31/2023
     BAC189,616$6,384 12/31/2023
Integrated Advisors Network LLC189,329$6,375 12/31/2023
     BAC189,329$6,375 12/31/2023
Baldwin Brothers Inc. MA167,290$6,344 03/31/2024
     BAC167,290$6,344 03/31/2024
Focus Financial Network Inc. ADV188,176$6,336 12/31/2023
     BAC188,176$6,336 12/31/2023
Orion Portfolio Solutions LLC185,028$6,321 12/31/2023
     BAC185,028$6,321 12/31/2023
Ritholtz Wealth Management166,419$6,311 03/31/2024
     BAC166,419$6,311 03/31/2024
Investment Management Corp of Ontario184,792$6,222 12/31/2023
     BAC184,792$6,222 12/31/2023
Simplicity Wealth LLC161,823$6,136 03/31/2024
     BAC161,823$6,136 03/31/2024
Huber Capital Management LLC181,916$6,125 12/31/2023
     BAC181,916$6,125 12/31/2023
Harvey Capital Management Inc.180,700$6,084 12/31/2023
     BAC180,700$6,084 12/31/2023
Goelzer Investment Management Inc.180,581$6,080 12/31/2023
     BAC180,581$6,080 12/31/2023
ARS Wealth Advisors Group LLC180,360$6,073 12/31/2023
     BAC180,360$6,073 12/31/2023
River Wealth Advisors LLC179,748$6,052 12/31/2023
     BAC179,748$6,052 12/31/2023
FJ Investments LLC179,596$6,047 12/31/2023
     BAC179,596$6,047 12/31/2023
Rational Advisors LLC $6,043 03/31/2024
     BAC.PRL4,948$5,907 03/31/2024
     BAC3,597$136 03/31/2024
Viewpoint Capital Management LLC159,109$6,033 03/31/2024
     BAC159,109$6,033 03/31/2024
Woodstock Corp158,302$6,003 03/31/2024
     BAC158,302$6,003 03/31/2024
Kempner Capital Management Inc.158,088$5,995 03/31/2024
     BAC158,088$5,995 03/31/2024
Evercore Wealth Management LLC177,956$5,992 12/31/2023
     BAC177,956$5,992 12/31/2023
Nicholas Investment Partners LP177,313$5,970 12/31/2023
     BAC177,313$5,970 12/31/2023
Silicon Valley Capital Partners177,239$5,968 12/31/2023
     BAC177,239$5,968 12/31/2023
Ariel Investments LLC176,881$5,956 12/31/2023
     BAC176,881$5,956 12/31/2023
CTF Capital Management LP175,500$5,909 12/31/2023
     BAC175,500$5,909 12/31/2023
Fundamentun LLC155,760$5,906 03/31/2024
     BAC155,760$5,906 03/31/2024
Veriti Management LLC154,881$5,873 03/31/2024
     BAC154,881$5,873 03/31/2024
Fagan Associates Inc.174,188$5,865 12/31/2023
     BAC174,188$5,865 12/31/2023
Lee Danner & Bass Inc.174,152$5,864 12/31/2023
     BAC174,152$5,864 12/31/2023
Fusion Capital LLC173,168$5,831 12/31/2023
     BAC173,168$5,831 12/31/2023
Intrust Bank NA172,706$5,815 12/31/2023
     BAC172,706$5,815 12/31/2023
Means Investment CO. Inc.153,200$5,809 03/31/2024
     BAC153,200$5,809 03/31/2024
Red Door Wealth Management LLC153,073$5,805 03/31/2024
     BAC153,073$5,805 03/31/2024
Empowered Funds LLC171,693$5,781 12/31/2023
     BAC171,693$5,781 12/31/2023
Jacobi Capital Management LLC171,412$5,771 12/31/2023
     BAC171,412$5,771 12/31/2023
Duality Advisers LP171,159$5,763 12/31/2023
     BAC171,159$5,763 12/31/2023
Gibraltar Capital Management Inc.169,842$5,719 12/31/2023
     BAC169,842$5,719 12/31/2023
Baugh & Associates LLC150,454$5,705 03/31/2024
     BAC150,454$5,705 03/31/2024
Richard Bernstein Advisors LLC169,379$5,703 12/31/2023
     BAC169,379$5,703 12/31/2023
Thoroughbred Financial Services LLC168,860$5,685 12/31/2023
     BAC168,860$5,685 12/31/2023
Ameritas Investment Partners Inc.168,646$5,678 12/31/2023
     BAC168,646$5,678 12/31/2023
R.M.SINCERBEAUX Capital Management LLC168,244$5,665 12/31/2023
     BAC168,244$5,665 12/31/2023
Impax Asset Management Group plc168,099$5,660 12/31/2023
     BAC168,099$5,660 12/31/2023
Patton Albertson Miller Group LLC149,070$5,653 03/31/2024
     BAC149,070$5,653 03/31/2024
Lake Street Financial LLC $5,650 03/31/2024
     BAC.PRL3,145$3,754 03/31/2024
     BAC49,997$1,896 03/31/2024
Sendero Wealth Management LLC148,832$5,644 03/31/2024
     BAC148,832$5,644 03/31/2024
Unison Asset Management LLC167,161$5,628 12/31/2023
     BAC167,161$5,628 12/31/2023
Congress Wealth Management LLC DE 148,139$5,617 03/31/2024
     BAC148,139$5,617 03/31/2024
Portfolio Design Labs LLC166,075$5,592 12/31/2023
     BAC166,075$5,592 12/31/2023
Signaturefd LLC165,880$5,585 12/31/2023
     BAC165,880$5,585 12/31/2023
Cetera Advisors LLC165,805$5,583 12/31/2023
     BAC165,805$5,583 12/31/2023
Wade G W & Inc.164,413$5,536 12/31/2023
     BAC164,413$5,536 12/31/2023
Edge Capital Group LLC $5,517 12/31/2023
     BAC152,152$5,123 12/31/2023
     BAC.PRL325$394 12/31/2023
BKD Wealth Advisors LLC145,097$5,502 03/31/2024
     BAC145,097$5,502 03/31/2024
Inlet Private Wealth LLC144,970$5,497 03/31/2024
     BAC144,970$5,497 03/31/2024
Northeast Investment Management163,039$5,490 12/31/2023
     BAC163,039$5,490 12/31/2023
Hoey Investments Inc.162,780$5,481 12/31/2023
     BAC162,780$5,481 12/31/2023
Fiduciary Trust Co.160,952$5,419 12/31/2023
     BAC160,952$5,419 12/31/2023
Alberta Investment Management Corp160,900$5,418 12/31/2023
     BAC160,900$5,418 12/31/2023
Ascent Group LLC160,417$5,393 12/31/2023
     BAC160,417$5,393 12/31/2023
Tokio Marine Asset Management Co. Ltd.160,077$5,390 12/31/2023
     BAC160,077$5,390 12/31/2023
Courier Capital LLC141,886$5,380 03/31/2024
     BAC141,886$5,380 03/31/2024
Hodges Capital Management Inc.141,461$5,364 03/31/2024
     BAC141,461$5,364 03/31/2024
Lynch & Associates IN140,861$5,341 03/31/2024
     BAC140,861$5,341 03/31/2024
Lincluden Management Ltd.158,066$5,322 12/31/2023
     BAC158,066$5,322 12/31/2023
Capricorn Fund Managers Ltd140,193$5,316 03/31/2024
     BAC140,193$5,316 03/31/2024
Fulton Bank N.A.139,879$5,304 03/31/2024
     BAC139,879$5,304 03/31/2024
Boyar Asset Management Inc.157,488$5,303 12/31/2023
     BAC157,488$5,303 12/31/2023
Fred Alger Management LLC156,970$5,285 12/31/2023
     BAC156,970$5,285 12/31/2023
Pring Turner Capital Group Inc.156,392$5,266 12/31/2023
     BAC156,392$5,266 12/31/2023
GLOBALT Investments LLC GA155,931$5,250 12/31/2023
     BAC155,931$5,250 12/31/2023
Park National Corp OH137,894$5,229 03/31/2024
     BAC137,894$5,229 03/31/2024
Walleye Trading LLC $5,207 12/31/2023
     Put1,234,300$41,559 12/31/2023
     BAC811,049$27,308 12/31/2023
     Call577,900$19,458 12/31/2023
Ossiam154,635$5,207 12/31/2023
     BAC154,635$5,207 12/31/2023
Cary Street Partners Investment Advisory LLC153,463$5,167 12/31/2023
     BAC153,463$5,167 12/31/2023
Boston Financial Mangement LLC153,064$5,154 12/31/2023
     BAC153,064$5,154 12/31/2023
Dana Investment Advisors Inc. $5,151 12/31/2023
     BAC119,617$4,028 12/31/2023
     BAC.PRL932$1,123 12/31/2023
Belmont Capital LLC152,632$5,139 12/31/2023
     BAC152,632$5,139 12/31/2023
Check Capital Management Inc. CA135,408$5,135 03/31/2024
     BAC135,408$5,135 03/31/2024
Snowden Capital Advisors LLC $5,111 12/31/2023
     BAC125,415$4,223 12/31/2023
     BAC.PRL737$888 12/31/2023
Lincoln National Corp151,777$5,110 12/31/2023
     BAC151,777$5,110 12/31/2023
Aldebaran Capital LLC151,745$5,109 12/31/2023
     BAC151,745$5,109 12/31/2023
Capital Insight Partners LLC134,178$5,088 03/31/2024
     BAC134,178$5,088 03/31/2024
Insigneo Advisory Services LLC151,020$5,085 12/31/2023
     BAC151,020$5,085 12/31/2023
Harvest Portfolios Group Inc.150,898$5,081 12/31/2023
     BAC150,898$5,081 12/31/2023
Level Four Advisory Services LLC $5,072 12/31/2023
     BAC133,135$4,483 12/31/2023
     BAC.PRL489$589 12/31/2023
TCW Group Inc.149,737$5,064 12/31/2023
     BAC149,737$5,064 12/31/2023
Boston Private Wealth LLC150,105$5,054 12/31/2023
     BAC150,105$5,054 12/31/2023
EULAV Asset Management150,000$5,050 12/31/2023
     BAC150,000$5,050 12/31/2023
Harbor Island Capital LLC132,526$5,025 03/31/2024
     BAC132,526$5,025 03/31/2024
Nippon Life Global Investors Americas Inc.149,070$5,019 12/31/2023
     BAC149,070$5,019 12/31/2023
Asset Planning Services Inc. LA ADV132,325$5,018 03/31/2024
     BAC132,325$5,018 03/31/2024
Creative Financial Designs Inc. ADV148,822$5,011 12/31/2023
     BAC148,822$5,011 12/31/2023
Kinneret Advisory LLC132,019$5,006 03/31/2024
     BAC132,019$5,006 03/31/2024
Ballentine Partners LLC131,326$4,980 03/31/2024
     BAC131,326$4,980 03/31/2024
Principle Wealth Partners LLC $4,950 03/31/2024
     BAC116,664$4,424 03/31/2024
     BAC.PRL441$526 03/31/2024
Signet Financial Management LLC129,362$4,905 03/31/2024
     BAC129,362$4,905 03/31/2024
Shelton Capital Management145,138$4,887 12/31/2023
     BAC145,138$4,887 12/31/2023
Smith Salley & Associates145,115$4,886 12/31/2023
     BAC145,115$4,886 12/31/2023
Patrick M Sweeney & Associates Inc.128,688$4,880 03/31/2024
     BAC128,688$4,880 03/31/2024
Axxcess Wealth Management LLC143,153$4,820 12/31/2023
     BAC143,153$4,820 12/31/2023
Icon Wealth Advisors LLC142,849$4,810 12/31/2023
     BAC142,849$4,810 12/31/2023
Carret Asset Management LLC126,626$4,802 03/31/2024
     BAC126,626$4,802 03/31/2024
Granite Bay Wealth Management LLC142,429$4,796 12/31/2023
     BAC142,429$4,796 12/31/2023
GHP Investment Advisors Inc.126,325$4,790 03/31/2024
     BAC126,325$4,790 03/31/2024
SevenBridge Financial Group LLC142,108$4,785 12/31/2023
     BAC142,108$4,785 12/31/2023
Concurrent Investment Advisors LLC140,696$4,737 12/31/2023
     BAC140,696$4,737 12/31/2023
Gotham Asset Management LLC139,404$4,694 12/31/2023
     BAC139,404$4,694 12/31/2023
SOL Capital Management CO123,477$4,682 03/31/2024
     BAC123,477$4,682 03/31/2024
Focused Wealth Management Inc $4,675 12/31/2023
     BAC137,024$4,614 12/31/2023
     BAC.PRL30$36 12/31/2023
     Call37,000$25 12/31/2023
Bleakley Financial Group LLC138,634$4,668 12/31/2023
     BAC138,634$4,668 12/31/2023
RSM US Wealth Management LLC138,507$4,664 12/31/2023
     BAC138,507$4,664 12/31/2023
Sawtooth Solutions LLC138,501$4,663 12/31/2023
     BAC138,501$4,663 12/31/2023
Arrow Financial Corp137,980$4,646 12/31/2023
     BAC137,980$4,646 12/31/2023
Greenleaf Trust137,193$4,619 12/31/2023
     BAC137,193$4,619 12/31/2023
McGinn Investment Management Inc.136,969$4,612 12/31/2023
     BAC136,969$4,612 12/31/2023
German American Bancorp Inc.136,297$4,589 12/31/2023
     BAC136,297$4,589 12/31/2023
Chemung Canal Trust Co.120,878$4,584 03/31/2024
     BAC120,878$4,584 03/31/2024
Spectrum Asset Management Inc. $4,574 12/31/2023
     BAC.PRL3,795$4,574 12/31/2023
Front Street Capital Management Inc.135,276$4,555 12/31/2023
     BAC135,276$4,555 12/31/2023
Legacy Private Trust Co.120,014$4,551 03/31/2024
     BAC120,014$4,551 03/31/2024
Moors & Cabot Inc.134,376$4,524 12/31/2023
     BAC134,376$4,524 12/31/2023
Apollon Wealth Management LLC134,180$4,518 12/31/2023
     BAC134,180$4,518 12/31/2023
Equitable Holdings Inc. $4,503 12/31/2023
     BAC125,087$4,212 12/31/2023
     BAC.PRL242$291 12/31/2023
Fayez Sarofim & Co135,780$4,490 12/31/2023
     BAC135,780$4,490 12/31/2023
Graybill Bartz & Assoc Ltd.118,246$4,484 03/31/2024
     BAC118,246$4,484 03/31/2024
TCG Advisory Services LLC133,095$4,481 12/31/2023
     BAC133,095$4,481 12/31/2023
Hancock Whitney Corp132,995$4,478 12/31/2023
     BAC132,995$4,478 12/31/2023
Charter Trust Co.117,881$4,470 03/31/2024
     BAC117,881$4,470 03/31/2024
Chesley Taft & Associates LLC117,817$4,468 03/31/2024
     BAC117,817$4,468 03/31/2024
CALIFORNIA FIRST LEASING Corp117,500$4,456 03/31/2024
     BAC117,500$4,456 03/31/2024
Headlands Technologies LLC131,953$4,443 12/31/2023
     BAC131,953$4,443 12/31/2023
apricus wealth LLC130,230$4,385 12/31/2023
     BAC130,230$4,385 12/31/2023
Ally Financial Inc.130,000$4,377 12/31/2023
     BAC130,000$4,377 12/31/2023
Laffer Tengler Investments $4,339 12/31/2023
     BAC.PRL3,423$4,176 12/31/2023
     BAC4,846$163 12/31/2023
DCF Advisers LLC128,750$4,335 12/31/2023
     BAC128,750$4,335 12/31/2023
Beach Investment Counsel Inc. PA114,171$4,329 03/31/2024
     BAC114,171$4,329 03/31/2024
Bedell Frazier Investment Counseling LLC128,107$4,313 12/31/2023
     BAC128,107$4,313 12/31/2023
Mandatum Life Insurance Co Ltd128,110$4,313 12/31/2023
     BAC128,110$4,313 12/31/2023
AustralianSuper Pty Ltd114,625$4,301 03/31/2024
     BAC114,625$4,301 03/31/2024
Pallas Capital Advisors LLC113,296$4,296 03/31/2024
     BAC113,296$4,296 03/31/2024
Community Financial Services Group LLC112,718$4,274 03/31/2024
     BAC112,718$4,274 03/31/2024
Dynamic Advisor Solutions LLC112,507$4,266 03/31/2024
     BAC112,507$4,266 03/31/2024
Horizon Investments LLC126,654$4,264 12/31/2023
     BAC126,654$4,264 12/31/2023
Essex Financial Services Inc.112,323$4,259 03/31/2024
     BAC112,323$4,259 03/31/2024
RMB Capital Management LLC $4,254 12/31/2023
     BAC95,372$3,211 12/31/2023
     BAC.PRL865$1,043 12/31/2023
Shilanski & Associates Inc.111,543$4,230 03/31/2024
     BAC111,543$4,230 03/31/2024
Lazari Capital Management Inc.124,748$4,200 12/31/2023
     BAC124,748$4,200 12/31/2023
Alpha Cubed Investments LLC110,563$4,193 03/31/2024
     BAC110,563$4,193 03/31/2024
MainStreet Investment Advisors LLC124,496$4,192 12/31/2023
     BAC124,496$4,192 12/31/2023
Bartlett & CO. Wealth Management LLC $4,183 12/31/2023
     BAC84,485$2,883 12/31/2023
     BAC.PRN54,064$1,164 12/31/2023
     BAC.PRM4,745$109 12/31/2023
     BAC.PRB1,000$25 12/31/2023
     BAC.PRL2$2 12/31/2023
Oliver Luxxe Assets LLC110,211$4,179 03/31/2024
     BAC110,211$4,179 03/31/2024
Knightsbridge Asset Management LLC $4,177 12/31/2023
     BAC116,592$3,926 12/31/2023
     BAC.PRL208$251 12/31/2023
Bartlett & Co. LLC $4,177 12/31/2023
     BAC84,485$2,862 12/31/2023
     BAC.PRN54,064$1,178 12/31/2023
     BAC.PRM4,745$110 12/31/2023
     BAC.PRB1,000$25 12/31/2023
     BAC.PRL2$2 12/31/2023
Dfpg Investments LLC124,406$4,171 12/31/2023
     BAC124,406$4,171 12/31/2023
Greenwood Capital Associates LLC123,817$4,169 12/31/2023
     BAC123,817$4,169 12/31/2023
Peloton Wealth Strategists $4,158 12/31/2023
     BAC.PRL3,450$4,158 12/31/2023
Chemistry Wealth Management LLC109,541$4,154 03/31/2024
     BAC109,541$4,154 03/31/2024
Woodmont Investment Counsel LLC109,375$4,147 03/31/2024
     BAC109,375$4,147 03/31/2024
HighPoint Advisor Group LLC111,689$4,117 12/31/2023
     BAC111,689$4,117 12/31/2023
Hudson Valley Investment Advisors Inc. ADV108,278$4,106 03/31/2024
     BAC108,278$4,106 03/31/2024
Canandaigua National Bank & Trust Co.108,235$4,104 03/31/2024
     BAC108,235$4,104 03/31/2024
Parsons Capital Management Inc. RI108,089$4,099 03/31/2024
     BAC108,089$4,099 03/31/2024
Employees Retirement System of Texas121,375$4,087 12/31/2023
     BAC121,375$4,087 12/31/2023
First Manhattan Co.121,280$4,084 12/31/2023
     BAC121,280$4,084 12/31/2023
Eastern Bank121,246$4,082 12/31/2023
     BAC121,246$4,082 12/31/2023
Manatuck Hill Partners LLC121,198$4,081 12/31/2023
     BAC121,198$4,081 12/31/2023
International Assets Investment Management LLC107,553$4,078 03/31/2024
     BAC107,553$4,078 03/31/2024
CHICAGO TRUST Co NA106,945$4,055 03/31/2024
     BAC106,945$4,055 03/31/2024
Alken Asset Management Ltd. $4,050 12/31/2023
     BAC.PRL3,350$4,050 12/31/2023
Shell Asset Management Co.120,213$4,048 12/31/2023
     BAC120,213$4,048 12/31/2023
Qsemble Capital Management LP119,538$4,025 12/31/2023
     BAC119,538$4,025 12/31/2023
Boit C F David119,976$4,023 12/31/2023
     BAC119,976$4,023 12/31/2023
KG&L Capital Management LLC105,383$3,996 03/31/2024
     BAC105,383$3,996 03/31/2024
Trust Co. of Vermont118,607$3,993 12/31/2023
     BAC118,607$3,993 12/31/2023
Concentric Wealth Management LLC118,580$3,993 12/31/2023
     BAC118,580$3,993 12/31/2023
Sumitomo Life Insurance Co.105,199$3,989 03/31/2024
     BAC105,199$3,989 03/31/2024
Sontag Advisory LLC117,545$3,958 12/31/2023
     BAC117,545$3,958 12/31/2023
Patten & Patten Inc. TN117,313$3,950 12/31/2023
     BAC117,313$3,950 12/31/2023
Morningstar Investment Management LLC117,040$3,941 12/31/2023
     BAC117,040$3,941 12/31/2023
We Are One Seven LLC116,902$3,936 12/31/2023
     BAC116,902$3,936 12/31/2023
IHT Wealth Management LLC116,590$3,926 12/31/2023
     BAC116,590$3,926 12/31/2023
Harbor Investment Advisory LLC103,460$3,923 03/31/2024
     BAC103,460$3,923 03/31/2024
Adviser Investments LLC116,252$3,914 12/31/2023
     BAC116,252$3,914 12/31/2023
Pitcairn Co.116,003$3,906 12/31/2023
     BAC116,003$3,906 12/31/2023
S&CO Inc.115,817$3,899 12/31/2023
     BAC115,817$3,899 12/31/2023
RNC Capital Management LLC115,676$3,895 12/31/2023
     BAC115,676$3,895 12/31/2023
Paradigm Asset Management Co. LLC115,325$3,883 12/31/2023
     BAC115,325$3,883 12/31/2023
DoubleLine ETF Adviser LP114,999$3,872 12/31/2023
     BAC114,999$3,872 12/31/2023
J.W. Cole Advisors Inc.114,914$3,869 12/31/2023
     BAC114,914$3,869 12/31/2023
David J Yvars Group102,010$3,868 03/31/2024
     BAC102,010$3,868 03/31/2024
Angeles Wealth Management LLC114,820$3,866 12/31/2023
     BAC114,820$3,866 12/31/2023
Altrius Capital Management Inc114,774$3,864 12/31/2023
     BAC114,774$3,864 12/31/2023
Asset Management Advisors LLC114,415$3,852 12/31/2023
     BAC114,415$3,852 12/31/2023
Silvant Capital Management LLC113,727$3,829 12/31/2023
     BAC113,727$3,829 12/31/2023
NewEdge Wealth LLC $3,794 12/31/2023
     BAC92,342$3,109 12/31/2023
     BAC.PRL568$685 12/31/2023
Ables Iannone Moore & Associates Inc.112,599$3,791 12/31/2023
     BAC112,599$3,791 12/31/2023
Park Avenue Securities LLC99,869$3,787 03/31/2024
     BAC99,869$3,787 03/31/2024
Texas Yale Capital Corp.112,417$3,785 12/31/2023
     BAC112,417$3,785 12/31/2023
AMI Investment Management Inc.99,518$3,774 03/31/2024
     BAC99,518$3,774 03/31/2024
Argyle Capital Management Inc.112,043$3,772 12/31/2023
     BAC112,043$3,772 12/31/2023
Sheaff Brock Investment Advisors LLC111,879$3,767 12/31/2023
     BAC111,879$3,767 12/31/2023
Global Retirement Partners LLC98,584$3,738 03/31/2024
     BAC98,584$3,738 03/31/2024
Baxter Bros Inc.110,994$3,737 12/31/2023
     BAC110,994$3,737 12/31/2023
IFP Advisors Inc $3,736 12/31/2023
     BAC103,813$3,495 12/31/2023
     BAC.PRL200$241 12/31/2023
Capital Investment Advisory Services LLC $3,730 03/31/2024
     BAC98,240$3,725 03/31/2024
     BAC.PRL4$5 03/31/2024
Gleason Group Inc.98,285$3,727 03/31/2024
     BAC98,285$3,727 03/31/2024
Pacifica Partners Inc.101,056$3,723 03/31/2024
     BAC101,056$3,723 03/31/2024
Williams Jones Wealth Management LLC.110,578$3,723 12/31/2023
     BAC110,578$3,723 12/31/2023
Game Creek Capital LP110,500$3,721 12/31/2023
     BAC110,500$3,721 12/31/2023
Fiduciary Group LLC110,480$3,720 12/31/2023
     BAC110,480$3,720 12/31/2023
Consolidated Capital Management LLC110,294$3,714 12/31/2023
     BAC110,294$3,714 12/31/2023
Latash Investments LLC109,894$3,700 12/31/2023
     BAC109,894$3,700 12/31/2023
Harbor Capital Advisors Inc.109,715$3,694 12/31/2023
     BAC109,715$3,694 12/31/2023
H&H International Investment LLC109,700$3,694 12/31/2023
     BAC109,700$3,694 12/31/2023
London & Capital Asset Management Ltd108,519$3,654 12/31/2023
     BAC108,519$3,654 12/31/2023
Neumann Capital Management LLC108,453$3,652 12/31/2023
     BAC108,453$3,652 12/31/2023
Stieven Capital Advisors L.P.108,237$3,644 12/31/2023
     BAC108,237$3,644 12/31/2023
Joel Isaacson & Co. LLC108,235$3,644 12/31/2023
     BAC108,235$3,644 12/31/2023
St. Johns Investment Management Company LLC96,036$3,642 03/31/2024
     BAC96,036$3,642 03/31/2024
Mengis Capital Management Inc.108,172$3,642 12/31/2023
     BAC108,172$3,642 12/31/2023
River & Mercantile Asset Management LLP108,054$3,638 12/31/2023
     BAC108,054$3,638 12/31/2023
Capital Investment Counsel Inc107,766$3,628 12/31/2023
     BAC107,766$3,628 12/31/2023
Lyell Wealth Management LP107,621$3,624 12/31/2023
     BAC107,621$3,624 12/31/2023
Founders Capital Management LLC $3,621 03/31/2024
     BAC.PRL2,437$2,909 03/31/2024
     BAC18,785$712 03/31/2024
Scott & Selber Inc.107,115$3,607 12/31/2023
     BAC107,115$3,607 12/31/2023
Bank Julius Baer & Co. Ltd Zurich107,056$3,605 12/31/2023
     BAC107,056$3,605 12/31/2023
Brevan Howard Capital Management LP106,938$3,601 12/31/2023
     BAC106,938$3,601 12/31/2023
Profund Advisors LLC106,388$3,582 12/31/2023
     BAC106,388$3,582 12/31/2023
Merit Financial Group LLC106,096$3,572 12/31/2023
     BAC106,096$3,572 12/31/2023
Verdence Capital Advisors LLC93,830$3,558 03/31/2024
     BAC93,830$3,558 03/31/2024
Procyon Private Wealth Partners LLC93,795$3,557 03/31/2024
     BAC93,795$3,557 03/31/2024
Bank of New Hampshire93,800$3,557 03/31/2024
     BAC93,800$3,557 03/31/2024
Summit Trail Advisors LLC92,558$3,510 03/31/2024
     BAC92,558$3,510 03/31/2024
Plimoth Trust Co. LLC92,442$3,505 03/31/2024
     BAC92,442$3,505 03/31/2024
Gries Financial LLC $3,502 12/31/2023
     BAC90,926$3,061 12/31/2023
     BAC.PRL366$441 12/31/2023
LexAurum Advisors LLC $3,499 03/31/2024
     BAC.PRL2,297$2,742 03/31/2024
     BAC19,955$757 03/31/2024
Glassy Mountain Advisors Inc.92,096$3,492 03/31/2024
     BAC92,096$3,492 03/31/2024
Uniplan Investment Counsel Inc. $3,474 12/31/2023
     BAC.PRL2,870$3,474 12/31/2023
Sompo Asset Management Co. Ltd.102,560$3,453 12/31/2023
     BAC102,560$3,453 12/31/2023
Americana Partners LLC102,482$3,451 12/31/2023
     BAC102,482$3,451 12/31/2023
Asset Dedication LLC90,298$3,433 03/31/2024
     BAC90,298$3,433 03/31/2024
Gables Capital Management Inc.101,509$3,418 12/31/2023
     BAC101,509$3,418 12/31/2023
T. Rowe Price Investment Management Inc.101,317$3,412 12/31/2023
     BAC101,317$3,412 12/31/2023
PCJ Investment Counsel Ltd.101,000$3,401 12/31/2023
     BAC101,000$3,401 12/31/2023
Cantor Fitzgerald Investment Adviser L.P.100,774$3,393 12/31/2023
     BAC100,774$3,393 12/31/2023
Whittier Trust Co.100,780$3,392 12/31/2023
     BAC100,780$3,392 12/31/2023
Westpac Banking Corp100,508$3,384 12/31/2023
     BAC100,508$3,384 12/31/2023
Abbot Financial Management Inc.100,486$3,383 12/31/2023
     BAC100,486$3,383 12/31/2023
Parallel Advisors LLC $3,381 12/31/2023
     BAC98,857$3,329 12/31/2023
     BAC.PRL43$52 12/31/2023
Clear Street Markets LLC $3,370 12/31/2023
     Call100,000$3,367 12/31/2023
     BAC100$3 12/31/2023
Scoggin Management LP $3,367 12/31/2023
     Call100,000$3,367 12/31/2023
Cobalt Capital Management Inc.100,000$3,367 12/31/2023
     BAC100,000$3,367 12/31/2023
Lombard Odier Asset Management USA Corp $3,367 12/31/2023
     Call600,000$20,202 12/31/2023
     Put500,000$16,835 12/31/2023
Kornitzer Capital Management Inc. KS99,966$3,366 12/31/2023
     BAC99,966$3,366 12/31/2023
Hennion & Walsh Asset Management Inc.88,581$3,359 03/31/2024
     BAC88,581$3,359 03/31/2024
AMG National Trust Bank99,359$3,345 12/31/2023
     BAC99,359$3,345 12/31/2023
Synergy Financial Management LLC88,062$3,339 03/31/2024
     BAC88,062$3,339 03/31/2024
Marco Investment Management LLC97,707$3,290 12/31/2023
     BAC97,707$3,290 12/31/2023
Perpetual Ltd86,676$3,287 03/31/2024
     BAC86,676$3,287 03/31/2024
NEOS Investment Management LLC97,586$3,286 12/31/2023
     BAC97,586$3,286 12/31/2023
Trivant Custom Portfolio Group LLC85,955$3,259 03/31/2024
     BAC85,955$3,259 03/31/2024
Wealth Alliance Advisory Group LLC85,467$3,241 03/31/2024
     BAC85,467$3,241 03/31/2024
Delta Capital Management LLC85,350$3,236 03/31/2024
     BAC85,350$3,236 03/31/2024
Summitry LLC $3,232 12/31/2023
     BAC.PRL2,072$2,497 12/31/2023
     BAC21,842$735 12/31/2023
Credit Capital Investments LLC96,000$3,232 12/31/2023
     BAC96,000$3,232 12/31/2023
Meridian Investment Counsel Inc.95,816$3,226 12/31/2023
     BAC95,816$3,226 12/31/2023
1ST Source Bank95,499$3,215 12/31/2023
     BAC95,499$3,215 12/31/2023
EverSource Wealth Advisors LLC $3,213 12/31/2023
     BAC64,717$2,179 12/31/2023
     BAC.PRL858$1,034 12/31/2023
Lakewood Asset Management LLC84,519$3,205 03/31/2024
     BAC84,519$3,205 03/31/2024
Processus Wealth & Capital Management LLC84,154$3,191 03/31/2024
     BAC84,154$3,191 03/31/2024
Mount Vernon Associates Inc. MD84,119$3,190 03/31/2024
     BAC84,119$3,190 03/31/2024
Private Trust Co. NA $3,188 03/31/2024
     BAC81,166$3,078 03/31/2024
     BAC.PRL92$110 03/31/2024
Legato Capital Management LLC83,844$3,179 03/31/2024
     BAC83,844$3,179 03/31/2024
FineMark National Bank & Trust94,227$3,173 12/31/2023
     BAC94,227$3,173 12/31/2023
Plancorp LLC93,817$3,159 12/31/2023
     BAC93,817$3,159 12/31/2023
Gold Investment Management Ltd.93,715$3,155 12/31/2023
     BAC93,715$3,155 12/31/2023
Magnus Financial Group LLC $3,140 12/31/2023
     BAC.PRL1,441$1,737 12/31/2023
     BAC41,655$1,403 12/31/2023
Forum Financial Management LP93,079$3,134 12/31/2023
     BAC93,079$3,134 12/31/2023
Benjamin F. Edwards & Company Inc.93,009$3,131 12/31/2023
     BAC93,009$3,131 12/31/2023
Hollencrest Capital Management $3,127 12/31/2023
     BAC87,867$2,958 12/31/2023
     BAC.PRL140$169 12/31/2023
Murphy Pohlad Asset Management LLC82,276$3,120 03/31/2024
     BAC82,276$3,120 03/31/2024
Cunning Capital Partners LP92,515$3,115 12/31/2023
     BAC92,515$3,115 12/31/2023
ProVise Management Group LLC92,481$3,114 12/31/2023
     BAC92,481$3,114 12/31/2023
Dorsey & Whitney Trust CO LLC92,490$3,114 12/31/2023
     BAC92,490$3,114 12/31/2023
Princeton Global Asset Management LLC92,357$3,110 12/31/2023
     BAC92,357$3,110 12/31/2023
Brighton Jones LLC92,295$3,108 12/31/2023
     BAC92,295$3,108 12/31/2023
BancorpSouth Bank92,179$3,104 12/31/2023
     BAC92,179$3,104 12/31/2023
Nelson Van Denburg & Campbell Wealth Management Group LLC91,792$3,091 12/31/2023
     BAC91,792$3,091 12/31/2023
Spire Wealth Management81,454$3,089 03/31/2024
     BAC81,454$3,089 03/31/2024
Skylands Capital LLC91,300$3,074 12/31/2023
     BAC91,300$3,074 12/31/2023
Honkamp Krueger Financial Services Inc.90,964$3,063 12/31/2023
     BAC90,964$3,063 12/31/2023
AlphaCore Capital LLC $3,048 12/31/2023
     BAC81,353$2,739 12/31/2023
     BAC.PRL253$309 12/31/2023
Anchor Investment Management LLC90,341$3,042 12/31/2023
     BAC90,341$3,042 12/31/2023
Triangle Securities Wealth Management80,057$3,036 03/31/2024
     BAC80,057$3,036 03/31/2024
Coldstream Capital Management Inc.90,169$3,036 12/31/2023
     BAC90,169$3,036 12/31/2023
Kingswood Wealth Advisors LLC79,458$3,013 03/31/2024
     BAC79,458$3,013 03/31/2024
SYSTM Wealth Solutions LLC79,220$3,004 03/31/2024
     BAC79,220$3,004 03/31/2024
Atomi Financial Group Inc.89,207$3,004 12/31/2023
     BAC89,207$3,004 12/31/2023
Klingenstein Fields & Co. LP88,933$2,994 12/31/2023
     BAC88,933$2,994 12/31/2023
Brookmont Capital Management78,906$2,992 03/31/2024
     BAC78,906$2,992 03/31/2024
Capital Asset Advisory Services LLC80,622$2,992 03/31/2024
     BAC80,622$2,992 03/31/2024
Wintrust Investments LLC88,776$2,989 12/31/2023
     BAC88,776$2,989 12/31/2023
Moody National Bank Trust Division78,611$2,981 03/31/2024
     BAC78,611$2,981 03/31/2024
Cohen Investment Advisors LLC78,468$2,976 03/31/2024
     BAC78,468$2,976 03/31/2024
Cidel Asset Management Inc.88,219$2,970 12/31/2023
     BAC88,219$2,970 12/31/2023
Connective Portfolio Management LLC88,210$2,970 12/31/2023
     BAC88,210$2,970 12/31/2023
Ronald Blue Trust Inc.88,018$2,964 12/31/2023
     BAC88,018$2,964 12/31/2023
Parcion Private Wealth LLC78,087$2,961 03/31/2024
     BAC78,087$2,961 03/31/2024
Alaska Permanent Fund Corp78,065$2,960 03/31/2024
     BAC78,065$2,960 03/31/2024
Qtron Investments LLC87,650$2,951 12/31/2023
     BAC87,650$2,951 12/31/2023
Tritonpoint Wealth LLC84,557$2,947 03/31/2024
     BAC84,557$2,947 03/31/2024
Berkshire Bank77,684$2,946 03/31/2024
     BAC77,684$2,946 03/31/2024
American Assets Inc.87,500$2,946 12/31/2023
     BAC87,500$2,946 12/31/2023
Y.D. More Investments Ltd87,228$2,937 12/31/2023
     BAC87,228$2,937 12/31/2023
Lakeview Capital Partners LLC87,186$2,936 12/31/2023
     BAC87,186$2,936 12/31/2023
Commerzbank Aktiengesellschaft FI87,179$2,935 12/31/2023
     BAC87,179$2,935 12/31/2023
Citizens Business Bank77,314$2,932 03/31/2024
     BAC77,314$2,932 03/31/2024
Western Wealth Management LLC87,009$2,930 12/31/2023
     BAC87,009$2,930 12/31/2023
NJ State Employees Deferred Compensation Plan86,582$2,915 12/31/2023
     BAC86,582$2,915 12/31/2023
Brick & Kyle Associates86,575$2,915 12/31/2023
     BAC86,575$2,915 12/31/2023
Exeter Financial LLC78,761$2,908 03/31/2024
     BAC78,761$2,908 03/31/2024
Wright Investors Service Inc.85,586$2,882 12/31/2023
     BAC85,586$2,882 12/31/2023
Kingsview Wealth Management LLC85,461$2,877 12/31/2023
     BAC85,461$2,877 12/31/2023
Tower Bridge Advisors85,354$2,874 12/31/2023
     BAC85,354$2,874 12/31/2023
Meitav Dash Investments Ltd.84,958$2,872 12/31/2023
     BAC84,958$2,872 12/31/2023
Maltese Capital Management LLC85,000$2,862 12/31/2023
     BAC85,000$2,862 12/31/2023
Otter Creek Advisors LLC85,000$2,862 12/31/2023
     BAC85,000$2,862 12/31/2023
Fifth Third Wealth Advisors LLC75,451$2,861 03/31/2024
     BAC75,451$2,861 03/31/2024
Affinity Investment Advisors LLC84,926$2,859 12/31/2023
     BAC84,926$2,859 12/31/2023
Penobscot Investment Management Company Inc.84,479$2,844 12/31/2023
     BAC84,479$2,844 12/31/2023
Whittier Trust Co. of Nevada Inc.84,475$2,843 12/31/2023
     BAC84,475$2,843 12/31/2023
Bank OZK84,401$2,842 12/31/2023
     BAC84,401$2,842 12/31/2023
Birmingham Capital Management Co. Inc. AL83,900$2,825 12/31/2023
     BAC83,900$2,825 12/31/2023
Mutual Advisors LLC83,809$2,822 12/31/2023
     BAC83,809$2,822 12/31/2023
Moreno Evelyn V83,657$2,817 12/31/2023
     BAC83,657$2,817 12/31/2023
Beaton Management Co. Inc.83,209$2,802 12/31/2023
     BAC83,209$2,802 12/31/2023
Stock Yards Bank & Trust Co.82,971$2,794 12/31/2023
     BAC82,971$2,794 12/31/2023
Financial Counselors Inc.82,937$2,792 12/31/2023
     BAC82,937$2,792 12/31/2023
Trust Asset Management LLC82,806$2,788 12/31/2023
     BAC82,806$2,788 12/31/2023
Silvercrest Asset Management Group LLC82,720$2,785 12/31/2023
     BAC82,720$2,785 12/31/2023
Country Club Bank GFN73,419$2,784 03/31/2024
     BAC73,419$2,784 03/31/2024
Cigna Investments Inc. New73,374$2,782 03/31/2024
     BAC73,374$2,782 03/31/2024
HBK Sorce Advisory LLC82,598$2,781 12/31/2023
     BAC82,598$2,781 12/31/2023
CAPROCK Group Inc.82,217$2,768 12/31/2023
     BAC82,217$2,768 12/31/2023
Beaumont Financial Advisors LLC81,800$2,754 12/31/2023
     BAC81,800$2,754 12/31/2023
Institute for Wealth Management LLC.81,773$2,753 12/31/2023
     BAC81,773$2,753 12/31/2023
Lombard Odier Asset Management Switzerland SA81,464$2,743 12/31/2023
     BAC81,464$2,743 12/31/2023
Modera Wealth Management LLC81,083$2,730 12/31/2023
     BAC81,083$2,730 12/31/2023
Massachusetts Wealth Management71,972$2,729 03/31/2024
     BAC71,972$2,729 03/31/2024
Sailer Financial LLC $2,725 12/31/2023
     BAC.PRL2,261$2,725 12/31/2023
Guardian Investment Management80,588$2,713 12/31/2023
     BAC80,588$2,713 12/31/2023
Vanguard Capital Wealth Advisors $2,712 03/31/2024
     BAC64,121$2,431 03/31/2024
     BAC.PRL235$281 03/31/2024
Capital Analysts LLC80,563$2,712 12/31/2023
     BAC80,563$2,712 12/31/2023
Aspen Grove Capital LLC80,808$2,712 12/31/2023
     BAC80,808$2,712 12/31/2023
Culbertson A N & Co. Inc.80,452$2,709 12/31/2023
     BAC80,452$2,709 12/31/2023
Peddock Capital Advisors LLC80,163$2,699 12/31/2023
     BAC80,163$2,699 12/31/2023
Compton Wealth Advisory Group LLC71,149$2,698 03/31/2024
     BAC71,149$2,698 03/31/2024
WCG Wealth Advisors LLC80,021$2,694 12/31/2023
     BAC80,021$2,694 12/31/2023
Checchi Capital Advisers LLC70,657$2,679 03/31/2024
     BAC70,657$2,679 03/31/2024
Banco de Sabadell S.A79,347$2,673 12/31/2023
     BAC79,347$2,673 12/31/2023
Clear Rock Advisors LLC80,573$2,665 12/31/2023
     BAC80,573$2,665 12/31/2023
Roundview Capital LLC79,116$2,664 12/31/2023
     BAC79,116$2,664 12/31/2023
Quadrant Capital Group LLC78,831$2,654 12/31/2023
     BAC78,831$2,654 12/31/2023
Naviter Wealth LLC69,405$2,632 03/31/2024
     BAC69,405$2,632 03/31/2024
Bayesian Capital Management LP78,182$2,632 12/31/2023
     BAC78,182$2,632 12/31/2023
Engineers Gate Manager LP77,961$2,625 12/31/2023
     BAC77,961$2,625 12/31/2023
Harbour Capital Advisors LLC70,207$2,619 03/31/2024
     BAC70,207$2,619 03/31/2024
Pinnacle Holdings LLC $2,613 12/31/2023
     BAC.PRL1,087$1,310 12/31/2023
     BAC38,693$1,303 12/31/2023
Retirement Planning Co of New England Inc.77,620$2,613 12/31/2023
     BAC77,620$2,613 12/31/2023
Connectus Wealth LLC77,518$2,610 12/31/2023
     BAC77,518$2,610 12/31/2023
Quadcap Wealth Management LLC77,490$2,609 12/31/2023
     BAC77,490$2,609 12/31/2023
Formidable Asset Management LLC77,386$2,606 12/31/2023
     BAC77,386$2,606 12/31/2023
Citizens Financial Group Inc RI77,273$2,602 12/31/2023
     BAC77,273$2,602 12/31/2023
Duff & Phelps Investment Management Co.77,130$2,597 12/31/2023
     BAC77,130$2,597 12/31/2023
DRW Securities LLC76,992$2,592 12/31/2023
     BAC76,992$2,592 12/31/2023
Ironvine Capital Partners LLC76,179$2,565 12/31/2023
     BAC76,179$2,565 12/31/2023
Atom Investors LP76,021$2,560 12/31/2023
     BAC76,021$2,560 12/31/2023
Kingfisher Capital LLC $2,555 12/31/2023
     BAC46,294$1,559 12/31/2023
     BAC.PRQ53,797$996 12/31/2023
Heritage Trust Co75,742$2,550 12/31/2023
     BAC75,742$2,550 12/31/2023
Lincoln Capital Corp67,198$2,548 03/31/2024
     BAC67,198$2,548 03/31/2024
Aull & Monroe Investment Management Corp $2,548 12/31/2023
     BAC68,154$2,295 12/31/2023
     BAC.PRL210$253 12/31/2023
Mystic Asset Management Inc.75,579$2,545 12/31/2023
     BAC75,579$2,545 12/31/2023
Meridian Wealth Advisors LLC75,485$2,542 12/31/2023
     BAC75,485$2,542 12/31/2023
Cetera Trust Company N.A75,443$2,540 12/31/2023
     BAC75,443$2,540 12/31/2023
Hendershot Investments Inc.66,797$2,533 03/31/2024
     BAC66,797$2,533 03/31/2024
Meeder Advisory Services Inc.75,229$2,533 12/31/2023
     BAC75,229$2,533 12/31/2023
Mendon Capital Advisors Corp75,000$2,525 12/31/2023
     BAC75,000$2,525 12/31/2023
Raab & Moskowitz Asset Management LLC74,992$2,525 12/31/2023
     BAC74,992$2,525 12/31/2023
Advanced Portfolio Management LLC75,000$2,525 12/31/2023
     BAC75,000$2,525 12/31/2023
Family Management Corp $2,519 12/31/2023
     BAC74,611$2,512 12/31/2023
     BAC.PRL6$7 12/31/2023
Shorepoint Capital Partners LLC74,718$2,516 12/31/2023
     BAC74,718$2,516 12/31/2023
Davis Investment Partners LLC68,553$2,512 03/31/2024
     BAC68,553$2,512 03/31/2024
Supplemental Annuity Collective Trust of NJ74,000$2,492 12/31/2023
     BAC74,000$2,492 12/31/2023
OLD National Bancorp IN65,666$2,490 03/31/2024
     BAC65,666$2,490 03/31/2024
CSS LLC IL $2,488 12/31/2023
     Call40,000$1,347 12/31/2023
     BAC33,900$1,141 12/31/2023
Nwam LLC73,881$2,488 12/31/2023
     BAC73,881$2,488 12/31/2023
JNB Advisors LLC73,831$2,486 12/31/2023
     BAC73,831$2,486 12/31/2023
Baker Tilly Financial LLC73,737$2,483 12/31/2023
     BAC73,737$2,483 12/31/2023
Golden State Equity Partners73,526$2,476 12/31/2023
     BAC73,526$2,476 12/31/2023
TFO TDC LLC73,285$2,468 12/31/2023
     BAC73,285$2,468 12/31/2023
Holderness Investments Co.73,042$2,459 12/31/2023
     BAC73,042$2,459 12/31/2023
Mach 1 Financial Group Inc.73,034$2,459 12/31/2023
     BAC73,034$2,459 12/31/2023
Stratos Wealth Advisors LLC64,692$2,453 03/31/2024
     BAC64,692$2,453 03/31/2024
Jaffetilchin Investment Partners LLC72,458$2,440 12/31/2023
     BAC72,458$2,440 12/31/2023
Cornercap Investment Counsel Inc.72,157$2,430 12/31/2023
     BAC72,157$2,430 12/31/2023
Alpha DNA Investment Management LLC71,940$2,422 12/31/2023
     BAC71,940$2,422 12/31/2023
Wealthcare Advisory Partners LLC63,812$2,420 03/31/2024
     BAC63,812$2,420 03/31/2024
Grove Bank & Trust71,810$2,418 12/31/2023
     BAC71,810$2,418 12/31/2023
Lodestone Wealth Management LLC71,706$2,414 12/31/2023
     BAC71,706$2,414 12/31/2023
Clarius Group LLC63,594$2,411 03/31/2024
     BAC63,594$2,411 03/31/2024
Change Path LLC71,559$2,410 12/31/2023
     BAC71,559$2,410 12/31/2023
Cornerstone Wealth Management LLC63,475$2,407 03/31/2024
     BAC63,475$2,407 03/31/2024
Charter Research & Investment Group Inc.71,366$2,403 12/31/2023
     BAC71,366$2,403 12/31/2023
Financial Advisory Service Inc.71,287$2,400 12/31/2023
     BAC71,287$2,400 12/31/2023
Principal Securities Inc. $2,373 12/31/2023
     BAC68,563$2,309 12/31/2023
     BAC.PRL53$64 12/31/2023
Columbia Trust Co 0101201670,339$2,368 12/31/2023
     BAC70,339$2,368 12/31/2023
GAMMA Investing LLC62,359$2,365 03/31/2024
     BAC62,359$2,365 03/31/2024
Arete Wealth Advisors LLC69,836$2,352 12/31/2023
     BAC69,836$2,352 12/31/2023
SS&H Financial Advisors Inc.69,808$2,350 12/31/2023
     BAC69,808$2,350 12/31/2023
Capital Advisors Inc. OK69,694$2,347 12/31/2023
     BAC69,694$2,347 12/31/2023
9258 Wealth Management LLC69,647$2,345 12/31/2023
     BAC69,647$2,345 12/31/2023
Studio Investment Management LLC69,645$2,345 12/31/2023
     BAC69,645$2,345 12/31/2023
Cumberland Partners Ltd69,595$2,343 12/31/2023
     BAC69,595$2,343 12/31/2023
Gilliland Jeter Wealth Management LLC69,452$2,338 12/31/2023
     BAC69,452$2,338 12/31/2023
Exchange Capital Management Inc.61,579$2,335 03/31/2024
     BAC61,579$2,335 03/31/2024
Diligent Investors LLC69,353$2,335 12/31/2023
     BAC69,353$2,335 12/31/2023
Beacon Investment Advisors LLC68,521$2,307 12/31/2023
     BAC68,521$2,307 12/31/2023
Beacon Financial Group68,435$2,304 12/31/2023
     BAC68,435$2,304 12/31/2023
Hexagon Capital Partners LLC60,628$2,299 03/31/2024
     BAC60,628$2,299 03/31/2024
Systematic Alpha Investments LLC67,508$2,273 12/31/2023
     BAC67,508$2,273 12/31/2023
Carolinas Wealth Consulting LLC67,401$2,269 12/31/2023
     BAC67,401$2,269 12/31/2023
Coastline Trust Co67,339$2,267 12/31/2023
     BAC67,339$2,267 12/31/2023
Zions Bancorporation N.A.67,300$2,266 12/31/2023
     BAC67,300$2,266 12/31/2023
Pinnacle Wealth Management Advisory Group LLC67,226$2,264 12/31/2023
     BAC67,226$2,264 12/31/2023
AIA Group Ltd67,187$2,262 12/31/2023
     BAC67,187$2,262 12/31/2023
Clearstead Advisors LLC67,084$2,259 12/31/2023
     BAC67,084$2,259 12/31/2023
Rosenblum Silverman Sutton S F Inc. CA66,893$2,252 12/31/2023
     BAC66,893$2,252 12/31/2023
Stonebridge Capital Advisors LLC66,827$2,250 12/31/2023
     BAC66,827$2,250 12/31/2023
SeaCrest Wealth Management LLC58,999$2,237 03/31/2024
     BAC58,999$2,237 03/31/2024
Abacus Planning Group Inc.58,769$2,229 03/31/2024
     BAC58,769$2,229 03/31/2024
Piscataqua Savings Bank58,638$2,223 03/31/2024
     BAC58,638$2,223 03/31/2024
Abbrea Capital LLC65,916$2,219 12/31/2023
     BAC65,916$2,219 12/31/2023
MeadowBrook Investment Advisors LLC $2,214 12/31/2023
     BAC37,478$1,262 12/31/2023
     BAC.PRL790$952 12/31/2023
Thomasville National Bank58,242$2,209 03/31/2024
     BAC58,242$2,209 03/31/2024
Cobblestone Capital Advisors LLC NY65,399$2,202 12/31/2023
     BAC65,399$2,202 12/31/2023
Kennedy Investment Group57,898$2,196 03/31/2024
     BAC57,898$2,196 03/31/2024
EagleClaw Capital Managment LLC65,222$2,196 12/31/2023
     BAC65,222$2,196 12/31/2023
Family Legacy Inc.57,481$2,180 03/31/2024
     BAC57,481$2,180 03/31/2024
Claro Advisors LLC57,442$2,178 03/31/2024
     BAC57,442$2,178 03/31/2024
Barometer Capital Management Inc.64,600$2,175 12/31/2023
     BAC64,600$2,175 12/31/2023
Viawealth LLC64,303$2,165 12/31/2023
     BAC64,303$2,165 12/31/2023
Empire Financial Management Company LLC64,298$2,165 12/31/2023
     BAC64,298$2,165 12/31/2023
Transcend Wealth Collective LLC64,102$2,158 12/31/2023
     BAC64,102$2,158 12/31/2023
First Dallas Securities Inc.56,856$2,156 03/31/2024
     BAC56,856$2,156 03/31/2024
Imprint Wealth LLC63,941$2,151 12/31/2023
     BAC63,941$2,151 12/31/2023
Finer Wealth Management Inc.63,406$2,135 12/31/2023
     BAC63,406$2,135 12/31/2023
Foundations Investment Advisors LLC63,242$2,122 12/31/2023
     BAC63,242$2,122 12/31/2023
Bridgecreek Investment Management LLC63,000$2,121 12/31/2023
     BAC63,000$2,121 12/31/2023
Childress Capital Advisors LLC55,902$2,120 03/31/2024
     BAC55,902$2,120 03/31/2024
Hourglass Capital LLC62,790$2,114 12/31/2023
     BAC62,790$2,114 12/31/2023
Octavia Wealth Advisors LLC55,322$2,098 03/31/2024
     BAC55,322$2,098 03/31/2024
Mcdonald Partners LLC55,251$2,095 03/31/2024
     BAC55,251$2,095 03/31/2024
Portside Wealth Group LLC55,165$2,092 03/31/2024
     BAC55,165$2,092 03/31/2024
Argent Advisors Inc.61,944$2,086 12/31/2023
     BAC61,944$2,086 12/31/2023
Convergence Investment Partners LLC61,947$2,086 12/31/2023
     BAC61,947$2,086 12/31/2023
Van Hulzen Asset Management LLC61,936$2,085 12/31/2023
     BAC61,936$2,085 12/31/2023
Gillespie Robinson & Grimm Inc.54,750$2,076 03/31/2024
     BAC54,750$2,076 03/31/2024
Worldquant Millennium Advisors LLC61,603$2,074 12/31/2023
     BAC61,603$2,074 12/31/2023
Cove Private Wealth LLC $2,073 12/31/2023
     BAC.PRL1,550$1,868 12/31/2023
     BAC6,075$205 12/31/2023
Cullinan Associates Inc.54,609$2,071 03/31/2024
     BAC54,609$2,071 03/31/2024
Coastal Investment Advisors Inc.54,495$2,066 03/31/2024
     BAC54,495$2,066 03/31/2024
Edgemoor Investment Advisors Inc. $2,063 12/31/2023
     BAC.PRL1,711$2,063 12/31/2023
Jeppson Wealth Management LLC54,319$2,060 03/31/2024
     BAC54,319$2,060 03/31/2024
M Holdings Securities Inc.60,745$2,045 12/31/2023
     BAC60,745$2,045 12/31/2023
Sound View Wealth Advisors Group LLC60,732$2,045 12/31/2023
     BAC60,732$2,045 12/31/2023
RMR Wealth Builders53,294$2,031 03/31/2024
     BAC53,294$2,031 03/31/2024
First Horizon Advisors Inc.53,539$2,030 03/31/2024
     BAC53,539$2,030 03/31/2024
Belpointe Asset Management LLC60,240$2,028 12/31/2023
     BAC60,240$2,028 12/31/2023
Carson Advisory Inc.60,233$2,028 12/31/2023
     BAC60,233$2,028 12/31/2023
Sugarloaf Wealth Management LLC $2,027 03/31/2024
     BAC32,465$1,231 03/31/2024
     BAC.PRL667$796 03/31/2024
Lindbrook Capital LLC53,195$2,017 03/31/2024
     BAC53,195$2,017 03/31/2024
Jmac Enterprises LLC59,912$2,017 12/31/2023
     BAC59,912$2,017 12/31/2023
Choate Investment Advisors59,841$2,015 12/31/2023
     BAC59,841$2,015 12/31/2023
Ethic Inc.59,850$2,015 12/31/2023
     BAC59,850$2,015 12/31/2023
Vise Technologies Inc.59,764$2,012 12/31/2023
     BAC59,764$2,012 12/31/2023
Schechter Investment Advisors LLC59,702$2,010 12/31/2023
     BAC59,702$2,010 12/31/2023
Neville Rodie & Shaw Inc.52,975$2,009 03/31/2024
     BAC52,975$2,009 03/31/2024
Wedmont Private Capital53,092$2,003 03/31/2024
     BAC53,092$2,003 03/31/2024
Oversea Chinese Banking CORP Ltd58,973$1,999 12/31/2023
     BAC58,973$1,999 12/31/2023
Empirical Financial Services LLC d.b.a. Empirical Wealth Management59,300$1,997 12/31/2023
     BAC59,300$1,997 12/31/2023
Hartford Financial Management Inc.52,577$1,994 03/31/2024
     BAC52,577$1,994 03/31/2024
ZWJ Investment Counsel Inc.59,214$1,994 12/31/2023
     BAC59,214$1,994 12/31/2023
First City Capital Management Inc.59,224$1,994 12/31/2023
     BAC59,224$1,994 12/31/2023
LJI Wealth Management LLC58,949$1,985 12/31/2023
     BAC58,949$1,985 12/31/2023
Capital Group Investment Management PTE. LTD.58,854$1,982 12/31/2023
     BAC58,854$1,982 12/31/2023
Cumberland Advisors Inc.51,900$1,968 03/31/2024
     BAC51,900$1,968 03/31/2024
Financial Partners Group LLC51,717$1,961 03/31/2024
     BAC51,717$1,961 03/31/2024
Newman Dignan & Sheerar Inc.58,050$1,955 12/31/2023
     BAC58,050$1,955 12/31/2023
MTM Investment Management LLC51,475$1,952 03/31/2024
     BAC51,475$1,952 03/31/2024
Sabal Trust CO57,913$1,950 12/31/2023
     BAC57,913$1,950 12/31/2023
Vision Capital Management Inc.57,919$1,950 12/31/2023
     BAC57,919$1,950 12/31/2023
Sierra Capital LLC $1,950 12/31/2023
     BAC50,557$1,702 12/31/2023
     BAC.PRB9,984$248 12/31/2023
Lafayette Investments Inc.57,689$1,942 12/31/2023
     BAC57,689$1,942 12/31/2023
Poehling Capital Management LLC57,630$1,940 12/31/2023
     BAC57,630$1,940 12/31/2023
Hudson Canyon Capital Management57,591$1,939 12/31/2023
     BAC57,591$1,939 12/31/2023
Souders Financial Advisors57,360$1,931 12/31/2023
     BAC57,360$1,931 12/31/2023
NorthRock Partners LLC57,174$1,925 12/31/2023
     BAC57,174$1,925 12/31/2023
Gladstone Institutional Advisory LLC57,181$1,925 12/31/2023
     BAC57,181$1,925 12/31/2023
Clifford Swan Investment Counsel LLC50,741$1,924 03/31/2024
     BAC50,741$1,924 03/31/2024
Team Hewins LLC56,715$1,910 12/31/2023
     BAC56,715$1,910 12/31/2023
Granite Harbor Advisors Inc.56,721$1,910 12/31/2023
     BAC56,721$1,910 12/31/2023
Northern Oak Wealth Management Inc.56,635$1,907 12/31/2023
     BAC56,635$1,907 12/31/2023
NBT Bank N A NY50,112$1,900 03/31/2024
     BAC50,112$1,900 03/31/2024
Chapin Davis Inc.49,965$1,895 03/31/2024
     BAC49,965$1,895 03/31/2024
Prosperity Consulting Group LLC56,276$1,895 12/31/2023
     BAC56,276$1,895 12/31/2023
Dohj LLC49,957$1,894 03/31/2024
     BAC49,957$1,894 03/31/2024
Smith Shellnut Wilson LLC ADV56,220$1,893 12/31/2023
     BAC56,220$1,893 12/31/2023
Harmony Asset Management LLC56,228$1,893 12/31/2023
     BAC56,228$1,893 12/31/2023
Chicago Partners Investment Group LLC $1,888 03/31/2024
     BAC36,302$1,393 03/31/2024
     BAC.PRL424$495 03/31/2024
Patriot Financial Group Insurance Agency LLC55,936$1,883 12/31/2023
     BAC55,936$1,883 12/31/2023
Excalibur Management Corp $1,869 12/31/2023
     BAC47,563$1,601 12/31/2023
     BAC.PRL219$268 12/31/2023
Sigma Planning Corp55,430$1,866 12/31/2023
     BAC55,430$1,866 12/31/2023
Madison Asset Management LLC55,382$1,865 12/31/2023
     BAC55,382$1,865 12/31/2023
SeaBridge Investment Advisors LLC55,283$1,861 12/31/2023
     BAC55,283$1,861 12/31/2023
Concord Wealth Partners55,259$1,861 12/31/2023
     BAC55,259$1,861 12/31/2023
Ratan Capital Management LP55,000$1,852 12/31/2023
     BAC55,000$1,852 12/31/2023
LM Advisors LLC55,006$1,852 12/31/2023
     BAC55,006$1,852 12/31/2023
MCF Advisors LLC48,583$1,842 03/31/2024
     BAC48,583$1,842 03/31/2024
Blue Fin Capital Inc.54,679$1,841 12/31/2023
     BAC54,679$1,841 12/31/2023
Wulff Hansen & CO.54,658$1,840 12/31/2023
     BAC54,658$1,840 12/31/2023
Clarkston Capital Partners LLC54,600$1,838 12/31/2023
     BAC54,600$1,838 12/31/2023
Register Financial Advisors LLC48,431$1,836 03/31/2024
     BAC48,431$1,836 03/31/2024
St. Louis Financial Planners Asset Management LLC49,031$1,836 03/31/2024
     BAC49,031$1,836 03/31/2024
Highlander Capital Management LLC $1,832 12/31/2023
     BAC53,919$1,815 12/31/2023
     BAC.PRE750$17 12/31/2023
Evergreen Wealth Management LLC54,421$1,832 12/31/2023
     BAC54,421$1,832 12/31/2023
First Business Financial Services Inc.54,226$1,826 12/31/2023
     BAC54,226$1,826 12/31/2023
Arvest Investments Inc.47,820$1,813 03/31/2024
     BAC47,820$1,813 03/31/2024
Washington Trust Bank53,776$1,811 12/31/2023
     BAC53,776$1,811 12/31/2023
Wunderlich Capital Managemnt53,401$1,798 12/31/2023
     BAC53,401$1,798 12/31/2023
SageView Advisory Group LLC51,688$1,798 12/31/2023
     BAC51,688$1,798 12/31/2023
CMG Global Holdings LLC52,605$1,792 12/31/2023
     BAC52,605$1,792 12/31/2023
Atlas Brown Inc.47,207$1,790 03/31/2024
     BAC47,207$1,790 03/31/2024
Investors Asset Management of Georgia Inc. GA ADV47,155$1,788 03/31/2024
     BAC47,155$1,788 03/31/2024
Cito Capital Group LLC52,870$1,780 12/31/2023
     BAC52,870$1,780 12/31/2023
Busey Wealth Management46,793$1,774 03/31/2024
     BAC46,793$1,774 03/31/2024
Calamos Wealth Management LLC $1,772 12/31/2023
     BAC39,949$1,345 12/31/2023
     BAC.PRL354$427 12/31/2023
WINTON GROUP Ltd52,522$1,768 12/31/2023
     BAC52,522$1,768 12/31/2023
Mitchell Mcleod Pugh & Williams Inc.52,480$1,767 12/31/2023
     BAC52,480$1,767 12/31/2023
Investment Advisory Services Inc. TX ADV46,536$1,765 03/31/2024
     BAC46,536$1,765 03/31/2024
Buckley Wealth Management LLC46,518$1,764 03/31/2024
     BAC46,518$1,764 03/31/2024
Wsfs Capital Management LLC52,018$1,751 12/31/2023
     BAC52,018$1,751 12/31/2023
Exencial Wealth Advisors LLC51,631$1,738 12/31/2023
     BAC51,631$1,738 12/31/2023
Adell Harriman & Carpenter Inc.45,656$1,731 03/31/2024
     BAC45,656$1,731 03/31/2024
Focus Financial Network Inc.48,383$1,731 03/31/2024
     BAC48,383$1,731 03/31/2024
Aspiriant LLC45,388$1,721 03/31/2024
     BAC45,388$1,721 03/31/2024
Connecticut Wealth Management LLC51,043$1,719 12/31/2023
     BAC51,043$1,719 12/31/2023
HCR Wealth Advisors50,945$1,715 12/31/2023
     BAC50,945$1,715 12/31/2023
Howland Capital Management LLC50,910$1,714 12/31/2023
     BAC50,910$1,714 12/31/2023
Prairiewood Capital LLC50,827$1,711 12/31/2023
     BAC50,827$1,711 12/31/2023
Prestige Wealth Management Group LLC50,788$1,710 12/31/2023
     BAC50,788$1,710 12/31/2023
Ameritas Advisory Services LLC $1,710 12/31/2023
     BAC30,404$1,023 12/31/2023
     BAC.PRL570$687 12/31/2023
Etesian Wealth Advisors Inc.45,068$1,709 03/31/2024
     BAC45,068$1,709 03/31/2024
Sandy Spring Bank50,663$1,706 12/31/2023
     BAC50,663$1,706 12/31/2023
Vestmark Advisory Solutions Inc. $1,703 12/31/2023
     BAC30,234$1,018 12/31/2023
     BAC.PRL568$685 12/31/2023
Westside Investment Management Inc. $1,697 03/31/2024
     BAC42,831$1,621 03/31/2024
     BAC.PRB3,000$76 03/31/2024
Flagship Harbor Advisors LLC44,582$1,691 03/31/2024
     BAC44,582$1,691 03/31/2024
Mango Investments LLC50,000$1,684 12/31/2023
     BAC50,000$1,684 12/31/2023
Global Assets Advisory LLC44,349$1,682 03/31/2024
     BAC44,349$1,682 03/31/2024
Longfellow Investment Management Co. LLC49,803$1,677 12/31/2023
     BAC49,803$1,677 12/31/2023
Mission Wealth Management LP $1,677 12/31/2023
     BAC50,813$1,711 12/31/2023
     Put1,000$34 12/31/2023
Duncker Streett & Co. Inc.44,210$1,676 03/31/2024
     BAC44,210$1,676 03/31/2024
Falcon Wealth Planning44,191$1,676 03/31/2024
     BAC44,191$1,676 03/31/2024
Catalytic Wealth RIA LLC49,737$1,675 12/31/2023
     BAC49,737$1,675 12/31/2023
Harel Insurance Investments & Financial Services Ltd.49,482$1,666 12/31/2023
     BAC49,482$1,666 12/31/2023
Folger Nolan Fleming Douglas Capital Management Inc.43,839$1,662 03/31/2024
     BAC43,839$1,662 03/31/2024
Iowa State Bank43,701$1,657 03/31/2024
     BAC43,701$1,657 03/31/2024
Marathon Capital Management $1,657 12/31/2023
     BAC.PRL1,375$1,657 12/31/2023
NTV Asset Management LLC49,155$1,655 12/31/2023
     BAC49,155$1,655 12/31/2023
Safeguard Investment Advisory Group LLC49,037$1,651 12/31/2023
     BAC49,037$1,651 12/31/2023
Advisory Research Inc.48,973$1,649 12/31/2023
     BAC48,973$1,649 12/31/2023
Shufro Rose & Co. LLC48,949$1,648 12/31/2023
     BAC48,949$1,648 12/31/2023
Waldron Private Wealth LLC48,924$1,647 12/31/2023
     BAC48,924$1,647 12/31/2023
Sargent Investment Group LLC48,873$1,646 12/31/2023
     BAC48,873$1,646 12/31/2023
Wellington Shields Capital Management LLC48,635$1,638 12/31/2023
     BAC48,635$1,638 12/31/2023
CRA Financial Services LLC43,123$1,635 03/31/2024
     BAC43,123$1,635 03/31/2024
L2 Asset Management LLC48,402$1,630 12/31/2023
     BAC48,402$1,630 12/31/2023
AlTi Global Inc.48,215$1,630 12/31/2023
     BAC48,215$1,630 12/31/2023
Nvwm LLC48,274$1,625 12/31/2023
     BAC48,274$1,625 12/31/2023
RDA Financial Network42,820$1,624 03/31/2024
     BAC42,820$1,624 03/31/2024
Godshalk Welsh Capital Management Inc.47,895$1,613 12/31/2023
     BAC47,895$1,613 12/31/2023
Proquility Private Wealth Partners LLC47,685$1,606 12/31/2023
     BAC47,685$1,606 12/31/2023
LVW Advisors LLC42,303$1,604 03/31/2024
     BAC42,303$1,604 03/31/2024
Gs Investments Inc.47,641$1,604 12/31/2023
     BAC47,641$1,604 12/31/2023
Stonegate Investment Group LLC $1,603 03/31/2024
     BAC25,490$967 03/31/2024
     BAC.PRL533$636 03/31/2024
Texas Capital Bank Wealth Management Services Inc.47,539$1,601 12/31/2023
     BAC47,539$1,601 12/31/2023
Nebula Research & Development LLC47,513$1,600 12/31/2023
     BAC47,513$1,600 12/31/2023
Probity Advisors Inc.47,482$1,599 12/31/2023
     BAC47,482$1,599 12/31/2023
Premier Path Wealth Partners LLC42,076$1,596 03/31/2024
     BAC42,076$1,596 03/31/2024
Burney Co.47,402$1,596 12/31/2023
     BAC47,402$1,596 12/31/2023
Strategic Planning Group LLC41,992$1,592 03/31/2024
     BAC41,992$1,592 03/31/2024
CWA Asset Management Group LLC47,246$1,591 12/31/2023
     BAC47,246$1,591 12/31/2023
Herold Advisors Inc.47,093$1,586 12/31/2023
     BAC47,093$1,586 12/31/2023
Centaurus Financial Inc. $1,582 12/31/2023
     BAC37,307$1,256 12/31/2023
     BAC.PRL271$326 12/31/2023
Greytown Advisors Inc.46,918$1,580 12/31/2023
     BAC46,918$1,580 12/31/2023
Guardian Wealth Advisors LLC NC46,922$1,580 12/31/2023
     BAC46,922$1,580 12/31/2023
American Capital Advisory LLC46,926$1,580 12/31/2023
     BAC46,926$1,580 12/31/2023
Boston Trust Walden Corp41,641$1,579 03/31/2024
     BAC41,641$1,579 03/31/2024
Bouchey Financial Group Ltd41,530$1,575 03/31/2024
     BAC41,530$1,575 03/31/2024
Wilbanks Smith & Thomas Asset Management LLC46,694$1,572 12/31/2023
     BAC46,694$1,572 12/31/2023
Parkside Financial Bank & Trust46,702$1,572 12/31/2023
     BAC46,702$1,572 12/31/2023
Roman Butler Fullerton & Co. $1,568 12/31/2023
     BAC30,938$1,034 12/31/2023
     BAC.PRL450$534 12/31/2023
Visionary Wealth Advisors46,574$1,568 12/31/2023
     BAC46,574$1,568 12/31/2023
Pegasus Partners Ltd.41,291$1,566 03/31/2024
     BAC41,291$1,566 03/31/2024
Martin & Co. Inc. TN46,425$1,563 12/31/2023
     BAC46,425$1,563 12/31/2023
Regal Investment Advisors LLC46,278$1,558 12/31/2023
     BAC46,278$1,558 12/31/2023
IMS Capital Management46,241$1,557 12/31/2023
     BAC46,241$1,557 12/31/2023
Palogic Value Management L.P.46,253$1,557 12/31/2023
     BAC46,253$1,557 12/31/2023
Cowa LLC46,123$1,553 12/31/2023
     BAC46,123$1,553 12/31/2023
E&G Advisors LP40,913$1,551 03/31/2024
     BAC40,913$1,551 03/31/2024
Greenfield Savings Bank40,855$1,549 03/31/2024
     BAC40,855$1,549 03/31/2024
Coombe Bender & Co LLC45,778$1,541 12/31/2023
     BAC45,778$1,541 12/31/2023
Wynn Capital LLC40,525$1,537 03/31/2024
     BAC40,525$1,537 03/31/2024
Welch Group LLC40,294$1,528 03/31/2024
     BAC40,294$1,528 03/31/2024
Kiley Juergens Wealth Management LLC40,204$1,525 03/31/2024
     BAC40,204$1,525 03/31/2024
Charles Carroll Financial Partners LLC45,139$1,520 12/31/2023
     BAC45,139$1,520 12/31/2023
Syon Capital LLC45,133$1,520 12/31/2023
     BAC45,133$1,520 12/31/2023
Aurum Wealth Management Group LLC39,787$1,509 03/31/2024
     BAC39,787$1,509 03/31/2024
Vantage Financial Partners Ltd. Inc.44,800$1,508 12/31/2023
     BAC44,800$1,508 12/31/2023
Wesbanco Bank Inc.39,731$1,507 03/31/2024
     BAC39,731$1,507 03/31/2024
Advisor OS LLC44,693$1,505 12/31/2023
     BAC44,693$1,505 12/31/2023
InTrack Investment Management Inc39,651$1,504 03/31/2024
     BAC39,651$1,504 03/31/2024
Worth Venture Partners LLC44,667$1,504 12/31/2023
     BAC44,667$1,504 12/31/2023
NBW Capital LLC44,649$1,503 12/31/2023
     BAC44,649$1,503 12/31/2023
One Charles Private Wealth Services LLC $1,503 12/31/2023
     BAC44,846$1,510 12/31/2023
     Put10,000$7 12/31/2023
Coppell Advisory Solutions LLC44,647$1,503 12/31/2023
     BAC44,647$1,503 12/31/2023
Payden & Rygel44,600$1,502 12/31/2023
     BAC44,600$1,502 12/31/2023
Steel Peak Wealth Management LLC39,492$1,498 03/31/2024
     BAC39,492$1,498 03/31/2024
Cliftonlarsonallen Wealth Advisors LLC44,456$1,497 12/31/2023
     BAC44,456$1,497 12/31/2023
Strategic Advocates LLC39,323$1,491 03/31/2024
     BAC39,323$1,491 03/31/2024
Legacy Advisors LLC44,244$1,490 12/31/2023
     BAC44,244$1,490 12/31/2023
Wambolt & Associates LLC $1,486 12/31/2023
     BAC26,778$902 12/31/2023
     BAC.PRL485$584 12/31/2023
Sovereign Financial Group Inc.39,115$1,483 03/31/2024
     BAC39,115$1,483 03/31/2024
LifePro Asset Management39,050$1,481 03/31/2024
     BAC39,050$1,481 03/31/2024
Ramirez Asset Management Inc.43,961$1,480 12/31/2023
     BAC43,961$1,480 12/31/2023
Lake Street Advisors Group LLC43,904$1,478 12/31/2023
     BAC43,904$1,478 12/31/2023
Brady Family Wealth LLC43,852$1,477 12/31/2023
     BAC43,852$1,477 12/31/2023
Key Client Fiduciary Advisors LLC38,929$1,476 03/31/2024
     BAC38,929$1,476 03/31/2024
Aaron Wealth Advisors38,714$1,468 03/31/2024
     BAC38,714$1,468 03/31/2024
JT Stratford LLC $1,468 12/31/2023
     BAC.PRL667$804 12/31/2023
     BAC19,718$664 12/31/2023
FLC Capital Advisors43,563$1,467 12/31/2023
     BAC43,563$1,467 12/31/2023
Cullen Investment Group LTD.39,249$1,464 03/31/2024
     BAC39,249$1,464 03/31/2024
Intellectus Partners LLC43,338$1,459 12/31/2023
     BAC43,338$1,459 12/31/2023
West Branch Capital LLC38,453$1,458 03/31/2024
     BAC38,453$1,458 03/31/2024
Desjardins Global Asset Management Inc.43,317$1,458 12/31/2023
     BAC43,317$1,458 12/31/2023
Arkadios Wealth Advisors43,228$1,455 12/31/2023
     BAC43,228$1,455 12/31/2023
IMA Wealth Inc.38,314$1,453 03/31/2024
     BAC38,314$1,453 03/31/2024
Ballast Inc.43,104$1,451 12/31/2023
     BAC43,104$1,451 12/31/2023
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA38,387$1,448 03/31/2024
     BAC38,387$1,448 03/31/2024
Oarsman Capital Inc.42,958$1,446 12/31/2023
     BAC42,958$1,446 12/31/2023
McIlrath & Eck LLC42,709$1,438 12/31/2023
     BAC42,709$1,438 12/31/2023
ExodusPoint Capital Management LP42,686$1,437 12/31/2023
     BAC42,686$1,437 12/31/2023
Wrapmanager Inc.42,659$1,436 12/31/2023
     BAC42,659$1,436 12/31/2023
Quotient Wealth Partners LLC42,620$1,435 12/31/2023
     BAC42,620$1,435 12/31/2023
Smithfield Trust Co.42,414$1,433 12/31/2023
     BAC42,414$1,433 12/31/2023
OV Management LLC42,500$1,431 12/31/2023
     BAC42,500$1,431 12/31/2023
Sunesis Advisors LLC42,445$1,429 12/31/2023
     BAC42,445$1,429 12/31/2023
SkyOak Wealth LLC42,395$1,427 12/31/2023
     BAC42,395$1,427 12/31/2023
WBH Advisory Inc.37,483$1,421 03/31/2024
     BAC37,483$1,421 03/31/2024
Atlas Wealth LLC $1,416 12/31/2023
     BAC.PRE70,519$1,416 12/31/2023
Carlton Hofferkamp & Jenks Wealth Management LLC42,864$1,414 12/31/2023
     BAC42,864$1,414 12/31/2023
Brooks Moore & Associates Inc.42,006$1,414 12/31/2023
     BAC42,006$1,414 12/31/2023
Wealthsource Partners LLC41,701$1,404 12/31/2023
     BAC41,701$1,404 12/31/2023
Symmetry Partners LLC37,009$1,403 03/31/2024
     BAC37,009$1,403 03/31/2024
Csenge Advisory Group41,648$1,402 12/31/2023
     BAC41,648$1,402 12/31/2023
Channing Global Advisors LLC41,484$1,397 12/31/2023
     BAC41,484$1,397 12/31/2023
Chiron Capital Management LLC41,448$1,396 12/31/2023
     BAC41,448$1,396 12/31/2023
Aire Advisors LLC41,425$1,395 12/31/2023
     BAC41,425$1,395 12/31/2023
FUKOKU MUTUAL LIFE INSURANCE Co41,328$1,392 12/31/2023
     BAC41,328$1,392 12/31/2023
White Pine Capital LLC41,323$1,391 12/31/2023
     BAC41,323$1,391 12/31/2023
MWA Asset Management41,228$1,388 12/31/2023
     BAC41,228$1,388 12/31/2023
Lineweaver Wealth Advisors LLC41,126$1,385 12/31/2023
     BAC41,126$1,385 12/31/2023
Kahn Brothers Group Inc. DE40,985$1,380 12/31/2023
     BAC40,985$1,380 12/31/2023
Mitchell Sinkler & Starr PA40,974$1,380 12/31/2023
     BAC40,974$1,380 12/31/2023
Edmonds Duncan Registered Investment Advisors LLC36,257$1,375 03/31/2024
     BAC36,257$1,375 03/31/2024
Trust Point Inc.36,177$1,372 03/31/2024
     BAC36,177$1,372 03/31/2024
Wiley BROS. Aintree Capital LLC36,166$1,371 03/31/2024
     BAC36,166$1,371 03/31/2024
Bragg Financial Advisors Inc40,661$1,369 12/31/2023
     BAC40,661$1,369 12/31/2023
GeoWealth Management LLC40,633$1,367 12/31/2023
     BAC40,633$1,367 12/31/2023
Select Asset Management & Trust40,342$1,358 12/31/2023
     BAC40,342$1,358 12/31/2023
Augustine Asset Management Inc.40,298$1,357 12/31/2023
     BAC40,298$1,357 12/31/2023
Hikari Power Ltd40,240$1,355 12/31/2023
     BAC40,240$1,355 12/31/2023
MSA Advisors LLC40,000$1,347 12/31/2023
     BAC40,000$1,347 12/31/2023
Grand Jean Capital Management Inc.40,000$1,347 12/31/2023
     BAC40,000$1,347 12/31/2023
Pentwater Capital Management LP40,000$1,347 12/31/2023
     BAC40,000$1,347 12/31/2023
Barbara Oil Co.40,000$1,347 12/31/2023
     BAC40,000$1,347 12/31/2023
Proequities Inc. $1,346 12/31/2023
     BAC39,977$1,346 12/31/2023
     Put0$0 12/31/2023
     Call0$0 12/31/2023
     BAC.PRL0$0 12/31/2023
Buckingham Strategic Partners39,831$1,341 12/31/2023
     BAC39,831$1,341 12/31/2023
Tlwm35,336$1,340 03/31/2024
     BAC35,336$1,340 03/31/2024
Legacy Financial Advisors Inc.39,769$1,339 12/31/2023
     BAC39,769$1,339 12/31/2023
Daymark Wealth Partners LLC35,298$1,338 03/31/2024
     BAC35,298$1,338 03/31/2024
Mathes Company Inc.39,700$1,337 12/31/2023
     BAC39,700$1,337 12/31/2023
US Asset Management LLC35,213$1,335 03/31/2024
     BAC35,213$1,335 03/31/2024
Penserra Capital Management LLC39,708$1,335 12/31/2023
     BAC39,708$1,335 12/31/2023
Schear Investment Advisers LLC39,662$1,335 12/31/2023
     BAC39,662$1,335 12/31/2023
SignalPoint Asset Management LLC35,163$1,333 03/31/2024
     BAC35,163$1,333 03/31/2024
Fee Only Financial Planning L.C.35,117$1,332 03/31/2024
     BAC35,117$1,332 03/31/2024
GYL Financial Synergies LLC39,536$1,331 12/31/2023
     BAC39,536$1,331 12/31/2023
Coastwise Capital Group LLC39,370$1,326 12/31/2023
     BAC39,370$1,326 12/31/2023
Beverly Hills Private Wealth LLC39,305$1,323 12/31/2023
     BAC39,305$1,323 12/31/2023
American National Bank & Trust Co. VA34,871$1,322 03/31/2024
     BAC34,871$1,322 03/31/2024
Krilogy Financial LLC34,773$1,319 03/31/2024
     BAC34,773$1,319 03/31/2024
Stoneridge Investment Partners LLC39,130$1,318 12/31/2023
     BAC39,130$1,318 12/31/2023
Mosaic Family Wealth Partners LLC39,124$1,317 12/31/2023
     BAC39,124$1,317 12/31/2023
Wall Street Access Asset Management LLC39,091$1,316 12/31/2023
     BAC39,091$1,316 12/31/2023
Iams Wealth Management LLC34,673$1,315 03/31/2024
     BAC34,673$1,315 03/31/2024
Jupiter Wealth Management LLC39,000$1,313 12/31/2023
     BAC39,000$1,313 12/31/2023
Main Street Financial Solutions LLC34,580$1,311 03/31/2024
     BAC34,580$1,311 03/31/2024
Buttonwood Financial Advisors Inc.34,389$1,304 03/31/2024
     BAC34,389$1,304 03/31/2024
Campbell Newman Asset Management Inc.34,350$1,303 03/31/2024
     BAC34,350$1,303 03/31/2024
Burke & Herbert Bank & Trust Co.34,291$1,300 03/31/2024
     BAC34,291$1,300 03/31/2024
Earnest Partners LLC38,590$1,299 12/31/2023
     BAC38,590$1,299 12/31/2023
Ellsworth Advisors LLC36,223$1,296 03/31/2024
     BAC36,223$1,296 03/31/2024
Pinnacle Wealth Planning Services Inc.38,463$1,295 12/31/2023
     BAC38,463$1,295 12/31/2023
Boomfish Wealth Group LLC38,436$1,294 12/31/2023
     BAC38,436$1,294 12/31/2023
Fort Sheridan Advisors LLC38,244$1,288 12/31/2023
     BAC38,244$1,288 12/31/2023
Biltmore Family Office LLC38,150$1,285 12/31/2023
     BAC38,150$1,285 12/31/2023
Terril Brothers Inc. $1,282 12/31/2023
     BAC.PRL558$673 12/31/2023
     BAC18,094$609 12/31/2023
Pasadena Private Wealth LLC33,788$1,281 03/31/2024
     BAC33,788$1,281 03/31/2024
Prudent Man Advisors LLC37,791$1,272 12/31/2023
     BAC37,791$1,272 12/31/2023
Intrinsic Value Partners LLC33,473$1,269 03/31/2024
     BAC33,473$1,269 03/31/2024
Schulhoff & Co. Inc.37,599$1,266 12/31/2023
     BAC37,599$1,266 12/31/2023
TrinityPoint Wealth LLC37,562$1,265 12/31/2023
     BAC37,562$1,265 12/31/2023
First National Bank & Trust Co. of Newtown37,514$1,263 12/31/2023
     BAC37,514$1,263 12/31/2023
Rehmann Capital Advisory Group37,490$1,262 12/31/2023
     BAC37,490$1,262 12/31/2023
Mather Group LLC. $1,260 03/31/2024
     BAC33,125$1,256 03/31/2024
     BAC.PRL3$4 03/31/2024
DORCHESTER WEALTH MANAGEMENT Co37,232$1,254 12/31/2023
     BAC37,232$1,254 12/31/2023
Tobam37,197$1,252 12/31/2023
     BAC37,197$1,252 12/31/2023
Aurora Private Wealth Inc.33,267$1,248 03/31/2024
     BAC33,267$1,248 03/31/2024
American National Bank $1,246 03/31/2024
     BAC31,443$1,192 03/31/2024
     BAC.PRL45$54 03/31/2024
Midland Wealth Advisors LLC36,960$1,244 12/31/2023
     BAC36,960$1,244 12/31/2023
Armstrong Advisory Group Inc.32,747$1,242 03/31/2024
     BAC32,747$1,242 03/31/2024
First National Bank Sioux Falls32,638$1,238 03/31/2024
     BAC32,638$1,238 03/31/2024
Johnson & White Wealth Management LLC32,639$1,238 03/31/2024
     BAC32,639$1,238 03/31/2024
Woodward Diversified Capital LLC36,780$1,238 12/31/2023
     BAC36,780$1,238 12/31/2023
Ostrum Asset Management36,727$1,237 12/31/2023
     BAC36,727$1,237 12/31/2023
Mill Capital Management LLC36,601$1,232 12/31/2023
     BAC36,601$1,232 12/31/2023
Burns J W & Co. Inc. NY32,411$1,229 03/31/2024
     BAC32,411$1,229 03/31/2024
IFG Advisory LLC36,473$1,228 12/31/2023
     BAC36,473$1,228 12/31/2023
Proffitt & Goodson Inc.32,370$1,227 03/31/2024
     BAC32,370$1,227 03/31/2024
First PREMIER Bank32,335$1,226 03/31/2024
     BAC32,335$1,226 03/31/2024
Sentry Investment Management LLC36,252$1,221 12/31/2023
     BAC36,252$1,221 12/31/2023
Personal CFO Solutions LLC $1,220 12/31/2023
     BAC29,068$979 12/31/2023
     BAC.PRL200$241 12/31/2023
Community Bank & Trust Waco Texas32,065$1,216 03/31/2024
     BAC32,065$1,216 03/31/2024
Breakwater Capital Group32,076$1,216 03/31/2024
     BAC32,076$1,216 03/31/2024
Blue Edge Capital LLC36,059$1,214 12/31/2023
     BAC36,059$1,214 12/31/2023
Aspen Investment Management Inc35,952$1,210 12/31/2023
     BAC35,952$1,210 12/31/2023
Monterey Private Wealth Inc.31,843$1,207 03/31/2024
     BAC31,843$1,207 03/31/2024
Geneos Wealth Management Inc.35,823$1,206 12/31/2023
     BAC35,823$1,206 12/31/2023
Sunbelt Securities Inc.31,791$1,205 03/31/2024
     BAC31,791$1,205 03/31/2024
Shepherd Financial Partners LLC31,753$1,204 03/31/2024
     BAC31,753$1,204 03/31/2024
Epacria Capital Partners LLC35,680$1,201 12/31/2023
     BAC35,680$1,201 12/31/2023
Hartford Funds Management Co LLC35,613$1,199 12/31/2023
     BAC35,613$1,199 12/31/2023
City Holding Co.31,613$1,198 03/31/2024
     BAC31,613$1,198 03/31/2024
Cape ANN Savings Bank35,077$1,193 12/31/2023
     BAC35,077$1,193 12/31/2023
Full Sail Capital LLC35,380$1,191 12/31/2023
     BAC35,380$1,191 12/31/2023
Meridian Wealth Management LLC31,384$1,190 03/31/2024
     BAC31,384$1,190 03/31/2024
Coastal Bridge Advisors LLC35,325$1,189 12/31/2023
     BAC35,325$1,189 12/31/2023
Vident Advisory LLC35,158$1,184 12/31/2023
     BAC35,158$1,184 12/31/2023
Sutton Place Investors LLC31,188$1,183 03/31/2024
     BAC31,188$1,183 03/31/2024
Palumbo Wealth Management LLC31,172$1,182 03/31/2024
     BAC31,172$1,182 03/31/2024
Paragon Financial Partners Inc.31,161$1,182 03/31/2024
     BAC31,161$1,182 03/31/2024
Atlantic Edge Private Wealth Management LLC35,059$1,180 12/31/2023
     BAC35,059$1,180 12/31/2023
Princeton Capital Management LLC35,010$1,179 12/31/2023
     BAC35,010$1,179 12/31/2023
Grant GrossMendelsohn LLC31,160$1,176 03/31/2024
     BAC31,160$1,176 03/31/2024
Financial Advocates Investment Management34,815$1,172 12/31/2023
     BAC34,815$1,172 12/31/2023
3Chopt Investment Partners LLC34,819$1,172 12/31/2023
     BAC34,819$1,172 12/31/2023
Sepio Capital LP34,734$1,170 12/31/2023
     BAC34,734$1,170 12/31/2023
Manchester Capital Management LLC $1,165 12/31/2023
     BAC34,242$1,153 12/31/2023
     BAC.PRL10$12 12/31/2023
CX Institutional30,671$1,163 03/31/2024
     BAC30,671$1,163 03/31/2024
Barrett & Company Inc.30,467$1,155 03/31/2024
     BAC30,467$1,155 03/31/2024
Nicholas Hoffman & Company LLC.30,421$1,154 03/31/2024
     BAC30,421$1,154 03/31/2024
First Foundation Advisors $1,154 12/31/2023
     BAC.PRL669$806 12/31/2023
     BAC10,345$348 12/31/2023
CoreCap Advisors LLC34,238$1,153 12/31/2023
     BAC34,238$1,153 12/31/2023
Parkside Investments LLC30,220$1,146 03/31/2024
     BAC30,220$1,146 03/31/2024
Tempus Wealth Planning LLC30,156$1,144 03/31/2024
     BAC30,156$1,144 03/31/2024
Horrell Capital Management Inc.30,061$1,140 03/31/2024
     BAC30,061$1,140 03/31/2024
Court Place Advisors LLC33,717$1,135 12/31/2023
     BAC33,717$1,135 12/31/2023
Psagot Value Holdings Ltd. Israel 33,575$1,135 12/31/2023
     BAC33,575$1,135 12/31/2023
Hobbs Group Advisors LLC33,647$1,133 12/31/2023
     BAC33,647$1,133 12/31/2023
Allen Capital Group LLC29,862$1,132 03/31/2024
     BAC29,862$1,132 03/31/2024
Stony Point Wealth Management Inc.29,848$1,132 03/31/2024
     BAC29,848$1,132 03/31/2024
Strategic Advisors LLC29,810$1,130 03/31/2024
     BAC29,810$1,130 03/31/2024
Hilltop Holdings Inc.33,562$1,130 12/31/2023
     BAC33,562$1,130 12/31/2023
Ironsides Asset Advisors LLC33,512$1,128 12/31/2023
     BAC33,512$1,128 12/31/2023
Mechanics Bank Trust Department29,667$1,125 03/31/2024
     BAC29,667$1,125 03/31/2024
Machina Capital S.A.S.33,292$1,121 12/31/2023
     BAC33,292$1,121 12/31/2023
Aletheian Wealth Advisors LLC29,398$1,115 03/31/2024
     BAC29,398$1,115 03/31/2024
AFS Financial Group LLC33,105$1,115 12/31/2023
     BAC33,105$1,115 12/31/2023
Next Level Private LLC29,284$1,110 03/31/2024
     BAC29,284$1,110 03/31/2024
Koshinski Asset Management Inc.32,863$1,106 12/31/2023
     BAC32,863$1,106 12/31/2023
Cubic Asset Management LLC29,132$1,105 03/31/2024
     BAC29,132$1,105 03/31/2024
KKM Financial LLC32,745$1,103 12/31/2023
     BAC32,745$1,103 12/31/2023
Central Valley Advisors LLC29,023$1,101 03/31/2024
     BAC29,023$1,101 03/31/2024
Greenup Street Wealth Management LLC32,661$1,100 12/31/2023
     BAC32,661$1,100 12/31/2023
Alps Advisors Inc.32,543$1,096 12/31/2023
     BAC32,543$1,096 12/31/2023
Brasada Capital Management LP32,500$1,094 12/31/2023
     BAC32,500$1,094 12/31/2023
Pure Financial Advisors Inc.28,834$1,093 03/31/2024
     BAC28,834$1,093 03/31/2024
IPG Investment Advisors LLC32,473$1,093 12/31/2023
     BAC32,473$1,093 12/31/2023
Navalign LLC28,777$1,091 03/31/2024
     BAC28,777$1,091 03/31/2024
Kovack Advisors Inc.28,754$1,090 03/31/2024
     BAC28,754$1,090 03/31/2024
Campbell & CO Investment Adviser LLC32,385$1,090 12/31/2023
     BAC32,385$1,090 12/31/2023
Tyler Stone Wealth Management $1,078 12/31/2023
     BAC31,869$1,073 12/31/2023
     Call16$4 12/31/2023
     BAC.PRL1$1 12/31/2023
Founders Financial Alliance LLC31,953$1,076 12/31/2023
     BAC31,953$1,076 12/31/2023
Hedges Asset Management LLC28,300$1,073 03/31/2024
     BAC28,300$1,073 03/31/2024
CFS Investment Advisory Services LLC31,812$1,071 12/31/2023
     BAC31,812$1,071 12/31/2023
McLean Asset Management Corp28,295$1,068 03/31/2024
     BAC28,295$1,068 03/31/2024
Consolidated Portfolio Review Corp $1,061 12/31/2023
     BAC15,951$537 12/31/2023
     BAC.PRL435$524 12/31/2023
Integrated Investment Consultants LLC27,941$1,060 03/31/2024
     BAC27,941$1,060 03/31/2024
Apriem Advisors31,433$1,058 12/31/2023
     BAC31,433$1,058 12/31/2023
PFG Advisors31,302$1,054 12/31/2023
     BAC31,302$1,054 12/31/2023
First Wilshire Securities Management Inc.31,212$1,051 12/31/2023
     BAC31,212$1,051 12/31/2023
Winthrop Advisory Group LLC27,680$1,050 03/31/2024
     BAC27,680$1,050 03/31/2024
Certified Advisory Corp $1,045 12/31/2023
     BAC.PRL610$735 12/31/2023
     BAC9,196$310 12/31/2023
Denali Advisors LLC27,500$1,043 03/31/2024
     BAC27,500$1,043 03/31/2024
Paragon Capital Management LLC30,942$1,042 12/31/2023
     BAC30,942$1,042 12/31/2023
Mitchell & Pahl Private Wealth LLC30,904$1,041 12/31/2023
     BAC30,904$1,041 12/31/2023
Altman Advisors Inc.30,899$1,040 12/31/2023
     BAC30,899$1,040 12/31/2023
Cypress Capital Group30,781$1,036 12/31/2023
     BAC30,781$1,036 12/31/2023
Evoke Wealth LLC30,772$1,036 12/31/2023
     BAC30,772$1,036 12/31/2023
Greenline Partners LLC30,754$1,035 12/31/2023
     BAC30,754$1,035 12/31/2023
VELA Investment Management LLC30,706$1,034 12/31/2023
     BAC30,706$1,034 12/31/2023
Tamar Securities LLC $1,033 12/31/2023
     BAC.PRL857$1,033 12/31/2023
OneAscent Financial Services LLC26,990$1,030 03/31/2024
     BAC26,990$1,030 03/31/2024
Kidder Stephen W30,565$1,029 12/31/2023
     BAC30,565$1,029 12/31/2023
Strategic Investment Advisors MI27,102$1,028 03/31/2024
     BAC27,102$1,028 03/31/2024
NBC Securities Inc. $1,027 03/31/2024
     BAC26,366$999 03/31/2024
     BAC.PRL24$28 03/31/2024
Precedent Wealth Partners LLC27,057$1,026 03/31/2024
     BAC27,057$1,026 03/31/2024
Ullmann Financial Group Inc.30,485$1,026 12/31/2023
     BAC30,485$1,026 12/31/2023
Altshuler Shaham Ltd30,400$1,024 12/31/2023
     BAC30,400$1,024 12/31/2023
BLB&B Advisors LLC30,424$1,024 12/31/2023
     BAC30,424$1,024 12/31/2023
Circle Wealth Management LLC30,415$1,024 12/31/2023
     BAC30,415$1,024 12/31/2023
NCM Capital Management LLC30,348$1,022 12/31/2023
     BAC30,348$1,022 12/31/2023
Alpha Omega Wealth Management LLC26,916$1,021 03/31/2024
     BAC26,916$1,021 03/31/2024
Chesapeake Wealth Management30,312$1,021 12/31/2023
     BAC30,312$1,021 12/31/2023
Accurate Wealth Management LLC27,504$1,017 03/31/2024
     BAC27,504$1,017 03/31/2024
PGGM Investments30,039$1,011 12/31/2023
     BAC30,039$1,011 12/31/2023
Quinn Opportunity Partners LLC $1,010 12/31/2023
     Call30,000$1,010 12/31/2023
Waycross Partners LLC30,000$1,010 12/31/2023
     BAC30,000$1,010 12/31/2023
Heritage Wealth Advisors29,960$1,009 12/31/2023
     BAC29,960$1,009 12/31/2023
Baker Avenue Asset Management LP29,897$1,007 12/31/2023
     BAC29,897$1,007 12/31/2023
Wealth Architects LLC29,916$1,007 12/31/2023
     BAC29,916$1,007 12/31/2023
GFG Capital LLC29,912$1,007 12/31/2023
     BAC29,912$1,007 12/31/2023
Oder Investment Management LLC29,899$1,007 12/31/2023
     BAC29,899$1,007 12/31/2023
Ayalon Holdings Ltd.26,452$1,003 03/31/2024
     BAC26,452$1,003 03/31/2024
Mark Asset Management LP29,773$1,002 12/31/2023
     BAC29,773$1,002 12/31/2023
Colonial Trust Advisors29,717$1,001 12/31/2023
     BAC29,717$1,001 12/31/2023
Good Life Advisors LLC29,698$1,000 12/31/2023
     BAC29,698$1,000 12/31/2023
Washington Capital Management Inc.26,355$999 03/31/2024
     BAC26,355$999 03/31/2024
Columbia Asset Management29,664$999 12/31/2023
     BAC29,664$999 12/31/2023
Silverlake Wealth Management LLC26,273$996 03/31/2024
     BAC26,273$996 03/31/2024
Covenant Asset Management LLC26,216$994 03/31/2024
     BAC26,216$994 03/31/2024
Icapital Wealth LLC29,510$994 12/31/2023
     BAC29,510$994 12/31/2023
Murphy Middleton Hinkle & Parker Inc.26,197$993 03/31/2024
     BAC26,197$993 03/31/2024
TruWealth Advisors LLC26,180$993 03/31/2024
     BAC26,180$993 03/31/2024
Greenwich Wealth Management LLC29,494$993 12/31/2023
     BAC29,494$993 12/31/2023
Granger Management LLC29,417$990 12/31/2023
     BAC29,417$990 12/31/2023
Sit Investment Associates Inc.29,271$986 12/31/2023
     BAC29,271$986 12/31/2023
Lawson Kroeker Investment Management Inc. NE25,934$983 03/31/2024
     BAC25,934$983 03/31/2024
Wealth Effects LLC25,751$976 03/31/2024
     BAC25,751$976 03/31/2024
Rather & Kittrell Inc.25,701$975 03/31/2024
     BAC25,701$975 03/31/2024
Rappaport Reiches Capital Management LLC25,674$974 03/31/2024
     BAC25,674$974 03/31/2024
Aprio Wealth Management LLC25,658$973 03/31/2024
     BAC25,658$973 03/31/2024
Grey Street Capital LLC28,771$969 12/31/2023
     BAC28,771$969 12/31/2023
Canopy Partners LLC28,738$968 12/31/2023
     BAC28,738$968 12/31/2023
Quent Capital LLC28,723$967 12/31/2023
     BAC28,723$967 12/31/2023
Farther Finance Advisors LLC $967 12/31/2023
     BAC27,261$918 12/31/2023
     BAC.PRL41$49 12/31/2023
Kathmere Capital Management LLC25,417$964 03/31/2024
     BAC25,417$964 03/31/2024
Sippican Capital Advisors28,401$956 12/31/2023
     BAC28,401$956 12/31/2023
FDx Advisors Inc.28,369$955 12/31/2023
     BAC28,369$955 12/31/2023
Sterling Investment Counsel LLC28,366$955 12/31/2023
     BAC28,366$955 12/31/2023
180 Wealth Advisors LLC $951 03/31/2024
     BAC19,428$737 03/31/2024
     BAC.PRL179$214 03/31/2024
Orion Capital Management LLC28,229$950 12/31/2023
     BAC28,229$950 12/31/2023
Corundum Group Inc.25,016$949 03/31/2024
     BAC25,016$949 03/31/2024
Van Cleef Asset Management Inc28,096$946 12/31/2023
     BAC28,096$946 12/31/2023
Tilt Investment Management Holdings PBC28,103$946 12/31/2023
     BAC28,103$946 12/31/2023
Modern Wealth Management LLC28,025$944 12/31/2023
     BAC28,025$944 12/31/2023
Relative Value Partners Group LLC28,010$943 12/31/2023
     BAC28,010$943 12/31/2023
Spirit of America Management Corp NY24,850$942 03/31/2024
     BAC24,850$942 03/31/2024
Haverford Trust Co.27,982$942 12/31/2023
     BAC27,982$942 12/31/2023
Skopos Labs Inc.27,941$941 12/31/2023
     BAC27,941$941 12/31/2023
Uncommon Cents Investing LLC24,766$939 03/31/2024
     BAC24,766$939 03/31/2024
Samalin Investment Counsel LLC27,832$937 12/31/2023
     BAC27,832$937 12/31/2023
Spears Abacus Advisors LLC27,809$936 12/31/2023
     BAC27,809$936 12/31/2023
Horizon Kinetics Asset Management LLC27,675$932 12/31/2023
     BAC27,675$932 12/31/2023
Keystone Financial Group27,667$932 12/31/2023
     BAC27,667$932 12/31/2023
Clear Harbor Asset Management LLC27,629$930 12/31/2023
     BAC27,629$930 12/31/2023
Accent Capital Management LLC27,627$930 12/31/2023
     BAC27,627$930 12/31/2023
SPC Financial Inc.27,577$929 12/31/2023
     BAC27,577$929 12/31/2023
Zuckerman Investment Group LLC27,560$928 12/31/2023
     BAC27,560$928 12/31/2023
Arkfeld Wealth Strategies L.L.C.25,302$927 03/31/2024
     BAC25,302$927 03/31/2024
Buckhead Capital Management LLC27,496$926 12/31/2023
     BAC27,496$926 12/31/2023
Physicians Financial Services Inc.27,451$924 12/31/2023
     BAC27,451$924 12/31/2023
Auxano Advisors LLC27,356$921 12/31/2023
     BAC27,356$921 12/31/2023
Liberty Wealth Management LLC27,248$917 12/31/2023
     BAC27,248$917 12/31/2023
Beacon Investment Advisory Services Inc.27,185$915 12/31/2023
     BAC27,185$915 12/31/2023
Catalyst Financial Partners LLC25,957$914 03/31/2024
     BAC25,957$914 03/31/2024
Aviso Wealth Management27,157$914 12/31/2023
     BAC27,157$914 12/31/2023
Stableford Capital II LLC24,068$913 03/31/2024
     BAC24,068$913 03/31/2024
Journey Advisory Group LLC27,066$911 12/31/2023
     BAC27,066$911 12/31/2023
Fishman Jay A Ltd. MI24,000$910 03/31/2024
     BAC24,000$910 03/31/2024
Waterloo Capital L.P. $909 12/31/2023
     BAC.PRL489$589 12/31/2023
     BAC9,508$320 12/31/2023
Benjamin Edwards Inc.26,944$907 12/31/2023
     BAC26,944$907 12/31/2023
Stonehage Fleming Financial Services Holdings Ltd26,869$905 12/31/2023
     BAC26,869$905 12/31/2023
Everpar Advisors LLC23,812$903 03/31/2024
     BAC23,812$903 03/31/2024
Benedetti & Gucer Inc.26,575$895 12/31/2023
     BAC26,575$895 12/31/2023
Scissortail Wealth Management LLC26,636$895 12/31/2023
     BAC26,636$895 12/31/2023
Willis Johnson & Associates Inc.23,569$894 03/31/2024
     BAC23,569$894 03/31/2024
FinTrust Capital Advisors LLC $894 12/31/2023
     BAC23,197$781 12/31/2023
     BAC.PRL94$113 12/31/2023
Rossmore Private Capital26,537$894 12/31/2023
     BAC26,537$894 12/31/2023
Lowe Brockenbrough & Co. Inc.26,421$890 12/31/2023
     BAC26,421$890 12/31/2023
Avestar Capital LLC26,423$890 12/31/2023
     BAC26,423$890 12/31/2023
Union Savings Bank26,451$890 12/31/2023
     BAC26,451$890 12/31/2023
PFC Capital Group Inc.26,441$890 12/31/2023
     BAC26,441$890 12/31/2023
Moody Lynn & Lieberson LLC23,449$889 03/31/2024
     BAC23,449$889 03/31/2024
Pitti Group Wealth Management LLC24,450$889 03/31/2024
     BAC24,450$889 03/31/2024
WNY Asset Management LLC26,313$886 12/31/2023
     BAC26,313$886 12/31/2023
McGlone Suttner Wealth Management Inc.23,309$884 03/31/2024
     BAC23,309$884 03/31/2024
First Command Advisory Services Inc.26,267$884 12/31/2023
     BAC26,267$884 12/31/2023
Abundance Wealth Counselors23,280$883 03/31/2024
     BAC23,280$883 03/31/2024
Berkeley Capital Partners LLC26,220$883 12/31/2023
     BAC26,220$883 12/31/2023
WoodTrust Financial Corp23,230$881 03/31/2024
     BAC23,230$881 03/31/2024
Curbstone Financial Management Corp23,192$879 03/31/2024
     BAC23,192$879 03/31/2024
Madison Wealth Partners Inc25,920$873 12/31/2023
     BAC25,920$873 12/31/2023
Cornerstone Advisory LLC25,888$872 12/31/2023
     BAC25,888$872 12/31/2023
MJP Associates Inc. ADV22,945$870 03/31/2024
     BAC22,945$870 03/31/2024
Pekin Hardy Strauss Inc. $868 12/31/2023
     BAC.PRL456$550 12/31/2023
     BAC9,455$318 12/31/2023
Quest Partners LLC25,788$868 12/31/2023
     BAC25,788$868 12/31/2023
MidWestOne Financial Group Inc.25,712$866 12/31/2023
     BAC25,712$866 12/31/2023
Aviance Capital Partners LLC22,770$863 03/31/2024
     BAC22,770$863 03/31/2024
Gradient Capital Advisors LLC22,739$862 03/31/2024
     BAC22,739$862 03/31/2024
Tectonic Advisors LLC25,566$861 12/31/2023
     BAC25,566$861 12/31/2023
Citadel Investment Advisory Inc.22,665$859 03/31/2024
     BAC22,665$859 03/31/2024
Lantern Wealth Advisors LLC25,519$859 12/31/2023
     BAC25,519$859 12/31/2023
GM Advisory Group Inc.25,414$856 12/31/2023
     BAC25,414$856 12/31/2023
Field & Main Bank25,400$855 12/31/2023
     BAC25,400$855 12/31/2023
Garner Asset Management Corp25,924$853 12/31/2023
     BAC25,924$853 12/31/2023
Potomac Capital Management Inc.25,244$850 12/31/2023
     BAC25,244$850 12/31/2023
Edge Wealth Management LLC22,334$847 03/31/2024
     BAC22,334$847 03/31/2024
Graves Light Private Wealth Management Inc.25,158$847 12/31/2023
     BAC25,158$847 12/31/2023
Mairs & Power Inc.25,117$846 12/31/2023
     BAC25,117$846 12/31/2023
Independent Investors Inc.25,130$846 12/31/2023
     BAC25,130$846 12/31/2023
Lbmc Investment Advisors LLC22,252$844 03/31/2024
     BAC22,252$844 03/31/2024
Wayfinding Financial LLC25,073$844 12/31/2023
     BAC25,073$844 12/31/2023
Delta Financial Group Inc.25,016$842 12/31/2023
     BAC25,016$842 12/31/2023
Titleist Asset Management LLC24,988$841 12/31/2023
     BAC24,988$841 12/31/2023
Naples Global Advisors LLC24,925$839 12/31/2023
     BAC24,925$839 12/31/2023
Eudaimonia Advisors LLC22,086$838 03/31/2024
     BAC22,086$838 03/31/2024
KPP Advisory Services LLC24,847$837 12/31/2023
     BAC24,847$837 12/31/2023
Nations Financial Group Inc. IA ADV22,043$836 03/31/2024
     BAC22,043$836 03/31/2024
Strategic Blueprint LLC22,057$836 03/31/2024
     BAC22,057$836 03/31/2024
Vectors Research Management LLC25,000$836 12/31/2023
     BAC25,000$836 12/31/2023
Michael B. Yongue24,722$832 12/31/2023
     BAC24,722$832 12/31/2023
Resurgent Financial Advisors LLC $831 12/31/2023
     BAC.PRL569$686 12/31/2023
     BAC4,292$145 12/31/2023
West Paces Advisors Inc.21,862$829 03/31/2024
     BAC21,862$829 03/31/2024
Annis Gardner Whiting Capital Advisors LLC24,462$824 12/31/2023
     BAC24,462$824 12/31/2023
ERn Financial LLC21,682$822 03/31/2024
     BAC21,682$822 03/31/2024
PFW Advisors LLC21,628$820 03/31/2024
     BAC21,628$820 03/31/2024
Crumly & Associates Inc.24,339$819 12/31/2023
     BAC24,339$819 12/31/2023
Perennial Investment Advisors LLC24,301$818 12/31/2023
     BAC24,301$818 12/31/2023
Bridgewater Advisors Inc.24,266$817 12/31/2023
     BAC24,266$817 12/31/2023
AdvisorNet Financial Inc21,511$816 03/31/2024
     BAC21,511$816 03/31/2024
Steele Capital Management Inc.21,522$816 03/31/2024
     BAC21,522$816 03/31/2024
Cottage Street Advisors LLC21,507$816 03/31/2024
     BAC21,507$816 03/31/2024
Parisi Gray Wealth Management21,446$813 03/31/2024
     BAC21,446$813 03/31/2024
Skyline Advisors Inc.21,411$812 03/31/2024
     BAC21,411$812 03/31/2024
Fortitude Advisory Group L.L.C.24,119$812 12/31/2023
     BAC24,119$812 12/31/2023
Benchmark Financial Wealth Advisors LLC21,394$811 03/31/2024
     BAC21,394$811 03/31/2024
Black Maple Capital Management LP24,100$811 12/31/2023
     BAC24,100$811 12/31/2023
Intrepid Financial Planning Group LLC24,023$809 12/31/2023
     BAC24,023$809 12/31/2023
New Hampshire Trust21,301$808 03/31/2024
     BAC21,301$808 03/31/2024
Clough Capital Partners L P24,000$808 12/31/2023
     BAC24,000$808 12/31/2023
Trust Co. of Virginia VA21,293$807 03/31/2024
     BAC21,293$807 03/31/2024
Bank of Stockton21,270$807 03/31/2024
     BAC21,270$807 03/31/2024
Key Financial Inc23,835$803 12/31/2023
     BAC23,835$803 12/31/2023
Clearview Wealth Advisors LLC21,131$801 03/31/2024
     BAC21,131$801 03/31/2024
Mitchell Capital Management Co.23,787$801 12/31/2023
     BAC23,787$801 12/31/2023
Marshall Financial Group LLC21,110$800 03/31/2024
     BAC21,110$800 03/31/2024
Beacon Financial Advisory LLC23,772$800 12/31/2023
     BAC23,772$800 12/31/2023
Harbor Advisory Corp MA23,695$798 12/31/2023
     BAC23,695$798 12/31/2023
Fuller & Thaler Asset Management Inc.23,641$796 12/31/2023
     BAC23,641$796 12/31/2023
Accredited Investors Inc.23,582$794 12/31/2023
     BAC23,582$794 12/31/2023
Unionview LLC23,525$792 12/31/2023
     BAC23,525$792 12/31/2023
AlphaStar Capital Management LLC $790 12/31/2023
     BAC.PRL370$446 12/31/2023
     BAC10,212$344 12/31/2023
Peoples Financial Services CORP.20,660$783 03/31/2024
     BAC20,660$783 03/31/2024
MONECO Advisors LLC20,639$783 03/31/2024
     BAC20,639$783 03/31/2024
Sweet Financial Partners LLC20,659$783 03/31/2024
     BAC20,659$783 03/31/2024
M&R Capital Management Inc. $780 03/31/2024
     BAC20,193$766 03/31/2024
     BAC.PRL12$14 03/31/2024
Adirondack Trust Co.20,559$779 03/31/2024
     BAC20,559$779 03/31/2024
Miramar Capital LLC23,101$778 12/31/2023
     BAC23,101$778 12/31/2023
Provence Wealth Management Group23,099$778 12/31/2023
     BAC23,099$778 12/31/2023
StoneX Group Inc.23,086$777 12/31/2023
     BAC23,086$777 12/31/2023
Advisory Alpha LLC23,082$777 12/31/2023
     BAC23,082$777 12/31/2023
Opinicus Capital Inc.20,474$776 03/31/2024
     BAC20,474$776 03/31/2024
Altfest L J & Co. Inc.20,405$774 03/31/2024
     BAC20,405$774 03/31/2024
Colonial River Wealth Management LLC22,999$774 12/31/2023
     BAC22,999$774 12/31/2023
Wendell David Associates Inc.20,385$773 03/31/2024
     BAC20,385$773 03/31/2024
Calton & Associates Inc.20,277$769 03/31/2024
     BAC20,277$769 03/31/2024
Cassaday & Co Wealth Management LLC22,846$769 12/31/2023
     BAC22,846$769 12/31/2023
Eqis Capital Management Inc.22,787$767 12/31/2023
     BAC22,787$767 12/31/2023
Westhampton Capital LLC20,204$766 03/31/2024
     BAC20,204$766 03/31/2024
Inspirion Wealth Advisors LLC20,178$765 03/31/2024
     BAC20,178$765 03/31/2024
Houlihan Financial Resource Group Ltd.22,731$765 12/31/2023
     BAC22,731$765 12/31/2023
Sawgrass Asset Management LLC22,654$763 12/31/2023
     BAC22,654$763 12/31/2023
Sentinel Trust Co. LBA22,618$762 12/31/2023
     BAC22,618$762 12/31/2023
Voya Financial Advisors Inc.22,498$762 12/31/2023
     BAC22,498$762 12/31/2023
Berger Financial Group Inc $761 03/31/2024
     BAC13,052$495 03/31/2024
     BAC.PRL223$266 03/31/2024
Brave Warrior Advisors LLC22,532$759 12/31/2023
     BAC22,532$759 12/31/2023
BTC Capital Management Inc.20,000$758 03/31/2024
     BAC20,000$758 03/31/2024
Quattro Financial Advisors LLC20,000$758 03/31/2024
     BAC20,000$758 03/31/2024
Capital Market Strategies LLC $758 03/31/2024
     BAC.PRL635$758 03/31/2024
Howard Capital Management Group LLC19,988$758 03/31/2024
     BAC19,988$758 03/31/2024
Peoples Bank OH22,512$758 12/31/2023
     BAC22,512$758 12/31/2023
OneAscent Wealth Management LLC19,793$755 03/31/2024
     BAC19,793$755 03/31/2024
Two Sigma Advisers LP22,400$754 12/31/2023
     BAC22,400$754 12/31/2023
CKW Financial Group20,069$753 03/31/2024
     BAC20,069$753 03/31/2024
Emprise Bank19,845$753 03/31/2024
     BAC19,845$753 03/31/2024
Cohen & Steers Inc. $753 12/31/2023
     BAC15,204$512 12/31/2023
     BAC.PRL200$241 12/31/2023
Auto Owners Insurance Co22,373$753 12/31/2023
     BAC22,373$753 12/31/2023
First National Bank of Omaha22,134$745 12/31/2023
     BAC22,134$745 12/31/2023
Glassman Wealth Services22,059$743 12/31/2023
     BAC22,059$743 12/31/2023
Harbour Investments Inc.21,992$740 12/31/2023
     BAC21,992$740 12/31/2023
Allstate Corp21,992$740 12/31/2023
     BAC21,992$740 12/31/2023
Valmark Advisers Inc.21,936$739 12/31/2023
     BAC21,936$739 12/31/2023
Norris Perne & French LLP MI $737 03/31/2024
     BAC.PRL428$511 03/31/2024
     BAC5,962$226 03/31/2024
Continuum Advisory LLC21,799$735 12/31/2023
     BAC21,799$735 12/31/2023
Allegheny Financial Group LTD21,766$733 12/31/2023
     BAC21,766$733 12/31/2023
Capital Square LLC21,733$732 12/31/2023
     BAC21,733$732 12/31/2023
Keel Point LLC19,274$731 03/31/2024
     BAC19,274$731 03/31/2024
Summit Financial LLC19,257$730 03/31/2024
     BAC19,257$730 03/31/2024
Miracle Mile Advisors LLC19,229$729 03/31/2024
     BAC19,229$729 03/31/2024
SOA Wealth Advisors LLC.19,231$729 03/31/2024
     BAC19,231$729 03/31/2024
X Square Capital LLC21,641$729 12/31/2023
     BAC21,641$729 12/31/2023
Black Diamond Financial LLC21,635$728 12/31/2023
     BAC21,635$728 12/31/2023
Drive Wealth Management LLC19,179$727 03/31/2024
     BAC19,179$727 03/31/2024
Accel Wealth Management19,135$726 03/31/2024
     BAC19,135$726 03/31/2024
LVM Capital Management Ltd. MI19,061$723 03/31/2024
     BAC19,061$723 03/31/2024
Oakworth Capital Inc.19,033$722 03/31/2024
     BAC19,033$722 03/31/2024
Aft Forsyth & Sober LLC21,440$722 12/31/2023
     BAC21,440$722 12/31/2023
Old West Investment Management LLC21,426$721 12/31/2023
     BAC21,426$721 12/31/2023
Burkett Financial Services LLC18,995$720 03/31/2024
     BAC18,995$720 03/31/2024
Pacific Wealth Strategies Group Inc.21,287$717 12/31/2023
     BAC21,287$717 12/31/2023
Jarislowsky Fraser Ltd21,287$716 12/31/2023
     BAC21,287$716 12/31/2023
Menard Financial Group LLC21,279$716 12/31/2023
     BAC21,279$716 12/31/2023
BlueChip Wealth Advisors LLC21,273$716 12/31/2023
     BAC21,273$716 12/31/2023
Girard Partners LTD.21,234$715 12/31/2023
     BAC21,234$715 12/31/2023
Johnson Financial Group Inc.21,247$715 12/31/2023
     BAC21,247$715 12/31/2023
Moloney Securities Asset Management LLC21,230$715 12/31/2023
     BAC21,230$715 12/31/2023
Caldwell Sutter Capital Inc.18,791$713 03/31/2024
     BAC18,791$713 03/31/2024
Acropolis Investment Management LLC18,741$711 03/31/2024
     BAC18,741$711 03/31/2024
LMG Wealth Partners LLC20,987$707 12/31/2023
     BAC20,987$707 12/31/2023
Callan Capital LLC20,975$706 12/31/2023
     BAC20,975$706 12/31/2023
Wealth Alliance20,973$706 12/31/2023
     BAC20,973$706 12/31/2023
Cipher Capital LP20,912$704 12/31/2023
     BAC20,912$704 12/31/2023
Smith Moore & CO.20,888$703 12/31/2023
     BAC20,888$703 12/31/2023
Bigelow Investment Advisors LLC20,840$702 12/31/2023
     BAC20,840$702 12/31/2023
Cherry Creek Investment Advisors Inc.18,448$700 03/31/2024
     BAC18,448$700 03/31/2024
Kavar Capital Partners Group LLC20,790$700 12/31/2023
     BAC20,790$700 12/31/2023
RFG Advisory LLC18,438$699 03/31/2024
     BAC18,438$699 03/31/2024
STA Wealth Management LLC20,758$699 12/31/2023
     BAC20,758$699 12/31/2023
Baystate Wealth Management LLC20,767$699 12/31/2023
     BAC20,767$699 12/31/2023
Bennett Selby Investments LP18,407$698 03/31/2024
     BAC18,407$698 03/31/2024
Platform Technology Partners20,763$698 12/31/2023
     BAC20,763$698 12/31/2023
New Millennium Group LLC20,738$698 12/31/2023
     BAC20,738$698 12/31/2023
Baldwin Investment Management LLC20,700$697 12/31/2023
     BAC20,700$697 12/31/2023
JNBA Financial Advisors20,692$697 12/31/2023
     BAC20,692$697 12/31/2023
Nilsine Partners LLC18,318$695 03/31/2024
     BAC18,318$695 03/31/2024
FourThought Financial Partners LLC20,651$695 12/31/2023
     BAC20,651$695 12/31/2023
Allen Mooney & Barnes Investment Advisors LLC19,089$694 03/31/2024
     BAC19,089$694 03/31/2024
Grandview Asset Management LLC18,213$691 03/31/2024
     BAC18,213$691 03/31/2024
Prentice Wealth Management LLC18,218$691 03/31/2024
     BAC18,218$691 03/31/2024
Alta Advisers Ltd18,200$690 03/31/2024
     BAC18,200$690 03/31/2024
Deseret Mutual Benefit Administrators20,500$690 12/31/2023
     BAC20,500$690 12/31/2023
Cyndeo Wealth Partners LLC18,169$689 03/31/2024
     BAC18,169$689 03/31/2024
High Net Worth Advisory Group LLC18,095$686 03/31/2024
     BAC18,095$686 03/31/2024
PDS Planning Inc20,332$685 12/31/2023
     BAC20,332$685 12/31/2023
Galvin Gaustad & Stein LLC $683 03/31/2024
     BAC.PRL347$414 03/31/2024
     BAC7,100$269 03/31/2024
David Loasby19,822$682 12/31/2023
     BAC19,822$682 12/31/2023
Operose Advisors LLC20,242$682 12/31/2023
     BAC20,242$682 12/31/2023
Patten Group Inc.17,951$681 03/31/2024
     BAC17,951$681 03/31/2024
Confluence Wealth Services Inc.17,964$681 03/31/2024
     BAC17,964$681 03/31/2024
Close Asset Management Ltd20,200$680 12/31/2023
     BAC20,200$680 12/31/2023
Canvas Wealth Advisors LLC19,278$679 03/31/2024
     BAC19,278$679 03/31/2024
AIMZ Investment Advisors LLC20,164$679 12/31/2023
     BAC20,164$679 12/31/2023
Firethorn Wealth Partners LLC17,872$678 03/31/2024
     BAC17,872$678 03/31/2024
Allie Family Office LLC20,390$676 12/31/2023
     BAC20,390$676 12/31/2023
Hara Capital LLC17,812$675 03/31/2024
     BAC17,812$675 03/31/2024
Waterfront Wealth Inc.20,009$674 12/31/2023
     BAC20,009$674 12/31/2023
Relyea Zuckerberg Hanson LLC17,654$669 03/31/2024
     BAC17,654$669 03/31/2024
MRP Capital Investments LLC19,825$668 12/31/2023
     BAC19,825$668 12/31/2023
Vaughan David Investments LLC IL19,796$667 12/31/2023
     BAC19,796$667 12/31/2023
Everhart Financial Group Inc.19,795$667 12/31/2023
     BAC19,795$667 12/31/2023
DF Dent & Co. Inc.19,778$666 12/31/2023
     BAC19,778$666 12/31/2023
Lederer & Associates Investment Counsel CA19,783$666 12/31/2023
     BAC19,783$666 12/31/2023
Essex Savings Bank17,548$665 03/31/2024
     BAC17,548$665 03/31/2024
Albert D Mason Inc.17,501$664 03/31/2024
     BAC17,501$664 03/31/2024
Bell Bank17,376$659 03/31/2024
     BAC17,376$659 03/31/2024
Quadrant Private Wealth Management LLC19,549$658 12/31/2023
     BAC19,549$658 12/31/2023
Kearns & Associates LLC19,500$657 12/31/2023
     BAC19,500$657 12/31/2023
Sherbrooke Park Advisers LLC19,495$656 12/31/2023
     BAC19,495$656 12/31/2023
Maverick Capital Ltd.19,453$655 12/31/2023
     BAC19,453$655 12/31/2023
Wealthstar Advisors LLC17,221$653 03/31/2024
     BAC17,221$653 03/31/2024
Summit Asset Management LLC19,382$653 12/31/2023
     BAC19,382$653 12/31/2023
Life Planning Partners Inc19,403$653 12/31/2023
     BAC19,403$653 12/31/2023
TCI Wealth Advisors Inc.19,346$651 12/31/2023
     BAC19,346$651 12/31/2023
Marino Stram & Associates LLC17,130$650 03/31/2024
     BAC17,130$650 03/31/2024
HTLF Bank17,112$649 03/31/2024
     BAC17,112$649 03/31/2024
Tyche Wealth Partners LLC17,103$649 03/31/2024
     BAC17,103$649 03/31/2024
Ignite Planners LLC17,183$645 03/31/2024
     BAC17,183$645 03/31/2024
Headinvest LLC19,079$642 12/31/2023
     BAC19,079$642 12/31/2023
Investors Research Corp19,079$642 12/31/2023
     BAC19,079$642 12/31/2023
Worth Financial Advisory Group LLC19,072$642 12/31/2023
     BAC19,072$642 12/31/2023
Lansing Street Advisors19,046$641 12/31/2023
     BAC19,046$641 12/31/2023
ICA Group Wealth Management LLC19,008$640 12/31/2023
     BAC19,008$640 12/31/2023
TAGStone Capital Inc.18,952$638 12/31/2023
     BAC18,952$638 12/31/2023
Blossom Wealth Management16,787$637 03/31/2024
     BAC16,787$637 03/31/2024
Hall Capital Management Co. Inc.18,925$637 12/31/2023
     BAC18,925$637 12/31/2023
Carl P. Sherr & Co. LLC18,926$637 12/31/2023
     BAC18,926$637 12/31/2023
S.A. Mason LLC16,767$636 03/31/2024
     BAC16,767$636 03/31/2024
Meeder Asset Management Inc.18,881$636 12/31/2023
     BAC18,881$636 12/31/2023
Spring Capital Management LLC16,743$635 03/31/2024
     BAC16,743$635 03/31/2024
Pin Oak Investment Advisors Inc.18,846$635 12/31/2023
     BAC18,846$635 12/31/2023
Independence Bank of Kentucky16,729$634 03/31/2024
     BAC16,729$634 03/31/2024
L & S Advisors Inc $632 12/31/2023
     BAC11,455$386 12/31/2023
     FIXED250,000$246 12/31/2023
Telemus Capital LLC18,748$631 12/31/2023
     BAC18,748$631 12/31/2023
Fidelis Capital Partners LLC18,726$631 12/31/2023
     BAC18,726$631 12/31/2023
Sivia Capital Partners LLC16,617$630 03/31/2024
     BAC16,617$630 03/31/2024
Tranquility Partners LLC18,673$629 12/31/2023
     BAC18,673$629 12/31/2023
Staley Capital Advisers Inc.18,654$628 12/31/2023
     BAC18,654$628 12/31/2023
Industrial Alliance Investment Management Inc.18,590$626 12/31/2023
     BAC18,590$626 12/31/2023
Pine Valley Investments Ltd Liability Co18,579$626 12/31/2023
     BAC18,579$626 12/31/2023
Leisure Capital Management18,563$625 12/31/2023
     BAC18,563$625 12/31/2023
Community Bank N.A.18,468$622 12/31/2023
     BAC18,468$622 12/31/2023
Curi Capital18,473$622 12/31/2023
     BAC18,473$622 12/31/2023
Farmers Trust Co.16,376$621 03/31/2024
     BAC16,376$621 03/31/2024
Benedict Financial Advisors Inc.16,317$619 03/31/2024
     BAC16,317$619 03/31/2024
Whitener Capital Management Inc.16,303$618 03/31/2024
     BAC16,303$618 03/31/2024
Copperwynd Financial LLC18,317$617 12/31/2023
     BAC18,317$617 12/31/2023
C2C Wealth Management LLC18,211$617 12/31/2023
     BAC18,211$617 12/31/2023
Deroy & Devereaux Private Investment Counsel Inc.18,305$616 12/31/2023
     BAC18,305$616 12/31/2023
Muirfield Wealth Advisors LLC16,231$615 03/31/2024
     BAC16,231$615 03/31/2024
Marble Harbor Investment Counsel LLC18,275$615 12/31/2023
     BAC18,275$615 12/31/2023
Capital Planning Advisors LLC18,236$614 12/31/2023
     BAC18,236$614 12/31/2023
Sky Investment Group LLC16,170$613 03/31/2024
     BAC16,170$613 03/31/2024
FCA Corp TX18,201$613 12/31/2023
     BAC18,201$613 12/31/2023
Bay Colony Advisory Group Inc d b a Bay Colony Advisors18,182$612 12/31/2023
     BAC18,182$612 12/31/2023
Selective Wealth Management Inc.16,662$611 03/31/2024
     BAC16,662$611 03/31/2024
Fortitude Family Office LLC $610 03/31/2024
     BAC16,095$610 03/31/2024
     BAC.PRL0$0 03/31/2024
Beech Hill Advisors Inc.16,050$609 03/31/2024
     BAC16,050$609 03/31/2024
Wallace Advisory Group LLC16,021$608 03/31/2024
     BAC16,021$608 03/31/2024
Guardian Capital Advisors LP17,750$606 12/31/2023
     BAC17,750$606 12/31/2023
Redwood Investment Management LLC17,989$606 12/31/2023
     BAC17,989$606 12/31/2023
Lathrop Investment Management Corp17,955$605 12/31/2023
     BAC17,955$605 12/31/2023
Traynor Capital Management Inc.15,916$604 03/31/2024
     BAC15,916$604 03/31/2024
Private Capital Management LLC15,934$604 03/31/2024
     BAC15,934$604 03/31/2024
City State Bank15,934$604 03/31/2024
     BAC15,934$604 03/31/2024
BIP Wealth LLC17,951$604 12/31/2023
     BAC17,951$604 12/31/2023
Alliance Wealth Advisors LLC15,844$601 03/31/2024
     BAC15,844$601 03/31/2024
General Partner Inc.15,817$600 03/31/2024
     BAC15,817$600 03/31/2024
W.G. Shaheen & Associates DBA Whitney & Co17,808$600 12/31/2023
     BAC17,808$600 12/31/2023
Barry Investment Advisors LLC15,697$599 03/31/2024
     BAC15,697$599 03/31/2024
Lion Street Advisors LLC15,784$599 03/31/2024
     BAC15,784$599 03/31/2024
Silvia Mccoll Wealth Management LLC16,318$598 03/31/2024
     BAC16,318$598 03/31/2024
TRUE Private Wealth Advisors15,747$597 03/31/2024
     BAC15,747$597 03/31/2024
Keudell Morrison Wealth Management17,727$597 12/31/2023
     BAC17,727$597 12/31/2023
Journey Strategic Wealth LLC17,710$596 12/31/2023
     BAC17,710$596 12/31/2023
Harvey Investment Co. LLC15,686$595 03/31/2024
     BAC15,686$595 03/31/2024
Westshore Wealth LLC $595 12/31/2023
     BAC.PRL249$300 12/31/2023
     BAC8,773$295 12/31/2023
Enterprise Bank & Trust Co15,673$594 03/31/2024
     BAC15,673$594 03/31/2024
HF Advisory Group LLC15,649$593 03/31/2024
     BAC15,649$593 03/31/2024
Clear Investment Research LLC17,611$593 12/31/2023
     BAC17,611$593 12/31/2023
Foster Victor Wealth Advisors LLC17,342$592 12/31/2023
     BAC17,342$592 12/31/2023
Romano Brothers AND Company $591 03/31/2024
     BAC10,235$388 03/31/2024
     BAC.PRL170$203 03/31/2024
Day & Ennis LLC17,498$589 12/31/2023
     BAC17,498$589 12/31/2023
Gratus Capital LLC17,495$589 12/31/2023
     BAC17,495$589 12/31/2023
Forza Wealth Management LLC15,468$587 03/31/2024
     BAC15,468$587 03/31/2024
HBW Advisory Services LLC15,451$586 03/31/2024
     BAC15,451$586 03/31/2024
Gilbert & Cook Inc.17,388$585 12/31/2023
     BAC17,388$585 12/31/2023
Partners Capital Investment Group LLP17,389$585 12/31/2023
     BAC17,389$585 12/31/2023
YHB Investment Advisors Inc.17,329$583 12/31/2023
     BAC17,329$583 12/31/2023
New Republic Capital LLC17,291$582 12/31/2023
     BAC17,291$582 12/31/2023
MBL Wealth LLC15,318$581 03/31/2024
     BAC15,318$581 03/31/2024
Lakeridge Wealth Management LLC17,262$581 12/31/2023
     BAC17,262$581 12/31/2023
Foster & Motley Inc.15,270$579 03/31/2024
     BAC15,270$579 03/31/2024
AllSquare Wealth Management LLC17,210$579 12/31/2023
     BAC17,210$579 12/31/2023
First Heartland Consultants Inc.17,164$578 12/31/2023
     BAC17,164$578 12/31/2023
Delta Asset Management LLC TN17,109$576 12/31/2023
     BAC17,109$576 12/31/2023
Shayne & CO. LLC17,114$576 12/31/2023
     BAC17,114$576 12/31/2023
Constant Guidance Financial LLC17,065$575 12/31/2023
     BAC17,065$575 12/31/2023
Ferguson Wellman Capital Management Inc.15,089$572 03/31/2024
     BAC15,089$572 03/31/2024
Rogco LP16,984$572 12/31/2023
     BAC16,984$572 12/31/2023
Venturi Wealth Management LLC15,070$571 03/31/2024
     BAC15,070$571 03/31/2024
Altiora Financial Group LLC15,010$569 03/31/2024
     BAC15,010$569 03/31/2024
Garrison Point Advisors LLC16,885$569 12/31/2023
     BAC16,885$569 12/31/2023
AM Investment Strategies LLC16,911$569 12/31/2023
     BAC16,911$569 12/31/2023
Geller Advisors LLC16,875$568 12/31/2023
     BAC16,875$568 12/31/2023
Archer Investment Corp $567 12/31/2023
     BAC16,545$557 12/31/2023
     BAC.PRB400$10 12/31/2023
PBMares Wealth Management LLC16,820$566 12/31/2023
     BAC16,820$566 12/31/2023
Guyasuta Investment Advisors Inc.14,859$563 03/31/2024
     BAC14,859$563 03/31/2024
Zullo Investment Group Inc.14,831$562 03/31/2024
     BAC14,831$562 03/31/2024
Acorn Financial Advisory Services Inc. ADV16,669$561 12/31/2023
     BAC16,669$561 12/31/2023
WealthTrust Axiom LLC16,599$559 12/31/2023
     BAC16,599$559 12/31/2023
Verus Capital Partners LLC16,527$556 12/31/2023
     BAC16,527$556 12/31/2023
KMG Fiduciary Partners LLC14,588$553 03/31/2024
     BAC14,588$553 03/31/2024
Kowal Investment Group LLC14,578$553 03/31/2024
     BAC14,578$553 03/31/2024
Mechanics Financial Corp16,424$553 12/31/2023
     BAC16,424$553 12/31/2023
Patron Partners Advisors LLC16,419$553 12/31/2023
     BAC16,419$553 12/31/2023
Pointe Capital Management LLC16,381$552 12/31/2023
     BAC16,381$552 12/31/2023
Forte Capital LLC ADV16,361$551 12/31/2023
     BAC16,361$551 12/31/2023
FirstPurpose Wealth LLC14,978$549 03/31/2024
     BAC14,978$549 03/31/2024
Soltis Investment Advisors LLC16,292$549 12/31/2023
     BAC16,292$549 12/31/2023
TBH Global Asset Management LLC16,264$548 12/31/2023
     BAC16,264$548 12/31/2023
Laidlaw Wealth Management LLC16,270$548 12/31/2023
     BAC16,270$548 12/31/2023
Leavell Investment Management Inc.14,438$547 03/31/2024
     BAC14,438$547 03/31/2024
Transatlantique Private Wealth LLC16,260$547 12/31/2023
     BAC16,260$547 12/31/2023
Virtue Capital Management LLC15,850$546 12/31/2023
     BAC15,850$546 12/31/2023
Total Clarity Wealth Management Inc.14,378$545 03/31/2024
     BAC14,378$545 03/31/2024
Enterprise Financial Services Corp16,146$544 12/31/2023
     BAC16,146$544 12/31/2023
Truepoint Inc.16,161$544 12/31/2023
     BAC16,161$544 12/31/2023
Summit Global Investments16,138$543 12/31/2023
     BAC16,138$543 12/31/2023
Northern Financial Advisors Inc16,083$542 12/31/2023
     BAC16,083$542 12/31/2023
Alan B. Lancz & Associates Inc.16,078$541 12/31/2023
     BAC16,078$541 12/31/2023
WealthPlan Investment Management LLC16,032$540 12/31/2023
     BAC16,032$540 12/31/2023
Citizens National Bank Trust Department16,000$539 12/31/2023
     BAC16,000$539 12/31/2023
Defined Wealth Management LLC14,179$538 03/31/2024
     BAC14,179$538 03/31/2024
Eaton Financial Holdings Company LLC14,179$538 03/31/2024
     BAC14,179$538 03/31/2024
Ascent Wealth Partners LLC15,981$538 12/31/2023
     BAC15,981$538 12/31/2023
HHM Wealth Advisors LLC15,992$538 12/31/2023
     BAC15,992$538 12/31/2023
Sawyer & Company Inc14,087$534 03/31/2024
     BAC14,087$534 03/31/2024
Chicago Capital LLC14,090$534 03/31/2024
     BAC14,090$534 03/31/2024
Bridgewealth Advisory Group LLC14,090$534 03/31/2024
     BAC14,090$534 03/31/2024
Private Wealth Advisors LLC15,866$534 12/31/2023
     BAC15,866$534 12/31/2023
WESPAC Advisors LLC14,066$533 03/31/2024
     BAC14,066$533 03/31/2024
Ausdal Financial Partners Inc.14,018$532 03/31/2024
     BAC14,018$532 03/31/2024
Financial Management Professionals Inc.14,016$531 03/31/2024
     BAC14,016$531 03/31/2024
Stanley Laman Group Ltd.14,000$531 03/31/2024
     BAC14,000$531 03/31/2024
Lantz Financial LLC14,009$531 03/31/2024
     BAC14,009$531 03/31/2024
Shoker Investment Counsel Inc.15,758$531 12/31/2023
     BAC15,758$531 12/31/2023
Arbor Investment Advisors LLC13,966$530 03/31/2024
     BAC13,966$530 03/31/2024
Asahi Life Asset Management CO. LTD.15,730$530 12/31/2023
     BAC15,730$530 12/31/2023
Visionary Horizons LLC14,732$527 03/31/2024
     BAC14,732$527 03/31/2024
Pennsylvania Capital Management Inc. ADV $527 12/31/2023
     BAC.PRL220$265 12/31/2023
     BAC7,780$262 12/31/2023
Omnia Family Wealth LLC15,659$527 12/31/2023
     BAC15,659$527 12/31/2023
Smartleaf Asset Management LLC15,742$527 12/31/2023
     BAC15,742$527 12/31/2023
OLD Point Trust & Financial Services N A $526 12/31/2023
     BAC14,299$481 12/31/2023
     BAC.PRB1,000$25 12/31/2023
     BAC.PRN900$20 12/31/2023
Obermeyer Wood Investment Counsel Lllp $525 12/31/2023
     BAC9,456$318 12/31/2023
     BAC.PRL172$207 12/31/2023
Sittner & Nelson LLC15,586$525 12/31/2023
     BAC15,586$525 12/31/2023
Encompass Wealth Advisors LLC15,601$525 12/31/2023
     BAC15,601$525 12/31/2023
Financial Management Network Inc.14,204$524 03/31/2024
     BAC14,204$524 03/31/2024
First Citizens Financial Corp15,571$524 12/31/2023
     BAC15,571$524 12/31/2023
Frisch Financial Group Inc.15,529$523 12/31/2023
     BAC15,529$523 12/31/2023
Angeles Investment Advisors LLC15,502$522 12/31/2023
     BAC15,502$522 12/31/2023
Vance Wealth Inc.15,434$520 12/31/2023
     BAC15,434$520 12/31/2023
Ledyard National Bank15,398$518 12/31/2023
     BAC15,398$518 12/31/2023
Cypress Asset Management Inc. TX15,357$517 12/31/2023
     BAC15,357$517 12/31/2023
Kanawha Capital Management LLC15,353$517 12/31/2023
     BAC15,353$517 12/31/2023
Apexium Financial LP13,553$516 03/31/2024
     BAC13,553$516 03/31/2024
GUNN & Co INVESTMENT MANAGEMENT INC.15,309$515 12/31/2023
     BAC15,309$515 12/31/2023
Rakuten Securities Inc.15,263$514 12/31/2023
     BAC15,263$514 12/31/2023
Richard W. Paul & Associates LLC15,213$512 12/31/2023
     BAC15,213$512 12/31/2023
WealthShield Partners LLC15,177$511 12/31/2023
     BAC15,177$511 12/31/2023
Autumn Glory Partners LLC15,722$507 12/31/2023
     BAC15,722$507 12/31/2023
Spinnaker Trust15,022$506 12/31/2023
     BAC15,022$506 12/31/2023
Optimum Investment Advisors13,317$505 03/31/2024
     BAC13,317$505 03/31/2024
Cavalier Investments LLC14,970$504 12/31/2023
     BAC14,970$504 12/31/2023
BluePath Capital Management LLC13,260$503 03/31/2024
     BAC13,260$503 03/31/2024
Addison Capital Co14,893$501 12/31/2023
     BAC14,893$501 12/31/2023
Garden State Investment Advisory Services LLC $501 12/31/2023
     BAC13,876$467 12/31/2023
     Call1,000$34 12/31/2023
Raleigh Capital Management Inc.14,845$500 12/31/2023
     BAC14,845$500 12/31/2023
Semmax Financial Advisors Inc.15,196$498 12/31/2023
     BAC15,196$498 12/31/2023
Towercrest Capital Management14,717$496 12/31/2023
     BAC14,717$496 12/31/2023
Gemmer Asset Management LLC13,052$495 03/31/2024
     BAC13,052$495 03/31/2024
Beirne Wealth Consulting Services LLC14,703$495 12/31/2023
     BAC14,703$495 12/31/2023
Wescott Financial Advisory Group LLC14,603$492 12/31/2023
     BAC14,603$492 12/31/2023
M3 Advisory Group LLC14,604$492 12/31/2023
     BAC14,604$492 12/31/2023
Landmark Financial Advisors LLC14,591$491 12/31/2023
     BAC14,591$491 12/31/2023
Revolve Wealth Partners LLC12,897$489 03/31/2024
     BAC12,897$489 03/31/2024
Bond & Devick Financial Network Inc.14,465$487 12/31/2023
     BAC14,465$487 12/31/2023
WealthCare Investment Partners LLC12,811$486 03/31/2024
     BAC12,811$486 03/31/2024
Sheets Smith Wealth Management14,423$486 12/31/2023
     BAC14,423$486 12/31/2023
Albion Financial Group UT12,760$484 03/31/2024
     BAC12,760$484 03/31/2024
Petix & Botte Co14,334$483 12/31/2023
     BAC14,334$483 12/31/2023
Addison Advisors LLC14,344$483 12/31/2023
     BAC14,344$483 12/31/2023
Regatta Capital Group LLC12,720$482 03/31/2024
     BAC12,720$482 03/31/2024
Summit Financial Wealth Advisors LLC14,325$482 12/31/2023
     BAC14,325$482 12/31/2023
Islay Capital Management LLC $482 12/31/2023
     BAC.PRL400$482 12/31/2023
Waddell & Associates LLC14,220$482 12/31/2023
     BAC14,220$482 12/31/2023
Cary Street Partners Asset Management LLC14,306$482 12/31/2023
     BAC14,306$482 12/31/2023
Bay Rivers Group12,696$481 03/31/2024
     BAC12,696$481 03/31/2024
APG Asset Management N.V.14,261,837$480 12/31/2023
     BAC14,261,837$480 12/31/2023
Sciencast Management LP14,263$480 12/31/2023
     BAC14,263$480 12/31/2023
Proficio Capital Partners LLC14,217$479 12/31/2023
     BAC14,217$479 12/31/2023
Trust Co. of Toledo NA OH12,567$477 03/31/2024
     BAC12,567$477 03/31/2024
Chilton Investment Co. LLC14,160$477 12/31/2023
     BAC14,160$477 12/31/2023
Thrive Capital Management LLC14,159$477 12/31/2023
     BAC14,159$477 12/31/2023
Opal Wealth Advisors LLC12,538$475 03/31/2024
     BAC12,538$475 03/31/2024
Sollinda Capital Management LLC12,514$475 03/31/2024
     BAC12,514$475 03/31/2024
Steigerwald Gordon & Koch Inc. $474 03/31/2024
     BAC.PRL200$239 03/31/2024
     BAC6,196$235 03/31/2024
Cahaba Wealth Management Inc.12,479$473 03/31/2024
     BAC12,479$473 03/31/2024
O ROURKE & COMPANY Inc12,475$473 03/31/2024
     BAC12,475$473 03/31/2024
Tiemann Investment Advisors LLC14,050$473 12/31/2023
     BAC14,050$473 12/31/2023
Bedel Financial Consulting Inc.14,022$472 12/31/2023
     BAC14,022$472 12/31/2023
Evergreen Wealth Solutions LLC14,007$472 12/31/2023
     BAC14,007$472 12/31/2023
Hudock Inc.13,993$471 12/31/2023
     BAC13,993$471 12/31/2023
BigSur Wealth Management LLC14,000$471 12/31/2023
     BAC14,000$471 12/31/2023
Clarus Group Inc.12,384$470 03/31/2024
     BAC12,384$470 03/31/2024
Great Diamond Partners LLC13,956$470 12/31/2023
     BAC13,956$470 12/31/2023
Sfmg LLC13,897$468 12/31/2023
     BAC13,897$468 12/31/2023
Silver Lake Advisory LLC12,320$467 03/31/2024
     BAC12,320$467 03/31/2024
Stonebrook Private Inc.13,867$467 12/31/2023
     BAC13,867$467 12/31/2023
D L Carlson Investment Group Inc.13,692$466 12/31/2023
     BAC13,692$466 12/31/2023
Fortem Financial Group LLC13,844$466 12/31/2023
     BAC13,844$466 12/31/2023
Weik Capital Management13,805$465 12/31/2023
     BAC13,805$465 12/31/2023
Cedrus LLC12,224$464 03/31/2024
     BAC12,224$464 03/31/2024
Redhawk Wealth Advisors Inc.13,791$464 12/31/2023
     BAC13,791$464 12/31/2023
Round Hill Asset Management13,773$464 12/31/2023
     BAC13,773$464 12/31/2023
New Jersey Better Educational Savings Trust13,753$463 12/31/2023
     BAC13,753$463 12/31/2023
MV Capital Management Inc.12,171$462 03/31/2024
     BAC12,171$462 03/31/2024
Verum Partners LLC12,188$462 03/31/2024
     BAC12,188$462 03/31/2024
Colonial Trust Co SC13,720$462 12/31/2023
     BAC13,720$462 12/31/2023
Atwood & Palmer Inc.12,160$461 03/31/2024
     BAC12,160$461 03/31/2024
Oak Harbor Wealth Partners LLC12,141$460 03/31/2024
     BAC12,141$460 03/31/2024
Vicus Capital12,069$458 03/31/2024
     BAC12,069$458 03/31/2024
Eagle Strategies LLC12,065$457 03/31/2024
     BAC12,065$457 03/31/2024
Mason & Associates Inc11,970$454 03/31/2024
     BAC11,970$454 03/31/2024
LongView Wealth Management11,892$451 03/31/2024
     BAC11,892$451 03/31/2024
Private Portfolio Partners LLC13,392$451 12/31/2023
     BAC13,392$451 12/31/2023
DiMeo Schneider & Associates L.L.C.13,353$450 12/31/2023
     BAC13,353$450 12/31/2023
Mine & Arao Wealth Creation & Management LLC.13,378$450 12/31/2023
     BAC13,378$450 12/31/2023
Brandywine Trust Co.13,326$449 12/31/2023
     BAC13,326$449 12/31/2023
Summit Financial Group Inc.11,809$448 03/31/2024
     BAC11,809$448 03/31/2024
Aristotle Capital Management LLC13,300$448 12/31/2023
     BAC13,300$448 12/31/2023
Ridgecrest Wealth Partners LLC11,797$447 03/31/2024
     BAC11,797$447 03/31/2024
First Trust Investment Solutions L.P.13,289$447 12/31/2023
     BAC13,289$447 12/31/2023
Morton Brown Family Wealth LLC11,741$445 03/31/2024
     BAC11,741$445 03/31/2024
Private Wealth Partners LLC13,210$445 12/31/2023
     BAC13,210$445 12/31/2023
Veracity Capital LLC11,703$444 03/31/2024
     BAC11,703$444 03/31/2024
Chapman Investment Management LLC13,192$444 12/31/2023
     BAC13,192$444 12/31/2023
IFG Advisors LLC11,681$443 03/31/2024
     BAC11,681$443 03/31/2024
Crawford Investment Counsel Inc.13,148$443 12/31/2023
     BAC13,148$443 12/31/2023
PICTET BANK & TRUST Ltd13,159$443 12/31/2023
     BAC13,159$443 12/31/2023
Salomon & Ludwin LLC13,159$443 12/31/2023
     BAC13,159$443 12/31/2023
Smith Anglin Financial LLC11,652$442 03/31/2024
     BAC11,652$442 03/31/2024
Jag Capital Management LLC $439 12/31/2023
     BAC9,027$304 12/31/2023
     Call4,000$135 12/31/2023
Cape Investment Advisory Inc.13,043$439 12/31/2023
     BAC13,043$439 12/31/2023
Wedge Capital Management L L P NC11,554$438 03/31/2024
     BAC11,554$438 03/31/2024
Tilson Financial Group Inc.11,559$438 03/31/2024
     BAC11,559$438 03/31/2024
Guidance Point Advisors LLC13,019$438 12/31/2023
     BAC13,019$438 12/31/2023
Rockbridge Investment Management LCC13,018$438 12/31/2023
     BAC13,018$438 12/31/2023
JB Capital LLC13,007$438 12/31/2023
     BAC13,007$438 12/31/2023
Annex Advisory Services LLC11,528$437 03/31/2024
     BAC11,528$437 03/31/2024
XTX Topco Ltd12,976$437 12/31/2023
     BAC12,976$437 12/31/2023
Tradition Wealth Management LLC $437 12/31/2023
     BAC12,596$424 12/31/2023
     BAC.PRS625$13 12/31/2023
Rise Advisors LLC11,489$436 03/31/2024
     BAC11,489$436 03/31/2024
Riverview Capital Advisers LLC12,871$433 12/31/2023
     BAC12,871$433 12/31/2023
Rice Partnership LLC12,843$432 12/31/2023
     BAC12,843$432 12/31/2023
Cladis Investment Advisory LLC12,820$432 12/31/2023
     BAC12,820$432 12/31/2023
Paloma Partners Management Co $431 12/31/2023
     Call53,700$1,808 12/31/2023
     Put40,900$1,377 12/31/2023
Ergawealth Advisors Inc.12,800$431 12/31/2023
     BAC12,800$431 12/31/2023
Benin Management CORP11,331$430 03/31/2024
     BAC11,331$430 03/31/2024
Oak Asset Management LLC11,352$430 03/31/2024
     BAC11,352$430 03/31/2024
Thrive Wealth Management LLC11,315$429 03/31/2024
     BAC11,315$429 03/31/2024
Krueger & Catalano Capital Partners LLC11,289$428 03/31/2024
     BAC11,289$428 03/31/2024
Wealthstream Advisors Inc.12,701$428 12/31/2023
     BAC12,701$428 12/31/2023
Advisor Resource Council11,268$427 03/31/2024
     BAC11,268$427 03/31/2024
Trust Co of the South11,260$427 03/31/2024
     BAC11,260$427 03/31/2024
Hemington Wealth Management12,671$427 12/31/2023
     BAC12,671$427 12/31/2023
Ariston Services Group11,241$426 03/31/2024
     BAC11,241$426 03/31/2024
McAdam LLC11,196$425 03/31/2024
     BAC11,196$425 03/31/2024
Fort Point Capital Partners LLC12,623$425 12/31/2023
     BAC12,623$425 12/31/2023
Spouting Rock Asset Management LLC12,635$425 12/31/2023
     BAC12,635$425 12/31/2023
United Community Bank12,618$425 12/31/2023
     BAC12,618$425 12/31/2023
Maia Wealth LLC12,614$425 12/31/2023
     BAC12,614$425 12/31/2023
FARMERS & MERCHANTS TRUST Co OF LONG BEACH11,174$424 03/31/2024
     BAC11,174$424 03/31/2024
Integrity Financial Corp WA12,592$424 12/31/2023
     BAC12,592$424 12/31/2023
Cardinal Capital Management Inc.11,165$423 03/31/2024
     BAC11,165$423 03/31/2024
Pinnacle Wealth Management Group Inc.11,160$423 03/31/2024
     BAC11,160$423 03/31/2024
Pacific Sage Partners LLC11,152$423 03/31/2024
     BAC11,152$423 03/31/2024
Cim Investment Mangement Inc.12,562$423 12/31/2023
     BAC12,562$423 12/31/2023
VeraBank N.A.12,551$423 12/31/2023
     BAC12,551$423 12/31/2023
Arcataur Capital Management LLC12,573$423 12/31/2023
     BAC12,573$423 12/31/2023
Sunflower Bank N.A.11,137$422 03/31/2024
     BAC11,137$422 03/31/2024
Twin Focus Capital Partners LLC12,524$422 12/31/2023
     BAC12,524$422 12/31/2023
HC Advisors LLC12,535$422 12/31/2023
     BAC12,535$422 12/31/2023
Baker Ellis Asset Management LLC11,105$421 03/31/2024
     BAC11,105$421 03/31/2024
Diversified LLC12,504$421 12/31/2023
     BAC12,504$421 12/31/2023
Kapstone Financial Advisors LLC12,622$421 12/31/2023
     BAC12,622$421 12/31/2023
Sunpointe LLC11,070$420 03/31/2024
     BAC11,070$420 03/31/2024
Amplius Wealth Advisors LLC11,053$419 03/31/2024
     BAC11,053$419 03/31/2024
Cutter & CO Brokerage Inc.12,441$419 12/31/2023
     BAC12,441$419 12/31/2023
Castle Rock Wealth Management LLC12,177$419 12/31/2023
     BAC12,177$419 12/31/2023
Orleans Capital Management Corp LA12,407$418 12/31/2023
     BAC12,407$418 12/31/2023
Brave Asset Management Inc. $418 12/31/2023
     BAC9,995$337 12/31/2023
     Call2,400$81 12/31/2023
Keebeck Wealth Management LLC12,408$418 12/31/2023
     BAC12,408$418 12/31/2023
Toth Financial Advisory Corp11,006$417 03/31/2024
     BAC11,006$417 03/31/2024
Integris Wealth Management LLC12,323$415 12/31/2023
     BAC12,323$415 12/31/2023
First Financialcorp IN10,906$413 03/31/2024
     BAC10,906$413 03/31/2024
New World Advisors LLC10,900$413 03/31/2024
     BAC10,900$413 03/31/2024
Aberdeen Wealth Management LLC12,258$413 12/31/2023
     BAC12,258$413 12/31/2023
Gerber Kawasaki Wealth & Investment Management12,222$412 12/31/2023
     BAC12,222$412 12/31/2023
Flaharty Asset Management LLC12,222$412 12/31/2023
     BAC12,222$412 12/31/2023
Meadow Creek Wealth Advisors LLC10,843$411 03/31/2024
     BAC10,843$411 03/31/2024
Pingora Partners LLC12,172$410 12/31/2023
     BAC12,172$410 12/31/2023
Confluence Investment Management LLC10,789$409 03/31/2024
     BAC10,789$409 03/31/2024
Alerus Financial NA12,136$409 12/31/2023
     BAC12,136$409 12/31/2023
Oldfather Financial Services LLC10,767$408 03/31/2024
     BAC10,767$408 03/31/2024
Aspire Private Capital LLC10,729$407 03/31/2024
     BAC10,729$407 03/31/2024
Optas LLC10,743$407 03/31/2024
     BAC10,743$407 03/31/2024
Turtle Creek Wealth Advisors LLC12,092$407 12/31/2023
     BAC12,092$407 12/31/2023
Sigma Investment Counselors Inc.10,712$406 03/31/2024
     BAC10,712$406 03/31/2024
Austin Private Wealth LLC $406 03/31/2024
     BAC10,846$406 03/31/2024
     Call8,000$0 03/31/2024
Drake & Associates LLC12,020$405 12/31/2023
     BAC12,020$405 12/31/2023
BCJ Capital Management LLC11,986$404 12/31/2023
     BAC11,986$404 12/31/2023
Benchmark Investment Advisors LLC11,986$404 12/31/2023
     BAC11,986$404 12/31/2023
K.J. Harrison & Partners Inc11,970$403 12/31/2023
     BAC11,970$403 12/31/2023
JGP Wealth Management LLC10,591$402 03/31/2024
     BAC10,591$402 03/31/2024
Kayne Anderson Rudnick Investment Management LLC11,933$402 12/31/2023
     BAC11,933$402 12/31/2023
Verus Financial Partners Inc.12,012$402 12/31/2023
     BAC12,012$402 12/31/2023
SlateStone Wealth LLC11,903$401 12/31/2023
     BAC11,903$401 12/31/2023
Obsidian Personal Planning Solutions LLC11,896$401 12/31/2023
     BAC11,896$401 12/31/2023
United Capital Management of KS Inc.10,553$400 03/31/2024
     BAC10,553$400 03/31/2024
Rosenbaum Jay D.11,890$400 12/31/2023
     BAC11,890$400 12/31/2023
Blueprint Investment Partners LLC11,879$400 12/31/2023
     BAC11,879$400 12/31/2023
Altus Wealth Group LLC11,876$400 12/31/2023
     BAC11,876$400 12/31/2023
CFO4Life Group LLC11,851$399 12/31/2023
     BAC11,851$399 12/31/2023
Schrum Private Wealth Management LLC11,828$398 12/31/2023
     BAC11,828$398 12/31/2023
Financial Insights Inc.10,479$397 03/31/2024
     BAC10,479$397 03/31/2024
Lcnb Corp11,751$396 12/31/2023
     BAC11,751$396 12/31/2023
Reynders McVeigh Capital Management LLC11,758$396 12/31/2023
     BAC11,758$396 12/31/2023
KWB Wealth10,426$395 03/31/2024
     BAC10,426$395 03/31/2024
Navellier & Associates Inc11,744$395 12/31/2023
     BAC11,744$395 12/31/2023
Lakeshore Financial Planning Inc.11,735$395 12/31/2023
     BAC11,735$395 12/31/2023
Arlington Trust Co LLC10,393$394 03/31/2024
     BAC10,393$394 03/31/2024
Middleton & Co Inc MA11,703$394 12/31/2023
     BAC11,703$394 12/31/2023
Arthur M. Cohen & Associates LLC10,426$393 03/31/2024
     BAC10,426$393 03/31/2024
Gryphon Financial Partners LLC11,664$393 12/31/2023
     BAC11,664$393 12/31/2023
Humankind Investments LLC11,679$393 12/31/2023
     BAC11,679$393 12/31/2023
Smith Chas P & Associates PA Cpas10,289$390 03/31/2024
     BAC10,289$390 03/31/2024
Cypress Wealth Services LLC10,275$390 03/31/2024
     BAC10,275$390 03/31/2024
Riversedge Advisors LLC11,543$389 12/31/2023
     BAC11,543$389 12/31/2023
Eudaimonia Partners LLC10,200$387 03/31/2024
     BAC10,200$387 03/31/2024
Channel Wealth LLC10,213$387 03/31/2024
     BAC10,213$387 03/31/2024
Algert Global LLC11,494$387 12/31/2023
     BAC11,494$387 12/31/2023
Pathway Financial Advisors LLC10,163$385 03/31/2024
     BAC10,163$385 03/31/2024
Mountain Pacific Investment Advisers Inc. ID10,133$384 03/31/2024
     BAC10,133$384 03/31/2024
True North Advisors LLC10,120$384 03/31/2024
     BAC10,120$384 03/31/2024
Hazlett Burt & Watson Inc.11,391$384 12/31/2023
     BAC11,391$384 12/31/2023
Bruce G. Allen Investments LLC10,089$383 03/31/2024
     BAC10,089$383 03/31/2024
Vahanian & Associates Financial Planning Inc.11,388$383 12/31/2023
     BAC11,388$383 12/31/2023
Cahill Financial Advisors Inc.11,350$382 12/31/2023
     BAC11,350$382 12/31/2023
Morton Capital Management LLC CA10,037$381 03/31/2024
     BAC10,037$381 03/31/2024
Valley National Advisers Inc.10,033$380 03/31/2024
     BAC10,033$380 03/31/2024
Heartwood Wealth Advisors LLC10,025$380 03/31/2024
     BAC10,025$380 03/31/2024
RiverGlades Family Offices LLC11,300$380 12/31/2023
     BAC11,300$380 12/31/2023
Sara Bay Financial10,098$379 03/31/2024
     BAC10,098$379 03/31/2024
Byrne Asset Management LLC9,986$379 03/31/2024
     BAC9,986$379 03/31/2024
Invenio Wealth Partners LLC11,227$378 12/31/2023
     BAC11,227$378 12/31/2023
GenTrust LLC9,931$377 03/31/2024
     BAC9,931$377 03/31/2024
AXS Investments LLC11,204$377 12/31/2023
     BAC11,204$377 12/31/2023
Moss Adams Wealth Advisors LLC11,160$376 12/31/2023
     BAC11,160$376 12/31/2023
Allred Capital Management LLC9,851$374 03/31/2024
     BAC9,851$374 03/31/2024
Walker Asset Management LLC9,867$374 03/31/2024
     BAC9,867$374 03/31/2024
Seven Mile Advisory11,093$374 12/31/2023
     BAC11,093$374 12/31/2023
Mayfair Advisory Group LLC9,824$373 03/31/2024
     BAC9,824$373 03/31/2024
Leo Wealth LLC10,765$373 12/31/2023
     BAC10,765$373 12/31/2023
ABLE Financial Group LLC11,092$373 12/31/2023
     BAC11,092$373 12/31/2023
Triton Wealth Management PLLC9,718$372 03/31/2024
     BAC9,718$372 03/31/2024
STAR Financial Bank11,043$372 12/31/2023
     BAC11,043$372 12/31/2023
Cozad Asset Management Inc.11,005$371 12/31/2023
     BAC11,005$371 12/31/2023
Chatham Capital Group Inc.9,749$370 03/31/2024
     BAC9,749$370 03/31/2024
Boyd Watterson Asset Management LLC OH $369 12/31/2023
     BAC10,873$366 12/31/2023
     BAC.PRN125$3 12/31/2023
C2P Capital Advisory Group LLC d.b.a. Prosperity Capital Advisors10,946$369 12/31/2023
     BAC10,946$369 12/31/2023
E Fund Management Co. Ltd.10,912$367 12/31/2023
     BAC10,912$367 12/31/2023
WMS Partners LLC10,854$365 12/31/2023
     BAC10,854$365 12/31/2023
Tradewinds Capital Management LLC9,602$364 03/31/2024
     BAC9,602$364 03/31/2024
SRS Capital Advisors Inc.10,818$364 12/31/2023
     BAC10,818$364 12/31/2023
Manhattan West Asset Management LLC10,804$364 12/31/2023
     BAC10,804$364 12/31/2023
Semus Wealth Partners LLC10,805$364 12/31/2023
     BAC10,805$364 12/31/2023
New England Professional Planning Group Inc.9,583$363 03/31/2024
     BAC9,583$363 03/31/2024
Masso Torrence Wealth Management Inc.9,554$362 03/31/2024
     BAC9,554$362 03/31/2024
WealthPLAN Partners LLC10,739$362 12/31/2023
     BAC10,739$362 12/31/2023
Mill Creek Capital Advisors LLC10,738$362 12/31/2023
     BAC10,738$362 12/31/2023
Stone Point Wealth LLC10,720$361 12/31/2023
     BAC10,720$361 12/31/2023
Paces Ferry Wealth Advisors LLC10,673$359 12/31/2023
     BAC10,673$359 12/31/2023
Royal Fund Management LLC9,452$358 03/31/2024
     BAC9,452$358 03/31/2024
Arbor Trust Wealth Advisors LLC9,732$357 03/31/2024
     BAC9,732$357 03/31/2024
XR Securities LLC $357 12/31/2023
     Call10,600$357 12/31/2023
Alethea Capital Management LLC10,617$357 12/31/2023
     BAC10,617$357 12/31/2023
J. L. Bainbridge & Co. Inc.10,589$357 12/31/2023
     BAC10,589$357 12/31/2023
Nadler Financial Group Inc.10,563$356 12/31/2023
     BAC10,563$356 12/31/2023
Unique Wealth Strategies LLC10,535$355 12/31/2023
     BAC10,535$355 12/31/2023
Franklin Street Advisors Inc. NC9,343$354 03/31/2024
     BAC9,343$354 03/31/2024
Successful Portfolios LLC9,345$354 03/31/2024
     BAC9,345$354 03/31/2024
One Wealth Advisors LLC9,322$354 03/31/2024
     BAC9,322$354 03/31/2024
Eagle Wealth Strategies LLC9,430$354 03/31/2024
     BAC9,430$354 03/31/2024
Bank of Nova Scotia Trust Co.10,519$354 12/31/2023
     BAC10,519$354 12/31/2023
Mirabella Financial Services LLP10,500$354 12/31/2023
     BAC10,500$354 12/31/2023
Cornerstone Management Inc.10,500$354 12/31/2023
     BAC10,500$354 12/31/2023
Adamsbrown Wealth Consultants LLC10,514$354 12/31/2023
     BAC10,514$354 12/31/2023
Smithbridge Asset Management Inc. DE10,489$353 12/31/2023
     BAC10,489$353 12/31/2023
Private Management Group Inc.10,485$353 12/31/2023
     BAC10,485$353 12/31/2023
Cooper Financial Group9,287$352 03/31/2024
     BAC9,287$352 03/31/2024
Apella Capital LLC9,334$352 03/31/2024
     BAC9,334$352 03/31/2024
Legacy Capital Group California Inc.10,458$352 12/31/2023
     BAC10,458$352 12/31/2023
Rosenberg Matthew Hamilton9,348$351 03/31/2024
     BAC9,348$351 03/31/2024
Ground Swell Capital LLC $351 12/31/2023
     BAC.PRL291$351 12/31/2023
Beta Wealth Group Inc.10,416$351 12/31/2023
     BAC10,416$351 12/31/2023
Insight Advisors LLC PA10,422$351 12/31/2023
     BAC10,422$351 12/31/2023
Blodgett Wealth Advisors LLC9,225$350 03/31/2024
     BAC9,225$350 03/31/2024
Resolute Wealth Strategies LLC10,352$349 12/31/2023
     BAC10,352$349 12/31/2023
Financial Security Advisor Inc.9,108$348 03/31/2024
     BAC9,108$348 03/31/2024
London Co. of Virginia10,346$348 12/31/2023
     BAC10,346$348 12/31/2023
King Wealth10,312$347 12/31/2023
     BAC10,312$347 12/31/2023
Bath Savings Trust Co9,120$346 03/31/2024
     BAC9,120$346 03/31/2024
Townsend & Associates Inc9,015$346 03/31/2024
     BAC9,015$346 03/31/2024
Cherrydale Wealth Management LLC9,111$346 03/31/2024
     BAC9,111$346 03/31/2024
Sage Investment Advisers LLC9,120$346 03/31/2024
     BAC9,120$346 03/31/2024
Kraematon Investment Advisors Inc.10,266$346 12/31/2023
     BAC10,266$346 12/31/2023
Greystone Financial Group LLC9,099$345 03/31/2024
     BAC9,099$345 03/31/2024
Pensionmark Financial Group LLC10,254$345 12/31/2023
     BAC10,254$345 12/31/2023
Cottonwood Capital Advisors LLC10,250$345 12/31/2023
     BAC10,250$345 12/31/2023
Northstar Group Inc.9,059$344 03/31/2024
     BAC9,059$344 03/31/2024
Garde Capital Inc.10,209$344 12/31/2023
     BAC10,209$344 12/31/2023
BOS Asset Management LLC10,217$344 12/31/2023
     BAC10,217$344 12/31/2023
Gateway Wealth Partners LLC10,207$344 12/31/2023
     BAC10,207$344 12/31/2023
PSI Advisors LLC9,029$342 03/31/2024
     BAC9,029$342 03/31/2024
Financial Council Asset Management Inc10,167$342 12/31/2023
     BAC10,167$342 12/31/2023
Foster Group Inc.8,977$340 03/31/2024
     BAC8,977$340 03/31/2024
Southeast Asset Advisors Inc.10,095$340 12/31/2023
     BAC10,095$340 12/31/2023
Park Place Capital Corp8,902$338 03/31/2024
     BAC8,902$338 03/31/2024
Financial Advisory Corp UT ADV8,884$337 03/31/2024
     BAC8,884$337 03/31/2024
Powers Advisory Group LLC8,888$337 03/31/2024
     BAC8,888$337 03/31/2024
Regent Peak Wealth Advisors LLC9,976$336 12/31/2023
     BAC9,976$336 12/31/2023
Red Wave Investments LLC9,992$336 12/31/2023
     BAC9,992$336 12/31/2023
Burt Wealth Advisors8,839$335 03/31/2024
     BAC8,839$335 03/31/2024
Texas Capital Bancshares Inc. TX9,953$335 12/31/2023
     BAC9,953$335 12/31/2023
Delta Investment Management LLC9,964$335 12/31/2023
     BAC9,964$335 12/31/2023
Alliance Wealth Management Group9,929$334 12/31/2023
     BAC9,929$334 12/31/2023
Resonant Capital Advisors LLC9,923$334 12/31/2023
     BAC9,923$334 12/31/2023
Private Capital Management LLC9,846$332 12/31/2023
     BAC9,846$332 12/31/2023
Signature Wealth Management Partners LLC9,870$332 12/31/2023
     BAC9,870$332 12/31/2023
B.O.S.S. Retirement Advisors LLC9,858$332 12/31/2023
     BAC9,858$332 12/31/2023
GABELLI & Co INVESTMENT ADVISERS INC. $331 12/31/2023
     BAC.PRL275$331 12/31/2023
Van Strum & Towne Inc.9,824$331 12/31/2023
     BAC9,824$331 12/31/2023
BBR Partners LLC9,840$331 12/31/2023
     BAC9,840$331 12/31/2023
First Affirmative Financial Network8,697$330 03/31/2024
     BAC8,697$330 03/31/2024
Hillsdale Investment Management Inc.9,765$329 12/31/2023
     BAC9,765$329 12/31/2023
Analyst IMS Investment Management Services Ltd.9,785$329 12/31/2023
     BAC9,785$329 12/31/2023
Blue Barn Wealth LLC9,776$329 12/31/2023
     BAC9,776$329 12/31/2023
Riverview Trust Co $328 03/31/2024
     BAC.PRL174$208 03/31/2024
     BAC3,165$120 03/31/2024
TI Trust Inc.8,646$328 03/31/2024
     BAC8,646$328 03/31/2024
Wealth Advisory Solutions LLC8,655$328 03/31/2024
     BAC8,655$328 03/31/2024
Lokken Investment Group LLC9,751$328 12/31/2023
     BAC9,751$328 12/31/2023
Vivaldi Capital Management LLC9,985$327 12/31/2023
     BAC9,985$327 12/31/2023
Jackson Hole Capital Partners LLC9,712$327 12/31/2023
     BAC9,712$327 12/31/2023
Onyx Bridge Wealth Group LLC9,706$327 12/31/2023
     BAC9,706$327 12/31/2023
Websterrogers Financial Advisors LLC9,713$327 12/31/2023
     BAC9,713$327 12/31/2023
Constitution Capital LLC8,600$326 03/31/2024
     BAC8,600$326 03/31/2024
Garrett Investment Advisors LLC8,562$325 03/31/2024
     BAC8,562$325 03/31/2024
Osborne Partners Capital Management LLC8,547$324 03/31/2024
     BAC8,547$324 03/31/2024
Zhang Financial LLC8,542$324 03/31/2024
     BAC8,542$324 03/31/2024
KLR Investment Advisors LLC8,580$324 03/31/2024
     BAC8,580$324 03/31/2024
Magnolia Capital Advisors LLC9,312$324 12/31/2023
     BAC9,312$324 12/31/2023
Consilium Wealth Advisory LLC9,633$324 12/31/2023
     BAC9,633$324 12/31/2023
Sonata Capital Group Inc.9,600$323 12/31/2023
     BAC9,600$323 12/31/2023
Brandywine Oak Private Wealth LLC9,606$323 12/31/2023
     BAC9,606$323 12/31/2023
MKT Advisors LLC8,777$322 03/31/2024
     BAC8,777$322 03/31/2024
ST Germain D J Co. Inc.8,453$321 03/31/2024
     BAC8,453$321 03/31/2024
Bridgeworth LLC9,532$321 12/31/2023
     BAC9,532$321 12/31/2023
Twelve Points Wealth Management LLC8,439$320 03/31/2024
     BAC8,439$320 03/31/2024
Charles Schwab Trust Co8,384$318 03/31/2024
     BAC8,384$318 03/31/2024
Keystone Financial Services9,438$318 12/31/2023
     BAC9,438$318 12/31/2023
Baltimore Washington Financial Advisors Inc.9,421$317 12/31/2023
     BAC9,421$317 12/31/2023
Cedar Brook Financial Partners LLC8,341$316 03/31/2024
     BAC8,341$316 03/31/2024
Dimension Capital Management LLC9,383$316 12/31/2023
     BAC9,383$316 12/31/2023
Strategy Asset Managers LLC8,301$315 03/31/2024
     BAC8,301$315 03/31/2024
Twinbeech Capital LP9,365$315 12/31/2023
     BAC9,365$315 12/31/2023
Northwest Quadrant Wealth Management LLC8,282$314 03/31/2024
     BAC8,282$314 03/31/2024
ASB Consultores LLC9,328$314 12/31/2023
     BAC9,328$314 12/31/2023
Financial Perspectives Inc8,241$313 03/31/2024
     BAC8,241$313 03/31/2024
Steward Partners Investment Solutions LLC9,284$313 12/31/2023
     BAC9,284$313 12/31/2023
Sanders Morris Harris LLC8,203$311 03/31/2024
     BAC8,203$311 03/31/2024
Jacobs & Co. CA8,214$311 03/31/2024
     BAC8,214$311 03/31/2024
BCS Wealth Management8,196$311 03/31/2024
     BAC8,196$311 03/31/2024
Executive Wealth Management LLC9,233$311 12/31/2023
     BAC9,233$311 12/31/2023
Heritage Financial Services LLC9,193$310 12/31/2023
     BAC9,193$310 12/31/2023
Bowman & Co S.C. $308 03/31/2024
     BAC.PRL257$308 03/31/2024
Kure Advisory LLC9,147$308 12/31/2023
     BAC9,147$308 12/31/2023
TrueWealth Advisors LLC8,085$307 03/31/2024
     BAC8,085$307 03/31/2024
Balentine LLC9,120$307 12/31/2023
     BAC9,120$307 12/31/2023
Hyperion Capital Advisors LP9,081$306 12/31/2023
     BAC9,081$306 12/31/2023
Mirador Capital Partners LP8,032$305 03/31/2024
     BAC8,032$305 03/31/2024
Oxinas Partners Wealth Management LLC8,046$305 03/31/2024
     BAC8,046$305 03/31/2024
Oak Harvest Investment Services8,054$305 03/31/2024
     BAC8,054$305 03/31/2024
Townsend Asset Management Corp NC ADV9,066$305 12/31/2023
     BAC9,066$305 12/31/2023
DT Investment Partners LLC8,756$305 12/31/2023
     BAC8,756$305 12/31/2023
Rodgers Brothers Inc.9,026$304 12/31/2023
     BAC9,026$304 12/31/2023
Edgestream Partners L.P.9,028$304 12/31/2023
     BAC9,028$304 12/31/2023
MBA Advisors LLC9,031$304 12/31/2023
     BAC9,031$304 12/31/2023
Southland Equity Partners LLC7,999$303 03/31/2024
     BAC7,999$303 03/31/2024
Evermay Wealth Management LLC8,996$303 12/31/2023
     BAC8,996$303 12/31/2023
Klingman & Associates LLC8,997$303 12/31/2023
     BAC8,997$303 12/31/2023
Hall Laurie J Trustee7,957$302 03/31/2024
     BAC7,957$302 03/31/2024
Collective Family Office LLC7,967$302 03/31/2024
     BAC7,967$302 03/31/2024
Logan Capital Management Inc. $302 12/31/2023
     BAC7,386$249 12/31/2023
     BAC.PRL44$53 12/31/2023
Wellspring Financial Advisors LLC8,928$301 12/31/2023
     BAC8,928$301 12/31/2023
First Bank & Trust7,910$300 03/31/2024
     BAC7,910$300 03/31/2024
Hamilton Capital LLC8,924$300 12/31/2023
     BAC8,924$300 12/31/2023
CFM Wealth Partners LLC7,883$299 03/31/2024
     BAC7,883$299 03/31/2024
Pflug Koory LLC7,850$298 03/31/2024
     BAC7,850$298 03/31/2024
Carr Financial Group Corp7,850$298 03/31/2024
     BAC7,850$298 03/31/2024
Quantum Financial Advisors LLC8,848$298 12/31/2023
     BAC8,848$298 12/31/2023
Alpha Financial Partners LLC8,853$298 12/31/2023
     BAC8,853$298 12/31/2023
Single Point Partners LLC7,768$296 03/31/2024
     BAC7,768$296 03/31/2024
Community Trust & Investment Co.8,795$296 12/31/2023
     BAC8,795$296 12/31/2023
Summit Financial Strategies Inc.8,787$296 12/31/2023
     BAC8,787$296 12/31/2023
Hummer Financial Advisory Services Inc7,772$295 03/31/2024
     BAC7,772$295 03/31/2024
Legacy Capital Wealth Partners LLC8,770$295 12/31/2023
     BAC8,770$295 12/31/2023
Founders Financial Securities LLC7,747$294 03/31/2024
     BAC7,747$294 03/31/2024
Perennial Advisors LLC7,765$294 03/31/2024
     BAC7,765$294 03/31/2024
Cooper Haims Advisors LLC8,718$294 12/31/2023
     BAC8,718$294 12/31/2023
BNC Wealth Management LLC7,719$293 03/31/2024
     BAC7,719$293 03/31/2024
Saxon Interests Inc.7,728$293 03/31/2024
     BAC7,728$293 03/31/2024
Marks Group Wealth Management Inc8,691$293 12/31/2023
     BAC8,691$293 12/31/2023
Evanson Asset Management LLC $292 03/31/2024
     BAC.PRL245$292 03/31/2024
RS Crum Inc.8,620$290 12/31/2023
     BAC8,620$290 12/31/2023
Interchange Capital Partners LLC8,718$290 12/31/2023
     BAC8,718$290 12/31/2023
Paladin Advisory Group LLC8,606$290 12/31/2023
     BAC8,606$290 12/31/2023
First County Bank CT 8,611$290 12/31/2023
     BAC8,611$290 12/31/2023
Sierra Summit Advisors LLC8,600$290 12/31/2023
     BAC8,600$290 12/31/2023
Range Financial Group LLC7,632$289 03/31/2024
     BAC7,632$289 03/31/2024
GSB Wealth Management LLC8,580$289 12/31/2023
     BAC8,580$289 12/31/2023
Hardy Reed LLC8,586$289 12/31/2023
     BAC8,586$289 12/31/2023
Jump Financial LLC8,562$288 12/31/2023
     BAC8,562$288 12/31/2023
CIC Wealth LLC7,561$287 03/31/2024
     BAC7,561$287 03/31/2024
GW Henssler & Associates Ltd.8,515$287 12/31/2023
     BAC8,515$287 12/31/2023
SNS Financial Group LLC7,535$286 03/31/2024
     BAC7,535$286 03/31/2024
Insight Wealth Strategies LLC7,546$286 03/31/2024
     BAC7,546$286 03/31/2024
Widmann Financial Services Inc.8,496$286 12/31/2023
     BAC8,496$286 12/31/2023
Capital Advisors Ltd. LLC7,503$285 03/31/2024
     BAC7,503$285 03/31/2024
Bristlecone Advisors LLC7,512$285 03/31/2024
     BAC7,512$285 03/31/2024
Capstone Triton Financial Group LLC7,506$285 03/31/2024
     BAC7,506$285 03/31/2024
Traveka Wealth LLC7,523$285 03/31/2024
     BAC7,523$285 03/31/2024
Narwhal Capital Management8,479$285 12/31/2023
     BAC8,479$285 12/31/2023
Spartan Planning & Wealth Management8,465$285 12/31/2023
     BAC8,465$285 12/31/2023
Ethos Financial Group LLC8,452$285 12/31/2023
     BAC8,452$285 12/31/2023
Chickasaw Capital Management LLC7,500$284 03/31/2024
     BAC7,500$284 03/31/2024
Avenue 1 Advisors LLC7,490$284 03/31/2024
     BAC7,490$284 03/31/2024
HAP Trading LLC $284 12/31/2023
     Call165,200$363 12/31/2023
     Put192,600$79 12/31/2023
Capital Management Associates NY8,400$283 12/31/2023
     BAC8,400$283 12/31/2023
Gateway Advisory LLC8,394$283 12/31/2023
     BAC8,394$283 12/31/2023
Beese Fulmer Investment Management Inc.7,401$281 03/31/2024
     BAC7,401$281 03/31/2024
Lodestar Private Asset Management LLC7,409$281 03/31/2024
     BAC7,409$281 03/31/2024
Madison Park Capital Advisors LLC7,416$281 03/31/2024
     BAC7,416$281 03/31/2024
Oxford Financial Group Ltd.8,346$281 12/31/2023
     BAC8,346$281 12/31/2023
Plato Investment Management Ltd8,339$281 12/31/2023
     BAC8,339$281 12/31/2023
Rainey & Randall Investment Management Inc.7,393$280 03/31/2024
     BAC7,393$280 03/31/2024
Five Oceans Advisors7,390$280 03/31/2024
     BAC7,390$280 03/31/2024
Intergy Private Wealth LLC7,385$280 03/31/2024
     BAC7,385$280 03/31/2024
Smallwood Wealth Investment Management LLC7,386$280 03/31/2024
     BAC7,386$280 03/31/2024
Shelton Wealth Management LLC8,321$280 12/31/2023
     BAC8,321$280 12/31/2023
Bangor Savings Bank7,366$279 03/31/2024
     BAC7,366$279 03/31/2024
Consilio Wealth Advisors LLC7,361$279 03/31/2024
     BAC7,361$279 03/31/2024
Novak & Powell Financial Services Inc.8,273$279 12/31/2023
     BAC8,273$279 12/31/2023
Marshall Financial Group Inc. ADV8,259$278 12/31/2023
     BAC8,259$278 12/31/2023
Centric Wealth Management8,427$278 12/31/2023
     BAC8,427$278 12/31/2023
Sandy Cove Advisors LLC7,314$277 03/31/2024
     BAC7,314$277 03/31/2024
Campion Asset Management LLC8,213$277 12/31/2023
     BAC8,213$277 12/31/2023
Wells Trecaso Financial Group LLC7,245$275 03/31/2024
     BAC7,245$275 03/31/2024
Maltin Wealth Management Inc.7,223$274 03/31/2024
     BAC7,223$274 03/31/2024
Weaver Consulting Group7,223$274 03/31/2024
     BAC7,223$274 03/31/2024
Sentry LLC7,231$274 03/31/2024
     BAC7,231$274 03/31/2024
Boothbay Fund Management LLC $274 12/31/2023
     BAC26,132$880 12/31/2023
     Put18,000$606 12/31/2023
Willow Creek Wealth Management Inc.8,124$274 12/31/2023
     BAC8,124$274 12/31/2023
Capital Performance Advisors LLP8,144$274 12/31/2023
     BAC8,144$274 12/31/2023
Jacobsen Capital Management7,188$273 03/31/2024
     BAC7,188$273 03/31/2024
Fairfield Bush & CO.8,100$273 12/31/2023
     BAC8,100$273 12/31/2023
Sharper & Granite LLC7,330$272 03/31/2024
     BAC7,330$272 03/31/2024
Cascade Investment Group Inc.8,081$272 12/31/2023
     BAC8,081$272 12/31/2023
Capital City Trust Co. FL8,074$272 12/31/2023
     BAC8,074$272 12/31/2023
Bellevue Asset Management LLC8,075$272 12/31/2023
     BAC8,075$272 12/31/2023
Donaldson Capital Management LLC7,134$271 03/31/2024
     BAC7,134$271 03/31/2024
Alpine Global Management LLC8,046$271 12/31/2023
     BAC8,046$271 12/31/2023
Financial Advisors LLC8,061$271 12/31/2023
     BAC8,061$271 12/31/2023
Consolidated Planning Corp8,058$271 12/31/2023
     BAC8,058$271 12/31/2023
Matrix Asset Advisors Inc. NY7,111$270 03/31/2024
     BAC7,111$270 03/31/2024
United Bank8,026$270 12/31/2023
     BAC8,026$270 12/31/2023
Genesee Capital Advisors LLC7,103$269 03/31/2024
     BAC7,103$269 03/31/2024
My Personal CFO LLC7,097$269 03/31/2024
     BAC7,097$269 03/31/2024
Acute Investment Advisory LLC7,104$269 03/31/2024
     BAC7,104$269 03/31/2024
Financial Architects LLC7,100$269 03/31/2024
     BAC7,100$269 03/31/2024
J. W. Coons Advisors LLC7,976$269 12/31/2023
     BAC7,976$269 12/31/2023
Wimmer Associates 1 LLC7,972$268 12/31/2023
     BAC7,972$268 12/31/2023
Sonora Investment Management Group LLC7,954$268 12/31/2023
     BAC7,954$268 12/31/2023
Integral Investment Advisors Inc.7,935$267 12/31/2023
     BAC7,935$267 12/31/2023
JJJ Advisors Inc.7,014$266 03/31/2024
     BAC7,014$266 03/31/2024
Ackerman Capital Advisors LLC7,011$266 03/31/2024
     BAC7,011$266 03/31/2024
Hayek Kallen Investment Management7,886$266 12/31/2023
     BAC7,886$266 12/31/2023
Vista Capital Partners Inc.7,886$266 12/31/2023
     BAC7,886$266 12/31/2023
Ocean Capital Management LLC7,900$266 12/31/2023
     BAC7,900$266 12/31/2023
Lee Johnson Capital Management LLC6,985$265 03/31/2024
     BAC6,985$265 03/31/2024
TriaGen Wealth Management LLC6,992$265 03/31/2024
     BAC6,992$265 03/31/2024
Almanack Investment Partners LLC.7,884$265 12/31/2023
     BAC7,884$265 12/31/2023
Kolinsky Wealth Management LLC7,885$265 12/31/2023
     BAC7,885$265 12/31/2023
Lincoln Capital LLC6,965$264 03/31/2024
     BAC6,965$264 03/31/2024
Ellis Investment Partners LLC6,954$264 03/31/2024
     BAC6,954$264 03/31/2024
Powell Investment Advisors LLC $264 03/31/2024
     BAC6,326$240 03/31/2024
     BAC.PRL20$24 03/31/2024
DDD Partners LLC7,808$263 12/31/2023
     BAC7,808$263 12/31/2023
Centerpoint Advisors LLC7,801$263 12/31/2023
     BAC7,801$263 12/31/2023
EPG Wealth Management LLC8,032$263 12/31/2023
     BAC8,032$263 12/31/2023
CoreFirst Bank & Trust7,798$263 12/31/2023
     BAC7,798$263 12/31/2023
DDFG Inc7,811$263 12/31/2023
     BAC7,811$263 12/31/2023
Affinity Capital Advisors LLC6,917$262 03/31/2024
     BAC6,917$262 03/31/2024
Mezzasalma Advisors LLC6,902$262 03/31/2024
     BAC6,902$262 03/31/2024
WP Advisors LLC7,794$262 12/31/2023
     BAC7,794$262 12/31/2023
Northcape Wealth Management LLC7,775$262 12/31/2023
     BAC7,775$262 12/31/2023
HFG Advisors Inc.6,880$261 03/31/2024
     BAC6,880$261 03/31/2024
Radnor Capital Management LLC6,855$260 03/31/2024
     BAC6,855$260 03/31/2024
Tsfg LLC6,862$260 03/31/2024
     BAC6,862$260 03/31/2024
Kozak & Associates Inc.8,089$260 12/31/2023
     BAC8,089$260 12/31/2023
Crescent Grove Advisors LLC $259 12/31/2023
     BAC.PRL212$259 12/31/2023
Eagle Bay Advisors LLC7,679$259 12/31/2023
     BAC7,679$259 12/31/2023
Allen Wealth Management LLC7,673$258 12/31/2023
     BAC7,673$258 12/31/2023
Clarity Capital Partners LLC7,649$258 12/31/2023
     BAC7,649$258 12/31/2023
Norway Savings Bank6,783$257 03/31/2024
     BAC6,783$257 03/31/2024
Howard Financial Services LTD.6,763$256 03/31/2024
     BAC6,763$256 03/31/2024
Walkner Condon Financial Advisors LLC6,739$256 03/31/2024
     BAC6,739$256 03/31/2024
Spreng Capital Management Inc.7,589$256 12/31/2023
     BAC7,589$256 12/31/2023
Morling Financial Advisors LLC7,611$256 12/31/2023
     BAC7,611$256 12/31/2023
Newbridge Financial Services Group Inc.6,728$255 03/31/2024
     BAC6,728$255 03/31/2024
Pettee Investors Inc.7,571$255 12/31/2023
     BAC7,571$255 12/31/2023
Hamilton Wealth LLC7,561$255 12/31/2023
     BAC7,561$255 12/31/2023
SC&H Financial Advisors Inc.7,578$255 12/31/2023
     BAC7,578$255 12/31/2023
Allen Investment Management LLC7,553$254 12/31/2023
     BAC7,553$254 12/31/2023
Investment Partners LTD.6,665$253 03/31/2024
     BAC6,665$253 03/31/2024
Clarity Financial LLC6,663$253 03/31/2024
     BAC6,663$253 03/31/2024
Gerber LLC6,671$253 03/31/2024
     BAC6,671$253 03/31/2024
AJOVista LLC7,522$253 12/31/2023
     BAC7,522$253 12/31/2023
Guerra Pan Advisors LLC7,519$253 12/31/2023
     BAC7,519$253 12/31/2023
Strait & Sound Wealth Management LLC7,958$253 12/31/2023
     BAC7,958$253 12/31/2023
SILVER OAK SECURITIES Inc7,486$252 12/31/2023
     BAC7,486$252 12/31/2023
Bull Street Advisors LLC7,487$252 12/31/2023
     BAC7,487$252 12/31/2023
Atlas Private Wealth Advisors7,470$252 12/31/2023
     BAC7,470$252 12/31/2023
Wealth Dimensions Group Ltd.7,471$252 12/31/2023
     BAC7,471$252 12/31/2023
Skba Capital Management LLC7,450$251 12/31/2023
     BAC7,450$251 12/31/2023
Coyle Financial Counsel LLC7,447$251 12/31/2023
     BAC7,447$251 12/31/2023
Annandale Capital LLC7,453$251 12/31/2023
     BAC7,453$251 12/31/2023
Planned Solutions Inc.7,417$250 12/31/2023
     BAC7,417$250 12/31/2023
Aveo Capital Partners LLC7,402$249 12/31/2023
     BAC7,402$249 12/31/2023
Patriot Investment Management Inc.6,535$248 03/31/2024
     BAC6,535$248 03/31/2024
FSB Premier Wealth Management Inc.7,351$248 12/31/2023
     BAC7,351$248 12/31/2023
Tompkins Financial Corp6,512$247 03/31/2024
     BAC6,512$247 03/31/2024
Arcus Capital Partners LLC6,516$247 03/31/2024
     BAC6,516$247 03/31/2024
Nvest Financial LLC6,488$246 03/31/2024
     BAC6,488$246 03/31/2024
Navis Wealth Advisors LLC7,317$246 12/31/2023
     BAC7,317$246 12/31/2023
Three Bridge Wealth Advisors LLC7,300$246 12/31/2023
     BAC7,300$246 12/31/2023
Madrona Financial Services LLC6,463$245 03/31/2024
     BAC6,463$245 03/31/2024
Ironwood Investment Management LLC7,265$245 12/31/2023
     BAC7,265$245 12/31/2023
W Advisors LLC6,429$244 03/31/2024
     BAC6,429$244 03/31/2024
Hoxton Planning & Management LLC6,444$244 03/31/2024
     BAC6,444$244 03/31/2024
WFA Asset Management Corp6,439$244 03/31/2024
     BAC6,439$244 03/31/2024
American Trust7,261$244 12/31/2023
     BAC7,261$244 12/31/2023
BHK Investment Advisors LLC7,207$243 12/31/2023
     BAC7,207$243 12/31/2023
Independent Family Office LLC7,219$243 12/31/2023
     BAC7,219$243 12/31/2023
Sound Income Strategies LLC6,384$242 03/31/2024
     BAC6,384$242 03/31/2024
APCM Wealth Management for Individuals6,387$242 03/31/2024
     BAC6,387$242 03/31/2024
Meridian Wealth Partners LLC7,199$242 12/31/2023
     BAC7,199$242 12/31/2023
Abel Hall LLC7,182$242 12/31/2023
     BAC7,182$242 12/31/2023
Hills Bank & Trust Co7,158$241 12/31/2023
     BAC7,158$241 12/31/2023
Granite Investment Partners LLC7,172$241 12/31/2023
     BAC7,172$241 12/31/2023
Cora Capital Advisors LLC6,334$240 03/31/2024
     BAC6,334$240 03/31/2024
Clark Financial Services Group Inc. BD7,117$240 12/31/2023
     BAC7,117$240 12/31/2023
NorthStar Asset Management LLC NJ 7,132$240 12/31/2023
     BAC7,132$240 12/31/2023
Hengehold Capital Management LLC6,311$239 03/31/2024
     BAC6,311$239 03/31/2024
Alhambra Investment Partners LLC6,310$239 03/31/2024
     BAC6,310$239 03/31/2024
RWM Asset Management LLC6,312$239 03/31/2024
     BAC6,312$239 03/31/2024
Alliance Wealth Advisors LLC UT7,093$239 12/31/2023
     BAC7,093$239 12/31/2023
HMS Capital Management LLC6,275$238 03/31/2024
     BAC6,275$238 03/31/2024
Professional Advisory Services Inc.6,242$237 03/31/2024
     BAC6,242$237 03/31/2024
Gould Asset Management LLC CA7,043$237 12/31/2023
     BAC7,043$237 12/31/2023
Aigen Investment Management LP7,032$237 12/31/2023
     BAC7,032$237 12/31/2023
Integrity Wealth Solutions LLC6,222$236 03/31/2024
     BAC6,222$236 03/31/2024
Cardiff Park Advisors LLC7,005$236 12/31/2023
     BAC7,005$236 12/31/2023
Vishria Bird Financial Group LLC6,202$235 03/31/2024
     BAC6,202$235 03/31/2024
SJS Investment Consulting Inc.6,176$234 03/31/2024
     BAC6,176$234 03/31/2024
Sterneck Capital Management LLC6,951$234 12/31/2023
     BAC6,951$234 12/31/2023
Butensky & Cohen Financial Security Inc.6,150$233 03/31/2024
     BAC6,150$233 03/31/2024
Symphony Financial Ltd. Co.6,141$233 03/31/2024
     BAC6,141$233 03/31/2024
Fielder Capital Group LLC6,144$233 03/31/2024
     BAC6,144$233 03/31/2024
MPS Loria Financial Planners LLC6,124$232 03/31/2024
     BAC6,124$232 03/31/2024
ForthRight Wealth Management LLC6,130$232 03/31/2024
     BAC6,130$232 03/31/2024
Bank Hapoalim BM6,885$232 12/31/2023
     BAC6,885$232 12/31/2023
Fragasso Group Inc.6,081$231 03/31/2024
     BAC6,081$231 03/31/2024
Wagner Wealth Management LLC6,079$231 03/31/2024
     BAC6,079$231 03/31/2024
Silver Coast Investments LLC6,853$231 12/31/2023
     BAC6,853$231 12/31/2023
First National Bank6,065$230 03/31/2024
     BAC6,065$230 03/31/2024
Tacita Capital Inc6,835$230 12/31/2023
     BAC6,835$230 12/31/2023
TL Private Wealth6,076$229 03/31/2024
     BAC6,076$229 03/31/2024
Scott Capital Advisors LLC6,064$229 03/31/2024
     BAC6,064$229 03/31/2024
Empirical Asset Management LLC6,788$229 12/31/2023
     BAC6,788$229 12/31/2023
Bremer Bank National Association6,002$228 03/31/2024
     BAC6,002$228 03/31/2024
Modus Advisors LLC6,024$228 03/31/2024
     BAC6,024$228 03/31/2024
Wealth Advisors of Tampa Bay LLC6,770$228 12/31/2023
     BAC6,770$228 12/31/2023
Indie Asset Partners LLC6,776$228 12/31/2023
     BAC6,776$228 12/31/2023
Invst LLC6,894$228 12/31/2023
     BAC6,894$228 12/31/2023
Pine Harbor Wealth Management LLC6,778$228 12/31/2023
     BAC6,778$228 12/31/2023
Douglass Winthrop Advisors LLC6,740$227 12/31/2023
     BAC6,740$227 12/31/2023
Brio Consultants LLC6,734$227 12/31/2023
     BAC6,734$227 12/31/2023
Tandem Wealth Advisors LLC6,734$227 12/31/2023
     BAC6,734$227 12/31/2023
Montz Harcus Wealth Management LLC6,729$227 12/31/2023
     BAC6,729$227 12/31/2023
Moseley Investment Management Inc.5,956$226 03/31/2024
     BAC5,956$226 03/31/2024
Mountain Capital Investment Advisors Inc5,988$226 03/31/2024
     BAC5,988$226 03/31/2024
Leonard Rickey Investment Advisors P.L.L.C.5,969$226 03/31/2024
     BAC5,969$226 03/31/2024
Lifestyle Asset Management Inc.5,962$226 03/31/2024
     BAC5,962$226 03/31/2024
AHL Investment Management Inc.5,950$226 03/31/2024
     BAC5,950$226 03/31/2024
Harbour Trust & Investment Management Co5,951$226 03/31/2024
     BAC5,951$226 03/31/2024
Retirement Planning Group5,931$225 03/31/2024
     BAC5,931$225 03/31/2024
Clay Northam Wealth Management LLC5,924$225 03/31/2024
     BAC5,924$225 03/31/2024
Triad Wealth Partners LLC5,929$225 03/31/2024
     BAC5,929$225 03/31/2024
CenterStar Asset Management LLC $224 03/31/2024
     Call22,100$838 03/31/2024
     Put16,200$614 03/31/2024
Tranquilli Financial Advisor LLC6,638$224 12/31/2023
     BAC6,638$224 12/31/2023
Investment Advisory Group LLC6,648$224 12/31/2023
     BAC6,648$224 12/31/2023
A. D. Beadell Investment Counsel Inc.5,902$223 03/31/2024
     BAC5,902$223 03/31/2024
Keystone Financial Planning Inc.5,881$223 03/31/2024
     BAC5,881$223 03/31/2024
UMA Financial Services Inc.6,435$223 03/31/2024
     BAC6,435$223 03/31/2024
Main Street Research LLC6,629$223 12/31/2023
     BAC6,629$223 12/31/2023
Jackson Grant Investment Advisers Inc.6,632$223 12/31/2023
     BAC6,632$223 12/31/2023
BlackDiamond Wealth Management Inc.6,751$223 12/31/2023
     BAC6,751$223 12/31/2023
Annapolis Financial Services LLC5,827$221 03/31/2024
     BAC5,827$221 03/31/2024
WealthBridge Capital Management LLC6,565$221 12/31/2023
     BAC6,565$221 12/31/2023
Traverso Chambers Private Wealth Management LLC6,553$221 12/31/2023
     BAC6,553$221 12/31/2023
Spectrum Asset Management Inc. NB CA 5,797$220 03/31/2024
     BAC5,797$220 03/31/2024
Hunter Associates Investment Management LLC6,538$220 12/31/2023
     BAC6,538$220 12/31/2023
Prosperitas Financial LLC6,534$220 12/31/2023
     BAC6,534$220 12/31/2023
Savvy Advisors Inc.6,537$220 12/31/2023
     BAC6,537$220 12/31/2023
Sunburst Financial Group LLC5,837$219 03/31/2024
     BAC5,837$219 03/31/2024
Snider Financial Group6,510$219 12/31/2023
     BAC6,510$219 12/31/2023
Matrix Private Capital Group LLC6,505$219 12/31/2023
     BAC6,505$219 12/31/2023
Transform Wealth LLC $218 03/31/2024
     BAC.PRL180$218 03/31/2024
American Financial Advisors LLC5,739$218 03/31/2024
     BAC5,739$218 03/31/2024
JSF Financial LLC6,472$218 12/31/2023
     BAC6,472$218 12/31/2023
Core Wealth Partners LLC5,728$217 03/31/2024
     BAC5,728$217 03/31/2024
American Money Management LLC6,443$217 12/31/2023
     BAC6,443$217 12/31/2023
Fountainhead AM LLC6,449$217 12/31/2023
     BAC6,449$217 12/31/2023
Fermata Advisors LLC5,688$216 03/31/2024
     BAC5,688$216 03/31/2024
Peak Asset Management LLC6,430$216 12/31/2023
     BAC6,430$216 12/31/2023
West Wealth Group LLC6,410$216 12/31/2023
     BAC6,410$216 12/31/2023
Segment Wealth Management LLC5,681$215 03/31/2024
     BAC5,681$215 03/31/2024
Tarbox Family Office Inc.5,635$214 03/31/2024
     BAC5,635$214 03/31/2024
Trilogy Capital Inc.5,646$214 03/31/2024
     BAC5,646$214 03/31/2024
Future Financial Wealth Managment LLC5,641$214 03/31/2024
     BAC5,641$214 03/31/2024
Swisher Financial Concepts Inc.5,901$214 03/31/2024
     BAC5,901$214 03/31/2024
Signal Advisors Wealth LLC5,640$214 03/31/2024
     BAC5,640$214 03/31/2024
waypoint wealth counsel5,621$213 03/31/2024
     BAC5,621$213 03/31/2024
Northwest Wealth Management LLC6,325$213 12/31/2023
     BAC6,325$213 12/31/2023
Rain Capital Management LLC6,280$211 12/31/2023
     BAC6,280$211 12/31/2023
Tucker Asset Management LLC $211 12/31/2023
     BAC6,163$208 12/31/2023
     BAC.PRB126$3 12/31/2023
Royal Capital Wealth Management LLC6,276$211 12/31/2023
     BAC6,276$211 12/31/2023
Covestor Ltd6,252$211 12/31/2023
     BAC6,252$211 12/31/2023
Private Wealth Management Group LLC6,279$211 12/31/2023
     BAC6,279$211 12/31/2023
CVA Family Office LLC5,533$210 03/31/2024
     BAC5,533$210 03/31/2024
Werlinich Asset Management LLC5,565$210 03/31/2024
     BAC5,565$210 03/31/2024
RiverFront Investment Group LLC6,238$210 12/31/2023
     BAC6,238$210 12/31/2023
Arden Trust Co5,503$209 03/31/2024
     BAC5,503$209 03/31/2024
Marotta Asset Management5,501$209 03/31/2024
     BAC5,501$209 03/31/2024
Lloyd Advisory Services LLC.5,510$209 03/31/2024
     BAC5,510$209 03/31/2024
Cape Cod Five Cents Savings Bank6,210$209 12/31/2023
     BAC6,210$209 12/31/2023
JFS Wealth Advisors LLC6,215$209 12/31/2023
     BAC6,215$209 12/31/2023
Pacific Center for Financial Services6,184$208 12/31/2023
     BAC6,184$208 12/31/2023
Beacon Capital Management LLC $208 12/31/2023
     BAC6,114$206 12/31/2023
     BAC.PRL2$2 12/31/2023
Versant Capital Management Inc5,462$207 03/31/2024
     BAC5,462$207 03/31/2024
Clarity Wealth Advisors LLC5,450$207 03/31/2024
     BAC5,450$207 03/31/2024
Ballast Advisors LLC6,157$207 12/31/2023
     BAC6,157$207 12/31/2023
Kaizen Financial Strategies $207 12/31/2023
     BAC.PRL171$207 12/31/2023
Charter Oak Capital Management LLC5,428$206 03/31/2024
     BAC5,428$206 03/31/2024
Bill Few Associates Inc.5,421$206 03/31/2024
     BAC5,421$206 03/31/2024
Southern Capital Advisors LLC6,113$206 12/31/2023
     BAC6,113$206 12/31/2023
Breed s Hill Capital LLC6,104$206 12/31/2023
     BAC6,104$206 12/31/2023
Wela Strategies Inc.5,394$205 03/31/2024
     BAC5,394$205 03/31/2024
Elevatus Welath Management6,080$205 12/31/2023
     BAC6,080$205 12/31/2023
MEMBERS Trust Co5,392$204 03/31/2024
     BAC5,392$204 03/31/2024
Nexus Investment Management ULC5,350$203 03/31/2024
     BAC5,350$203 03/31/2024
Quad Cities Investment Group LLC5,353$203 03/31/2024
     BAC5,353$203 03/31/2024
Andina Capital Management LLC5,343$203 03/31/2024
     BAC5,343$203 03/31/2024
Wetzel Investment Advisors Inc.5,663$203 03/31/2024
     BAC5,663$203 03/31/2024
StrategIQ Financial Group LLC6,024$203 12/31/2023
     BAC6,024$203 12/31/2023
Papp L Roy & Associates5,326$202 03/31/2024
     BAC5,326$202 03/31/2024
Valueworks LLC $202 12/31/2023
     BAC.PRL168$202 12/31/2023
GSA Capital Partners LLP6,013$202 12/31/2023
     BAC6,013$202 12/31/2023
Bank Pictet & Cie Asia Ltd.6,000$202 12/31/2023
     BAC6,000$202 12/31/2023
Infrastructure Capital Advisors LLC6,000$202 12/31/2023
     BAC6,000$202 12/31/2023
Trail Ridge Investment Advisors LLC6,012$202 12/31/2023
     BAC6,012$202 12/31/2023
Eclectic Associates Inc. ADV5,307$201 03/31/2024
     BAC5,307$201 03/31/2024
Plante Moran Financial Advisors LLC5,967$201 12/31/2023
     BAC5,967$201 12/31/2023
Diametric Capital LP5,952$200 12/31/2023
     BAC5,952$200 12/31/2023
Peoples Bank KS5,250$199 03/31/2024
     BAC5,250$199 03/31/2024
BKM Wealth Management LLC5,243$199 03/31/2024
     BAC5,243$199 03/31/2024
JCIC Asset Management Inc.5,815$196 12/31/2023
     BAC5,815$196 12/31/2023
MUFG Securities EMEA plc5,815$196 12/31/2023
     BAC5,815$196 12/31/2023
First Pacific Financial5,113$194 03/31/2024
     BAC5,113$194 03/31/2024
Harvest Fund Management Co. Ltd5,774$194 12/31/2023
     BAC5,774$194 12/31/2023
Center for Financial Planning Inc. $193 03/31/2024
     BAC4,921$187 03/31/2024
     BAC.PRL5$6 03/31/2024
Ulland Investment Advisors LLC $192 03/31/2024
     BAC.PRL161$192 03/31/2024
Lee Financial Co5,685$191 12/31/2023
     BAC5,685$191 12/31/2023
Founders Capital Management4,949$188 03/31/2024
     BAC4,949$188 03/31/2024
Washington Trust Advisors Inc.5,588$188 12/31/2023
     BAC5,588$188 12/31/2023
Slocum Gordon & Co LLP5,571$188 12/31/2023
     BAC5,571$188 12/31/2023
Elgethun Capital Management5,526$186 12/31/2023
     BAC5,526$186 12/31/2023
Main Street Group LTD5,518$186 12/31/2023
     BAC5,518$186 12/31/2023
Delta Accumulation LLC $184 12/31/2023
     Put19,900$571 12/31/2023
     Call19,900$571 12/31/2023
     BAC5,456$184 12/31/2023
Investment Research & Advisory Group Inc.4,806$182 03/31/2024
     BAC4,806$182 03/31/2024
GPS Wealth Strategies Group LLC5,147$173 12/31/2023
     BAC5,147$173 12/31/2023
Syntax Research Inc.5,145$173 12/31/2023
     BAC5,145$173 12/31/2023
OLD Second National Bank of Aurora5,042$170 12/31/2023
     BAC5,042$170 12/31/2023
Blue Bell Private Wealth Management LLC4,468$169 03/31/2024
     BAC4,468$169 03/31/2024
First United Bank Trust5,022$169 12/31/2023
     BAC5,022$169 12/31/2023
Voisard Asset Management Group Inc.4,403$167 03/31/2024
     BAC4,403$167 03/31/2024
Spectrum Wealth Counsel LLC4,956$167 12/31/2023
     BAC4,956$167 12/31/2023
Stuart Chaussee & Associates Inc.4,937$166 12/31/2023
     BAC4,937$166 12/31/2023
Greenwood Gearhart Inc.4,890$165 12/31/2023
     BAC4,890$165 12/31/2023
Godsey & Gibb Associates4,328$164 03/31/2024
     BAC4,328$164 03/31/2024
Pacific Capital Wealth Advisors Inc.4,854$163 12/31/2023
     BAC4,854$163 12/31/2023
Missouri Trust & Investment Co4,839$163 12/31/2023
     BAC4,839$163 12/31/2023
Norwood Financial Corp4,262$162 03/31/2024
     BAC4,262$162 03/31/2024
Pittenger & Anderson Inc.4,811$162 12/31/2023
     BAC4,811$162 12/31/2023
Atlas Capital Advisors LLC4,239$161 03/31/2024
     BAC4,239$161 03/31/2024
RFP Financial Group LLC4,789$161 12/31/2023
     BAC4,789$161 12/31/2023
Monetary Management Group Inc.4,750$160 12/31/2023
     BAC4,750$160 12/31/2023
Nemes Rush Group LLC4,634$156 12/31/2023
     BAC4,634$156 12/31/2023
Indiana Trust & Investment Management CO4,097$155 03/31/2024
     BAC4,097$155 03/31/2024
Hoese & Co LLP4,500$155 03/31/2024
     BAC4,500$155 03/31/2024
Ritter Daniher Financial Advisory LLC DE4,554$153 12/31/2023
     BAC4,554$153 12/31/2023
Western Pacific Wealth Management LP4,519$152 12/31/2023
     BAC4,519$152 12/31/2023
Rocky Mountain Advisers LLC $150 12/31/2023
     BAC2,681$90 12/31/2023
     BAC.PRL50$60 12/31/2023
Cutler Group LP $149 03/31/2024
     Call11,900$143 03/31/2024
     BAC244$9 03/31/2024
     Put95,000$3 03/31/2024
BOK Financial Private Wealth Inc. $145 12/31/2023
     BAC3,199$108 12/31/2023
     BAC.PRL30$37 12/31/2023
Retirement Group LLC4,317$145 12/31/2023
     BAC4,317$145 12/31/2023
West Oak Capital LLC3,785$144 03/31/2024
     BAC3,785$144 03/31/2024
FSA Wealth Management LLC4,189$141 12/31/2023
     BAC4,189$141 12/31/2023
Trifecta Capital Advisors LLC3,508$133 03/31/2024
     BAC3,508$133 03/31/2024
Financial Synergies Wealth Advisors Inc. $133 03/31/2024
     BAC3,222$122 03/31/2024
     BAC.PRL9$11 03/31/2024
Game Plan Financial Advisors LLC3,412$129 03/31/2024
     BAC3,412$129 03/31/2024
Bogart Wealth LLC3,342$127 03/31/2024
     BAC3,342$127 03/31/2024
Core Alternative Capital3,621$122 12/31/2023
     BAC3,621$122 12/31/2023
O Dell Group LLC3,592$121 12/31/2023
     BAC3,592$121 12/31/2023
ORG Partners LLC3,509$118 12/31/2023
     BAC3,509$118 12/31/2023
GoalVest Advisory LLC $115 03/31/2024
     BAC2,437$92 03/31/2024
     BAC.PRL19$23 03/31/2024
Motco3,418$115 12/31/2023
     BAC3,418$115 12/31/2023
Manitou Investment Management Ltd.3,375$114 12/31/2023
     BAC3,375$114 12/31/2023
New England Capital Financial Advisors LLC3,228$109 12/31/2023
     BAC3,228$109 12/31/2023
Carmichael Hill & Associates Inc.2,842$108 03/31/2024
     BAC2,842$108 03/31/2024
Costello Asset Management INC2,839$108 03/31/2024
     BAC2,839$108 03/31/2024
Institutional & Family Asset Management LLC3,196$108 12/31/2023
     BAC3,196$108 12/31/2023
Canton Hathaway LLC3,208$108 12/31/2023
     BAC3,208$108 12/31/2023
RE Dickinson Investment Advisors LLC3,145$106 12/31/2023
     BAC3,145$106 12/31/2023
Householder Group Estate & Retirement Specialist LLC3,162$106 12/31/2023
     BAC3,162$106 12/31/2023
DiNuzzo Private Wealth Inc.3,107$105 12/31/2023
     BAC3,107$105 12/31/2023
Elkhorn Partners Limited Partnership3,100$104 12/31/2023
     BAC3,100$104 12/31/2023
Adalta Capital Management LLC3,100$104 12/31/2023
     BAC3,100$104 12/31/2023
Financial Connections Group Inc.3,113$104 12/31/2023
     BAC3,113$104 12/31/2023
Ruedi Wealth Management Inc.3,081$104 12/31/2023
     BAC3,081$104 12/31/2023
Dougherty Wealth Advisers LLC3,055$103 12/31/2023
     BAC3,055$103 12/31/2023
Elequin Capital LP3,041$102 12/31/2023
     BAC3,041$102 12/31/2023
Horizons Wealth Management2,655$101 03/31/2024
     BAC2,655$101 03/31/2024
Sachetta LLC2,980$100 12/31/2023
     BAC2,980$100 12/31/2023
GW&K Investment Management LLC2,946$99 12/31/2023
     BAC2,946$99 12/31/2023
Avalon Trust Co2,896$98 12/31/2023
     BAC2,896$98 12/31/2023
Tortoise Investment Management LLC2,843$96 12/31/2023
     BAC2,843$96 12/31/2023
Pineridge Advisors LLC2,853$96 12/31/2023
     BAC2,853$96 12/31/2023
Tidemark LLC2,831$95 12/31/2023
     BAC2,831$95 12/31/2023
VisionPoint Advisory Group LLC2,688$91 12/31/2023
     BAC2,688$91 12/31/2023
Hanson & Doremus Investment Management2,378$90 03/31/2024
     BAC2,378$90 03/31/2024
Avion Wealth2,662$90 12/31/2023
     BAC2,662$90 12/31/2023
Heritage Wealth Management Inc. CA  $89 12/31/2023
     BAC4,759$160 12/31/2023
     Put2,100$71 12/31/2023
Naples Money Management LLC2,617$88 12/31/2023
     BAC2,617$88 12/31/2023
Riggs Asset Managment Co. Inc.2,574$87 12/31/2023
     BAC2,574$87 12/31/2023
TFC Financial Management2,528$85 12/31/2023
     BAC2,528$85 12/31/2023
EdgeRock Capital LLC2,547$85 12/31/2023
     BAC2,547$85 12/31/2023
HBC Financial Services PLLC2,498$84 12/31/2023
     BAC2,498$84 12/31/2023
Atticus Wealth Management LLC2,181$83 03/31/2024
     BAC2,181$83 03/31/2024
A.P. Gilfoyle & Co. L.P.2,200$83 03/31/2024
     BAC2,200$83 03/31/2024
Trust Co2,135$81 03/31/2024
     BAC2,135$81 03/31/2024
CarsonAllaria Wealth Management Ltd.2,403$81 12/31/2023
     BAC2,403$81 12/31/2023
Wolff Wiese Magana LLC2,076$79 03/31/2024
     BAC2,076$79 03/31/2024
DHJJ Financial Advisors Ltd.2,090$79 03/31/2024
     BAC2,090$79 03/31/2024
Wellington Shields & Co. LLC2,298$77 12/31/2023
     BAC2,298$77 12/31/2023
Advantage Trust Co2,250$76 12/31/2023
     BAC2,250$76 12/31/2023
Northwest Financial Advisors2,236$75 12/31/2023
     BAC2,236$75 12/31/2023
Grayhawk Investment Strategies Inc.2,197$74 12/31/2023
     BAC2,197$74 12/31/2023
Winch Advisory Services LLC2,127$72 12/31/2023
     BAC2,127$72 12/31/2023
Farmers & Merchants Trust Co of Chambersburg PA2,153$72 12/31/2023
     BAC2,153$72 12/31/2023
Truvestments Capital LLC2,135$72 12/31/2023
     BAC2,135$72 12/31/2023
Bfsg LLC1,862$71 03/31/2024
     BAC1,862$71 03/31/2024
Activest Wealth Management1,875$71 03/31/2024
     BAC1,875$71 03/31/2024
Signature Resources Capital Management LLC1,852$70 03/31/2024
     BAC1,852$70 03/31/2024
Northwest Capital Management Inc1,800$68 03/31/2024
     BAC1,800$68 03/31/2024
Stephens Consulting LLC1,785$68 03/31/2024
     BAC1,785$68 03/31/2024
EntryPoint Capital LLC2,029$68 12/31/2023
     BAC2,029$68 12/31/2023
Spotlight Asset Group Inc.2,000$67 12/31/2023
     BAC2,000$67 12/31/2023
Scarborough Advisors LLC1,937$65 12/31/2023
     BAC1,937$65 12/31/2023
Planning Capital Management Corp1,934$65 12/31/2023
     BAC1,934$65 12/31/2023
Central Bank & Trust Co.1,644$62 03/31/2024
     BAC1,644$62 03/31/2024
Fortis Group Advisors LLC1,828$62 12/31/2023
     BAC1,828$62 12/31/2023
Timber Creek Capital Management LLC1,605$61 03/31/2024
     BAC1,605$61 03/31/2024
Nalls Sherbakoff Group LLC1,773$60 12/31/2023
     BAC1,773$60 12/31/2023
Moisand Fitzgerald Tamayo LLC1,518$58 03/31/2024
     BAC1,518$58 03/31/2024
Financial Gravity Asset Management Inc.1,716$58 12/31/2023
     BAC1,716$58 12/31/2023
Compass Wealth Management LLC1,470$56 03/31/2024
     BAC1,470$56 03/31/2024
Dividend Assets Capital LLC1,625$55 12/31/2023
     BAC1,625$55 12/31/2023
Larson Financial Group LLC1,628$55 12/31/2023
     BAC1,628$55 12/31/2023
Carolina Wealth Advisors LLC1,386$53 03/31/2024
     BAC1,386$53 03/31/2024
Fairman Group LLC1,535$52 12/31/2023
     BAC1,535$52 12/31/2023
Hallmark Capital Management Inc.1,500$51 12/31/2023
     BAC1,500$51 12/31/2023
Impact Partnership Wealth LLC1,499$50 12/31/2023
     BAC1,499$50 12/31/2023
Oakmont Corp1,455$49 12/31/2023
     BAC1,455$49 12/31/2023
Keener Financial Planning LLC1,454$49 12/31/2023
     BAC1,454$49 12/31/2023
Castleview Partners LLC1,402$47 12/31/2023
     BAC1,402$47 12/31/2023
Richardson Financial Services Inc.1,382$47 12/31/2023
     BAC1,382$47 12/31/2023
First Community Trust NA1,200$46 03/31/2024
     BAC1,200$46 03/31/2024
Able Wealth Management LLC1,365$46 12/31/2023
     BAC1,365$46 12/31/2023
Kiely Wealth Advisory Group Inc.1,351$45 12/31/2023
     BAC1,351$45 12/31/2023
Roble Belko & Company Inc1,148$44 03/31/2024
     BAC1,148$44 03/31/2024
Frank Rimerman Advisors LLC1,295$44 12/31/2023
     BAC1,295$44 12/31/2023
Twin Lakes Capital Management LLC1,275$43 12/31/2023
     BAC1,275$43 12/31/2023
Bell Investment Advisors Inc1,265$43 12/31/2023
     BAC1,265$43 12/31/2023
Chelsea Counsel Co. $42 12/31/2023
     BAC700$24 12/31/2023
     BAC.PRL15$18 12/31/2023
Live Oak Investment Partners1,224$41 12/31/2023
     BAC1,224$41 12/31/2023
Global Trust Asset Management LLC1,036$39 03/31/2024
     BAC1,036$39 03/31/2024
Davis Capital Management1,016$38 03/31/2024
     BAC1,016$38 03/31/2024
Ogorek Anthony Joseph NY ADV $38 12/31/2023
     BAC.PRM750$17 12/31/2023
     BAC478$16 12/31/2023
     BAC.PRP276$5 12/31/2023
Aspect Partners LLC1,134$38 12/31/2023
     BAC1,134$38 12/31/2023
Private Ocean LLC956$36 03/31/2024
     BAC956$36 03/31/2024
Criterion Capital Advisors LLC958$36 03/31/2024
     BAC958$36 03/31/2024
Mark Sheptoff Financial Planning LLC1,062$36 12/31/2023
     BAC1,062$36 12/31/2023
Red Tortoise LLC $35 03/31/2024
     BAC965$37 03/31/2024
     Put52,100$2 03/31/2024
Kempen Capital Management N.V.1,047$35 12/31/2023
     BAC1,047$35 12/31/2023
Foster Dykema Cabot & Partners LLC1,028$35 12/31/2023
     BAC1,028$35 12/31/2023
PARK CIRCLE Co1,000$34 12/31/2023
     BAC1,000$34 12/31/2023
Gordian Capital Singapore Pte Ltd1,001$34 12/31/2023
     BAC1,001$34 12/31/2023
WealthCollab LLC996$34 12/31/2023
     BAC996$34 12/31/2023
Northwest Investment Counselors LLC883$33 03/31/2024
     BAC883$33 03/31/2024
Core Wealth Advisors Inc.993$33 12/31/2023
     BAC993$33 12/31/2023
Tanglewood Legacy Advisors LLC847$32 03/31/2024
     BAC847$32 03/31/2024
AlphaMark Advisors LLC $31 03/31/2024
     BAC.PRK800$20 03/31/2024
     BAC278$11 03/31/2024
Mascoma Wealth Management LLC929$31 12/31/2023
     BAC929$31 12/31/2023
CNB Bank $29 12/31/2023
     BAC460$15 12/31/2023
     BAC.PRL12$14 12/31/2023
Cornerstone Planning Group LLC854$29 12/31/2023
     BAC854$29 12/31/2023
Front Row Advisors LLC846$28 12/31/2023
     BAC846$28 12/31/2023
Livelsberger Financial Advisory841$28 12/31/2023
     BAC841$28 12/31/2023
Virtus Investment Advisers Inc. $27 12/31/2023
     BAC.PRL22$27 12/31/2023
Morgan Dempsey Capital Management LLC800$27 12/31/2023
     BAC800$27 12/31/2023
FNY Investment Advisers LLC $26 12/31/2023
     BAC800$26 12/31/2023
     Put5$0 12/31/2023
Financial Freedom LLC671$25 03/31/2024
     BAC671$25 03/31/2024
Quarry LP735$25 12/31/2023
     BAC735$25 12/31/2023
Perkins Coie Trust Co624$24 03/31/2024
     BAC624$24 03/31/2024
Bromfield Sneider Wealth Advisors626$24 03/31/2024
     BAC626$24 03/31/2024
Mendota Financial Group LLC645$24 03/31/2024
     BAC645$24 03/31/2024
Cassady Schiller Wealth Management LLC700$24 12/31/2023
     BAC700$24 12/31/2023
Richardson Capital Management LLC600$23 03/31/2024
     BAC600$23 03/31/2024
TD Capital Management LLC659$22 12/31/2023
     BAC659$22 12/31/2023
Security National Bank550$21 03/31/2024
     BAC550$21 03/31/2024
Marquette Asset Management LLC633$21 12/31/2023
     BAC633$21 12/31/2023
Wiser Advisor Group LLC637$21 12/31/2023
     BAC637$21 12/31/2023
DAGCO Inc.600$20 12/31/2023
     BAC600$20 12/31/2023
Dynamic Wealth Strategies LLC600$20 12/31/2023
     BAC600$20 12/31/2023
Lowe Wealth Advisors LLC505$19 03/31/2024
     BAC505$19 03/31/2024
Cranbrook Wealth Management LLC498$19 03/31/2024
     BAC498$19 03/31/2024
Dunhill Financial LLC542$18 12/31/2023
     BAC542$18 12/31/2023
Nordwand Advisors LLC545$18 12/31/2023
     BAC545$18 12/31/2023
Accordant Advisory Group Inc450$17 03/31/2024
     BAC450$17 03/31/2024
PrairieView Partners LLC500$17 12/31/2023
     BAC500$17 12/31/2023
Vermillion & White Wealth Management Group LLC491$17 12/31/2023
     BAC491$17 12/31/2023
Glass Jacobson Investment Advisors llc517$17 12/31/2023
     BAC517$17 12/31/2023
Frazier Financial Advisors LLC494$17 12/31/2023
     BAC494$17 12/31/2023
ClariVest Asset Management LLC462$16 12/31/2023
     BAC462$16 12/31/2023
Lummis Asset Management LP461$16 12/31/2023
     BAC461$16 12/31/2023
Robbins Farley LLC400$15 03/31/2024
     BAC400$15 03/31/2024
ZRC Wealth Management LLC397$15 03/31/2024
     BAC397$15 03/31/2024
Macroview Investment Management LLC458$15 12/31/2023
     BAC458$15 12/31/2023
Clarity Asset Management Inc.459$15 12/31/2023
     BAC459$15 12/31/2023
Country Trust Bank328$12 03/31/2024
     BAC328$12 03/31/2024
University of Texas Texas AM Investment Managment Co.370$12 12/31/2023
     BAC370$12 12/31/2023
McClarren Financial Advisors Inc. $12 12/31/2023
     BAC.PRL10$12 12/31/2023
Gould Capital LLC350$12 12/31/2023
     BAC350$12 12/31/2023
Bear Mountain Capital Inc.300$11 03/31/2024
     BAC300$11 03/31/2024
Oliver Lagore Vanvalin Investment Group341$11 12/31/2023
     BAC341$11 12/31/2023
Coston McIsaac & Partners281$10 03/31/2024
     BAC281$10 03/31/2024
McCarthy Grittinger Financial Group LLC270$10 03/31/2024
     BAC270$10 03/31/2024
NewSquare Capital LLC293$10 12/31/2023
     BAC293$10 12/31/2023
LFA Lugano Financial Advisors SA296$10 12/31/2023
     BAC296$10 12/31/2023
Beaird Harris Wealth Management LLC307$10 12/31/2023
     BAC307$10 12/31/2023
Insight Financial Services247$9 03/31/2024
     BAC247$9 03/31/2024
IAG Wealth Partners LLC250$9 03/31/2024
     BAC250$9 03/31/2024
Partnership Wealth Management LLC230$9 03/31/2024
     BAC230$9 03/31/2024
Ranger Investment Management L.P.256$9 12/31/2023
     BAC256$9 12/31/2023
Stone House Investment Management LLC275$9 12/31/2023
     BAC275$9 12/31/2023
Valued Wealth Advisors LLC256$9 12/31/2023
     BAC256$9 12/31/2023
Ameliora Wealth Management Ltd.207$8 03/31/2024
     BAC207$8 03/31/2024
FSC Wealth Advisors LLC200$8 03/31/2024
     BAC200$8 03/31/2024
Creative Capital Management Investments LLC198$8 03/31/2024
     BAC198$8 03/31/2024
Dixon Mitchell Investment Counsel Inc.216$8 03/31/2024
     BAC216$8 03/31/2024
DB Wealth Management Group LLC230$8 12/31/2023
     BAC230$8 12/31/2023
FWL Investment Management LLC215$7 12/31/2023
     BAC215$7 12/31/2023
Cherry Tree Wealth Management LLC216$7 12/31/2023
     BAC216$7 12/31/2023
Bare Financial Services Inc200$7 12/31/2023
     BAC200$7 12/31/2023
Stephenson National Bank & Trust169$6 03/31/2024
     BAC169$6 03/31/2024
Christopher J. Hasenberg Inc162$6 03/31/2024
     BAC162$6 03/31/2024
Kelly Lawrence W & Associates Inc. CA188$6 12/31/2023
     BAC188$6 12/31/2023
Legacy Bridge LLC145$5 03/31/2024
     BAC145$5 03/31/2024
Cedar Mountain Advisors LLC137$5 03/31/2024
     BAC137$5 03/31/2024
Delos Wealth Advisors LLC136$5 12/31/2023
     BAC136$5 12/31/2023
PFG Private Wealth Management LLC98$4 03/31/2024
     BAC98$4 03/31/2024
Iron Horse Wealth Management LLC98$4 03/31/2024
     BAC98$4 03/31/2024
PFS Partners LLC103$4 03/31/2024
     BAC103$4 03/31/2024
Cedar Wealth Management LLC105$4 12/31/2023
     BAC105$4 12/31/2023
Evolution Advisers Inc.123$4 12/31/2023
     BAC123$4 12/31/2023
PayPay Securities Corp86$3 03/31/2024
     BAC86$3 03/31/2024
Lam Group Inc.86$3 03/31/2024
     BAC86$3 03/31/2024
USA Financial Portformulas Corp78$3 12/31/2023
     BAC78$3 12/31/2023
HighMark Wealth Management LLC90$3 12/31/2023
     BAC90$3 12/31/2023
Northwest Bank & Trust Co100$3 12/31/2023
     BAC100$3 12/31/2023
Strategic Investment Solutions Inc. IL100$3 12/31/2023
     BAC100$3 12/31/2023
Horizon Bancorp Inc. IN50$2 03/31/2024
     BAC50$2 03/31/2024
Westend Capital Management LLC54$2 03/31/2024
     BAC54$2 03/31/2024
Atlantic Trust LLC56$2 12/31/2023
     BAC56$2 12/31/2023
VitalStone Financial LLC66$2 12/31/2023
     BAC66$2 12/31/2023
LGT Financial Advisors LLC40$1 12/31/2023
     BAC40$1 12/31/2023
Legend Financial Advisors Inc.11$0 03/31/2024
     BAC11$0 03/31/2024
Evergreen Private Wealth LLC13$0 03/31/2024
     BAC13$0 03/31/2024
Resources Management Corp CT ADV $0 12/31/2023
     BAC34$0 12/31/2023
     BAC.PRP18$0 12/31/2023
Atlantic Private Wealth LLC10$0 12/31/2023
     BAC10$0 12/31/2023
DecisionPoint Financial LLC3$0 12/31/2023
     BAC3$0 12/31/2023
Vima LLC4$0 12/31/2023
     BAC4$0 12/31/2023
PEAK6 Investments LLC $-201 12/31/2023
     Put409,300$13,781 12/31/2023
     BAC340,041$11,449 12/31/2023
     Call63,300$2,131 12/31/2023
Caas Capital Management LP $-203 12/31/2023
     Put393,600$13,253 12/31/2023
     Call387,600$13,050 12/31/2023
SpiderRock Advisors LLC $-280 12/31/2023
     Put10,000$280 12/31/2023
Prelude Capital Management LLC $-536 12/31/2023
     Put39,500$1,330 12/31/2023
     BAC23,584$794 12/31/2023
Two Sigma Securities LLC $-553 12/31/2023
     Put541,600$18,236 12/31/2023
     BAC287,588$9,683 12/31/2023
     Call237,600$8,000 12/31/2023
Hongkou Capital LP $-1,010 12/31/2023
     Put30,000$1,010 12/31/2023
Maven Securities LTD $-1,504 12/31/2023
     Put192,200$6,471 12/31/2023
     BAC131,939$4,442 12/31/2023
     Call15,600$525 12/31/2023
Laurion Capital Management LP $-1,622 12/31/2023
     Put2,923,700$98,441 12/31/2023
     Call2,152,800$72,485 12/31/2023
     BAC722,735$24,334 12/31/2023
Gladius Capital Management LP $-2,818 12/31/2023
     Put119,900$4,037 12/31/2023
     Call36,200$1,219 12/31/2023
Crawford Fund Management LLC $-4,024 12/31/2023
     Put119,500$4,024 12/31/2023
Eisler Capital US LLC $-4,596 12/31/2023
     Put728,300$24,522 12/31/2023
     Call576,200$19,401 12/31/2023
     BAC15,581$525 12/31/2023
RBF Capital LLC $-4,714 12/31/2023
     Put900,000$30,303 12/31/2023
     BAC760,000$25,589 12/31/2023
Wolverine Asset Management LLC $-5,357 12/31/2023
     Put957,200$32,229 12/31/2023
     Call682,300$22,973 12/31/2023
     BAC.PRL3,215$3,899 12/31/2023
Marathon Trading Investment Management LLC $-6,545 12/31/2023
     Put1,992,000$67,071 12/31/2023
     BAC1,144,925$38,550 12/31/2023
     Call537,300$18,091 12/31/2023
     BAC.PRL3,223$3,885 12/31/2023
Point72 Middle East FZE $-6,546 12/31/2023
     Put323,100$10,879 12/31/2023
     Call128,700$4,333 12/31/2023
683 Capital Management LLC $-6,734 12/31/2023
     Put200,000$6,734 12/31/2023
Readystate Asset Management LP $-8,417 12/31/2023
     Put308,800$10,397 12/31/2023
     Call58,800$1,980 12/31/2023
BlueCrest Capital Management Ltd $-9,740 12/31/2023
     Put320,500$10,791 12/31/2023
     BAC31,201$1,051 12/31/2023
Tudor Investment Corp Et Al $-10,788 12/31/2023
     Put1,242,900$41,848 12/31/2023
     Call908,900$30,603 12/31/2023
     BAC13,578$457 12/31/2023
One River Asset Management LLC $-11,104 12/31/2023
     Put589,200$19,838 12/31/2023
     Call259,400$8,734 12/31/2023
III Capital Management $-11,784 12/31/2023
     Put350,000$11,784 12/31/2023
Citadel Advisors LLC $-18,086 12/31/2023
     Put20,818,200$700,949 12/31/2023
     Call14,520,200$488,895 12/31/2023
     BAC5,760,848$193,968 12/31/2023
Cubist Systematic Strategies LLC $-20,723 12/31/2023
     Put932,000$31,380 12/31/2023
     Call316,500$10,657 12/31/2023
Qube Research & Technologies Ltd $-22,781 12/31/2023
     Put939,800$31,643 12/31/2023
     BAC263,205$8,862 12/31/2023
Eisler Capital UK Ltd. $-31,002 12/31/2023
     Put1,750,509$58,940 12/31/2023
     Call823,271$27,720 12/31/2023
     BAC6,465$218 12/31/2023
Group One Trading L.P. $-31,559 12/31/2023
     Put2,276,700$76,656 12/31/2023
     Call782,500$26,347 12/31/2023
     BAC556,883$18,750 12/31/2023
Capital Markets Trading UK LLP $-34,678 12/31/2023
     Put3,420,700$115,175 12/31/2023
     Call2,345,200$78,963 12/31/2023
     BAC45,574$1,534 12/31/2023
Parallax Volatility Advisers L.P. $-42,459 12/31/2023
     Put5,005,700$168,542 12/31/2023
     Call3,521,300$118,562 12/31/2023
     BAC223,387$7,521 12/31/2023
CTC LLC $-55,930 12/31/2023
     Put46,247$155,714 12/31/2023
     Call28,023$94,353 12/31/2023
     BAC161,289$5,431 12/31/2023
Capstone Investment Advisors LLC $-57,586 12/31/2023
     Put3,048,000$102,626 12/31/2023
     Call1,267,300$42,670 12/31/2023
     BAC70,400$2,370 12/31/2023
Simplex Trading LLC $-87,613 03/31/2024
     Put6,774,300$256,881 03/31/2024
     Call4,407,600$167,136 03/31/2024
     BAC56,235$2,132 03/31/2024
Jane Street Group LLC $-94,119 12/31/2023
     Put17,085,000$575,252 12/31/2023
     Call8,109,600$273,050 12/31/2023
     BAC6,117,601$205,980 12/31/2023
     BAC.PRL1,745$2,103 12/31/2023
Optiver Holding B.V. $-104,787 12/31/2023
     Put10,773,500$362,744 12/31/2023
     Call5,939,200$199,973 12/31/2023
     BAC1,722,140$57,984 12/31/2023
D. E. Shaw & Co. Inc. $-139,785 12/31/2023
     Put11,772,400$396,377 12/31/2023
     Call6,376,700$214,703 12/31/2023
     BAC1,244,119$41,889 12/31/2023
Millennium Management LLC $-223,966 12/31/2023
     Put14,152,100$476,501 12/31/2023
     Call5,349,200$180,108 12/31/2023
     BAC2,148,012$72,324 12/31/2023
     BAC.PRL84,000$103 12/31/2023
Oak Hill Wealth Advisors LLC $-254,550 03/31/2024
     Put6,713$254,550 03/31/2024
Assenagon Asset Management S.A. $-276,661 03/31/2024
     Put12,550,000$475,896 03/31/2024
     Call5,000,000$189,600 03/31/2024
     BAC254,076$9,635 03/31/2024
Symmetry Investments LP $-530,303 12/31/2023
     Put15,750,000$530,303 12/31/2023
Curated Wealth Partners LLC $-1,316,849 03/31/2024
     Put34,727$1,316,849 03/31/2024
Mendel Money Management55,006$-1,852,061 12/31/2023
     Put55,006$1,852,061 12/31/2023

See Summary: Institutional Holders of Bank of America
See Details: Top 10 Hedge Funds Holding Bank of America
Also See: BAC Insider Buying
Also See: BAC Holdings Changes
Analysts Forecast: Bank of America Price Target

Funds Holding Bank of America | www.HoldingsChannel.com | Copyright © 2013 - 2024, All Rights Reserved

Nothing in Holdings Channel is intended to be investment advice, nor does it represent the opinion of, counsel from, or recommendations by BNK Invest Inc. or any of its affiliates, subsidiaries or partners. None of the information contained herein constitutes a recommendation that any particular security, portfolio, transaction, or investment strategy is suitable for any specific person. All viewers agree that under no circumstances will BNK Invest, Inc,. its subsidiaries, partners, officers, employees, affiliates, or agents be held liable for any loss or damage caused by your reliance on information obtained. By visiting, using or viewing this site, you agree to the following Full Disclaimer & Terms of Use and Privacy Policy. Video widget and market videos powered by Market News Video. Quote and option data delayed at least 15 minutes; stock quote data powered by Ticker Technologies, and Mergent. Contact Holdings Channel; Meet Our Editorial Staff.