HoldingsChannel.com
Funds Holding BAC

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

HolderAmountPosition Size
($ in 1000's)
 As of
Border to Coast Pensions Partnership Ltd5,186,645$109,171,691 06/30/2022
     BAC5,186,645$109,171,691 06/30/2022
Berkshire Hathaway Inc1,010,100,606$31,444,432 06/30/2022
     BAC1,010,100,606$31,444,432 06/30/2022
Vanguard Group Inc.599,144,507$18,651,370 06/30/2022
     BAC599,144,507$18,651,370 06/30/2022
BlackRock Inc. $15,394,219 06/30/2022
     BAC488,121,027$15,195,207 06/30/2022
     BAC.PRL165,224$199,012 06/30/2022
State Street Corp $9,408,047 06/30/2022
     BAC300,222,293$9,345,920 06/30/2022
     BAC.PRL51,698$62,127 06/30/2022
FMR LLC $7,086,263 06/30/2022
     BAC225,252,776$7,012,118 06/30/2022
     BAC.PRL61,582$74,145 06/30/2022
JPMorgan Chase & Co. $4,161,757 06/30/2022
     BAC133,488,355$4,155,493 06/30/2022
     Put1,414,600$44,036 06/30/2022
     BAC.PRL29,058$35,000 06/30/2022
     Call491,500$15,300 06/30/2022
Geode Capital Management LLC119,403,467$3,709,840 06/30/2022
     BAC119,403,467$3,709,840 06/30/2022
Capital World Investors91,110,110$2,836,329 06/30/2022
     BAC91,110,110$2,836,329 06/30/2022
Morgan Stanley $2,815,437 06/30/2022
     BAC89,113,394$2,774,099 06/30/2022
     BAC.PRL34,593$41,338 06/30/2022
Northern Trust Corp71,943,519$2,239,602 06/30/2022
     BAC71,943,519$2,239,602 06/30/2022
Price T Rowe Associates Inc. MD64,774,816$2,016,440 06/30/2022
     BAC64,774,816$2,016,440 06/30/2022
Bank of New York Mellon Corp64,271,076$2,000,757 06/30/2022
     BAC64,271,076$2,000,757 06/30/2022
Ameriprise Financial Inc. $1,945,439 06/30/2022
     BAC61,976,139$1,929,034 06/30/2022
     BAC.PRL13,624$16,405 06/30/2022
Invesco Ltd. $1,686,939 06/30/2022
     BAC53,390,501$1,662,045 06/30/2022
     BAC.PRL20,668$24,894 06/30/2022
Legal & General Group Plc52,475,574$1,633,568 06/30/2022
     BAC52,475,574$1,633,568 06/30/2022
Harris Associates L P49,438,173$1,539,010 06/30/2022
     BAC49,438,173$1,539,010 06/30/2022
Dodge & Cox44,434,589$1,383,249 06/30/2022
     BAC44,434,589$1,383,249 06/30/2022
Nuveen Asset Management LLC $1,341,009 06/30/2022
     BAC43,070,138$1,340,773 06/30/2022
     BAC.PRL19,596$236 06/30/2022
Deutsche Bank AG $1,167,834 06/30/2022
     BAC37,514,277$1,167,820 06/30/2022
     Call460$14 06/30/2022
Charles Schwab Investment Management Inc.37,252,058$1,159,657 06/30/2022
     BAC37,252,058$1,159,657 06/30/2022
Dimensional Fund Advisors LP35,322,967$1,099,653 06/30/2022
     BAC35,322,967$1,099,653 06/30/2022
Arrowstreet Capital Limited Partnership34,685,565$1,079,762 06/30/2022
     BAC34,685,565$1,079,762 06/30/2022
Lazard Asset Management LLC $1,024,233 06/30/2022
     BAC32,677,826$1,017,258 06/30/2022
     BAC.PRL5,791$6,975 06/30/2022
UBS Asset Management Americas Inc.31,464,323$979,484 06/30/2022
     BAC31,464,323$979,484 06/30/2022
Goldman Sachs Group Inc. $960,070 06/30/2022
     BAC31,493,306$980,387 06/30/2022
     Put10,783,800$335,699 06/30/2022
     Call10,004,600$311,443 06/30/2022
     BAC.PRL3,272$3,939 06/30/2022
Putnam Investments LLC $944,121 06/30/2022
     BAC29,992,721$933,674 06/30/2022
     BAC.PRL8,677$10,447 06/30/2022
Franklin Resources Inc. $937,996 06/30/2022
     BAC30,130,393$937,960 06/30/2022
     BAC.PRL30$36 06/30/2022
Clearbridge Investments LLC29,933,227$931,821 06/30/2022
     BAC29,933,227$931,821 06/30/2022
Royal Bank of Canada $903,037 06/30/2022
     BAC31,715,078$987,292 06/30/2022
     Put3,150,000$98,060 06/30/2022
     Call262,600$8,175 06/30/2022
     BAC.PRL4,675$5,630 06/30/2022
Wells Fargo & Company MN $827,920 06/30/2022
     BAC25,830,509$804,103 06/30/2022
     BAC.PRL36,117$43,503 06/30/2022
     Put957,400$29,803 06/30/2022
     Call325,000$10,117 06/30/2022
Primecap Management Co. CA26,062,026$811,311 06/30/2022
     BAC26,062,026$811,311 06/30/2022
Bessemer Group Inc. $733,420 06/30/2022
     BAC23,558,946$733,390 06/30/2022
     BAC.PRL25$30 06/30/2022
Wellington Management Group LLP23,471,290$730,661 06/30/2022
     BAC23,471,290$730,661 06/30/2022
New England Asset Management Inc. $719,781 06/30/2022
     BAC22,756,740$708,417 06/30/2022
     BAC.PRL9,435$11,364 06/30/2022
Sumitomo Mitsui Trust Holdings Inc.21,567,430$671,394 06/30/2022
     BAC21,567,430$671,394 06/30/2022
Alliancebernstein L.P. $653,695 06/30/2022
     BAC20,544,086$639,537 06/30/2022
     BAC.PRL11,754$14,158 06/30/2022
Bank of Montreal Can $649,984 06/30/2022
     BAC20,106,359$655,466 06/30/2022
     Put984,800$32,104 06/30/2022
     Call815,900$26,598 06/30/2022
     BAC.PRL20$24 06/30/2022
Barclays PLC $646,634 06/30/2022
     BAC23,526,548$732,381 06/30/2022
     Put5,571,300$173,434 06/30/2022
     Call2,816,800$87,687 06/30/2022
Boston Partners19,272,639$601,536 06/30/2022
     BAC19,272,639$601,536 06/30/2022
Massachusetts Financial Services Co. MA18,641,113$580,297 06/30/2022
     BAC18,641,113$580,297 06/30/2022
Diamond Hill Capital Management Inc.16,351,072$509,009 06/30/2022
     BAC16,351,072$509,009 06/30/2022
Janus Henderson Group PLC16,327,451$508,308 06/30/2022
     BAC16,327,451$508,308 06/30/2022
D. E. Shaw & Co. Inc. $478,338 06/30/2022
     BAC16,577,897$516,070 06/30/2022
     Put4,134,700$128,713 06/30/2022
     Call2,922,600$90,981 06/30/2022
New York State Common Retirement Fund $470,847 06/30/2022
     BAC14,633,388$455,537 06/30/2022
     BAC.PRL12,711$15,310 06/30/2022
Capital International Investors14,980,897$466,383 06/30/2022
     BAC14,980,897$466,383 06/30/2022
UBS Group AG $464,684 06/30/2022
     BAC23,778,100$740,213 06/30/2022
     Put13,687,000$426,076 06/30/2022
     Call4,711,480$146,668 06/30/2022
     BAC.PRL3,220$3,879 06/30/2022
Himalaya Capital Management LLC14,586,987$454,093 06/30/2022
     BAC14,586,987$454,093 06/30/2022
Bank of America Corp DE $439,022 06/30/2022
     BAC13,956,835$434,476 06/30/2022
     BAC.PRL3,774$4,546 06/30/2022
Credit Suisse AG $436,277 06/30/2022
     BAC13,513,992$420,691 06/30/2022
     BAC.PRL12,940$15,586 06/30/2022
Westside Investment Management Inc.31,051$427,172 06/30/2022
     BAC31,051$427,172 06/30/2022
California Public Employees Retirement System13,617,359$423,908 06/30/2022
     BAC13,617,359$423,908 06/30/2022
Principal Financial Group Inc.13,607,190$423,591 06/30/2022
     BAC13,607,190$423,591 06/30/2022
Altshuler Shaham Ltd12,609,001$392,518 06/30/2022
     BAC12,609,001$392,518 06/30/2022
Rhumbline Advisers $389,145 06/30/2022
     BAC12,484,402$388,639 06/30/2022
     BAC.PRO14,100$269 06/30/2022
     BAC.PRQ12,800$237 06/30/2022
Amundi $385,984 06/30/2022
     BAC11,655,203$351,171 06/30/2022
     BAC.PRL28,419$34,813 06/30/2022
California State Teachers Retirement System12,258,092$381,594 06/30/2022
     BAC12,258,092$381,594 06/30/2022
Allianz Asset Management GmbH $380,732 06/30/2022
     BAC.PRL204,440$246,248 06/30/2022
     BAC4,450,536$138,546 06/30/2022
     Put266,500$8,296 06/30/2022
     Call136,000$4,234 06/30/2022
Citigroup Inc. $372,767 06/30/2022
     BAC11,773,607$366,512 06/30/2022
     Put1,336,300$41,599 06/30/2022
     Call1,324,100$41,220 06/30/2022
     BAC.PRL5,508$6,634 06/30/2022
Eaton Vance Management $347,267 06/30/2022
     BAC11,064,339$344,433 06/30/2022
     BAC.PRL2,354$2,834 06/30/2022
Neuberger Berman Group LLC $339,964 06/30/2022
     BAC10,831,625$337,211 06/30/2022
     BAC.PRL2,286$2,753 06/30/2022
ING Groep NV10,844,411$337,587 06/30/2022
     BAC10,844,411$337,587 06/30/2022
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main10,462,175$325,830 06/30/2022
     BAC10,462,175$325,830 06/30/2022
The Manufacturers Life Insurance Company  $323,478 06/30/2022
     BAC8,773,070$273,106 06/30/2022
     BAC.PRL41,750$50,372 06/30/2022
Marshall Wace LLP $317,412 06/30/2022
     BAC10,213,335$317,943 06/30/2022
     Put117,500$3,656 06/30/2022
     Call100,400$3,125 06/30/2022
Hsbc Holdings PLC $314,018 06/30/2022
     BAC9,878,974$310,729 06/30/2022
     Call105,300$3,289 06/30/2022
National Pension Service9,879,969$307,563 06/30/2022
     BAC9,879,969$307,563 06/30/2022
Prudential Financial Inc.9,686,725$301,599 06/30/2022
     BAC9,686,725$301,599 06/30/2022
APG Asset Management N.V.9,793,313$291,612 06/30/2022
     BAC9,793,313$291,612 06/30/2022
Pzena Investment Management LLC9,194,205$286,216 06/30/2022
     BAC9,194,205$286,216 06/30/2022
Ensign Peak Advisors Inc9,157,075$285,059 06/30/2022
     BAC9,157,075$285,059 06/30/2022
The PNC Financial Services Group Inc. $271,016 06/30/2022
     BAC8,686,820$270,419 06/30/2022
     BAC.PRL435$523 06/30/2022
     BAC.PRB2,015$51 06/30/2022
     BAC.PRK500$12 06/30/2022
     BAC.PRN534$11 06/30/2022
New York State Teachers Retirement System8,461,451$263,405 06/30/2022
     BAC8,461,451$263,405 06/30/2022
TD Asset Management Inc.8,377,945$260,805 06/30/2022
     BAC8,377,945$260,805 06/30/2022
First Trust Advisors LP $257,022 06/30/2022
     BAC5,765,700$179,486 06/30/2022
     BAC.PRL64,372$77,536 06/30/2022
Robeco Institutional Asset Management B.V.8,239,626$256,499 06/30/2022
     BAC8,239,626$256,499 06/30/2022
Brandywine Global Investment Management LLC8,187,619$254,881 06/30/2022
     BAC8,187,619$254,881 06/30/2022
Korea Investment CORP8,165,912$254,205 06/30/2022
     BAC8,165,912$254,205 06/30/2022
State Board of Administration of Florida Retirement System8,086,015$251,718 06/30/2022
     BAC8,086,015$251,718 06/30/2022
Raymond James & Associates $250,009 06/30/2022
     BAC7,879,032$245,274 06/30/2022
     BAC.PRL3,896$4,697 06/30/2022
     Call79,600$38 06/30/2022
WELLCOME TRUST LTD THE as trustee of the WELLCOME TRUST8,000,000$249,040 06/30/2022
     BAC8,000,000$249,040 06/30/2022
Mackenzie Financial Corp7,987,027$248,636 06/30/2022
     BAC7,987,027$248,636 06/30/2022
Citadel Advisors LLC $246,600 06/30/2022
     Put16,588,500$516,400 06/30/2022
     Call16,184,400$503,820 06/30/2022
     BAC8,317,956$258,938 06/30/2022
     BAC.PRL201$242 06/30/2022
King Luther Capital Management Corp7,821,884$243,495 06/30/2022
     BAC7,821,884$243,495 06/30/2022
US Bancorp DE $242,370 06/30/2022
     BAC7,728,208$240,578 06/30/2022
     BAC.PRL1,488$1,792 06/30/2022
First Republic Investment Management Inc.7,646,715$238,042 06/30/2022
     BAC7,646,715$238,042 06/30/2022
BNP Paribas Arbitrage SA $228,291 06/30/2022
     BAC12,155,107$378,388 06/30/2022
     Put109,102$339,635 06/30/2022
     Call60,886$189,538 06/30/2022
Envestnet Asset Management Inc. $226,145 06/30/2022
     BAC7,161,420$222,935 06/30/2022
     BAC.PRL2,665$3,210 06/30/2022
Two Sigma Investments LP7,229,056$225,041 06/30/2022
     BAC7,229,056$225,041 06/30/2022
Standard Life Aberdeen plc7,142,431$223,451 06/30/2022
     BAC7,142,431$223,451 06/30/2022
LSV Asset Management7,071,860$220,147 06/30/2022
     BAC7,071,860$220,147 06/30/2022
FIL Ltd6,977,464$217,208 06/30/2022
     BAC6,977,464$217,208 06/30/2022
Canada Pension Plan Investment Board6,880,618$214,194 06/30/2022
     BAC6,880,618$214,194 06/30/2022
Stifel Financial Corp $213,945 06/30/2022
     BAC6,693,625$208,375 06/30/2022
     BAC.PRL4,624$5,570 06/30/2022
Nordea Investment Management AB6,697,048$206,135 06/30/2022
     BAC6,697,048$206,135 06/30/2022
Victory Capital Management Inc. $201,954 06/30/2022
     BAC3,536,380$110,088 06/30/2022
     BAC.PRL76,269$91,866 06/30/2022
Fort Washington Investment Advisors Inc. OH6,273,513$195,295 06/30/2022
     BAC6,273,513$195,295 06/30/2022
Fifth Third Bancorp $190,424 06/30/2022
     BAC6,103,361$189,998 06/30/2022
     BAC.PRL354$426 06/30/2022
CI Investments Inc.5,983,883$186,278 06/30/2022
     BAC5,983,883$186,278 06/30/2022
Advent Capital Management DE $186,215 06/30/2022
     BAC.PRL154,342$186,215 06/30/2022
BNP PARIBAS ASSET MANAGEMENT Holding S.A.5,958,480$185,487 06/30/2022
     BAC5,958,480$185,487 06/30/2022
Baird Financial Group Inc. $184,386 06/30/2022
     BAC5,695,416$177,299 06/30/2022
     BAC.PRL5,884$7,087 06/30/2022
Lord Abbett & CO. LLC $183,880 06/30/2022
     BAC5,491,275$170,943 06/30/2022
     BAC.PRL10,740$12,937 06/30/2022
Toronto Dominion Bank4,227,526$177,923 06/30/2022
     BAC4,227,526$177,923 06/30/2022
Truist Financial Corp $177,789 06/30/2022
     BAC5,647,174$175,796 06/30/2022
     BAC.PRL1,655$1,993 06/30/2022
Adage Capital Partners GP L.L.C.5,677,373$176,737 06/30/2022
     BAC5,677,373$176,737 06/30/2022
Cullen Capital Management LLC5,550,123$172,775 06/30/2022
     BAC5,550,123$172,775 06/30/2022
Brown Advisory Inc. $171,868 06/30/2022
     BAC5,501,870$171,273 06/30/2022
     BAC.PRL493$595 06/30/2022
State of Wisconsin Investment Board5,186,999$161,471 06/30/2022
     BAC5,186,999$161,471 06/30/2022
HighTower Advisors LLC $161,361 06/30/2022
     BAC5,161,627$160,667 06/30/2022
     BAC.PRL580$697 06/30/2022
     Put2,700$14 06/30/2022
     Call20,000$11 06/30/2022
Russell Investments Group Ltd. $159,995 06/30/2022
     BAC4,902,043$152,744 06/30/2022
     BAC.PRL6,020,000$7,251 06/30/2022
Thrivent Financial for Lutherans $158,087 06/30/2022
     BAC4,459,975$138,839 06/30/2022
     BAC.PRL16,048$19,248 06/30/2022
Voya Investment Management LLC $156,855 06/30/2022
     BAC4,964,814$154,554 06/30/2022
     BAC.PRL1,910$2,301 06/30/2022
American Century Companies Inc. $154,959 06/30/2022
     BAC2,856,310$88,916 06/30/2022
     BAC.PRL54,739$66,043 06/30/2022
Capital Research Global Investors4,957,015$154,312 06/30/2022
     BAC4,957,015$154,312 06/30/2022
Retirement Systems of Alabama4,925,034$153,316 06/30/2022
     BAC4,925,034$153,316 06/30/2022
Jennison Associates LLC4,909,749$152,840 06/30/2022
     BAC4,909,749$152,840 06/30/2022
Bank of Nova Scotia $152,571 06/30/2022
     BAC4,916,930$153,097 06/30/2022
     Put16,900$526 06/30/2022
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.4,860,556$151,309 06/30/2022
     BAC4,860,556$151,309 06/30/2022
Calamos Advisors LLC $150,178 06/30/2022
     BAC4,047,821$126,009 06/30/2022
     BAC.PRL25,901$31,198 06/30/2022
     Put225,800$7,029 06/30/2022
Healthcare of Ontario Pension Plan Trust Fund4,754,695$148,014 06/30/2022
     BAC4,754,695$148,014 06/30/2022
Rothschild & Co. Asset Management US Inc.4,749,285$147,845 06/30/2022
     BAC4,749,285$147,845 06/30/2022
Panagora Asset Management Inc.4,706,355$146,509 06/30/2022
     BAC4,706,355$146,509 06/30/2022
Smead Capital Management Inc.4,684,078$145,815 06/30/2022
     BAC4,684,078$145,815 06/30/2022
Mitsubishi UFJ Trust & Banking Corp4,491,239$139,813 06/30/2022
     BAC4,491,239$139,813 06/30/2022
Susquehanna International Group LLP $138,196 06/30/2022
     Put24,933,700$776,187 06/30/2022
     Call22,209,200$691,373 06/30/2022
     BAC7,156,762$222,790 06/30/2022
     BAC.PRL183$220 06/30/2022
LPL Financial LLC $138,095 06/30/2022
     BAC4,270,768$132,949 06/30/2022
     BAC.PRL3,497$4,212 06/30/2022
     Call30,000$934 06/30/2022
Voloridge Investment Management LLC4,418,205$137,539 06/30/2022
     BAC4,418,205$137,539 06/30/2022
Westwood Holdings Group Inc.4,354,470$135,555 06/30/2022
     BAC4,354,470$135,555 06/30/2022
Chevy Chase Trust Holdings Inc. $135,190 06/30/2022
     BAC4,334,376$134,929 06/30/2022
     BAC.PRL217$261 06/30/2022
State of New Jersey Common Pension Fund D4,251,687$132,355 06/30/2022
     BAC4,251,687$132,355 06/30/2022
Rokos Capital Management LLP4,195,883$130,303 06/30/2022
     BAC4,195,883$130,303 06/30/2022
Hosking Partners LLP4,172,460$129,889 06/30/2022
     BAC4,172,460$129,889 06/30/2022
Public Employees Retirement System of Ohio4,152,214$129,258 06/30/2022
     BAC4,152,214$129,258 06/30/2022
Shapiro Capital Management LLC4,070,010$126,699 06/30/2022
     BAC4,070,010$126,699 06/30/2022
KBC Group NV4,017,353$125,060 06/30/2022
     BAC4,017,353$125,060 06/30/2022
Natixis $123,397 06/30/2022
     BAC3,952,118$123,397 06/30/2022
     Put0$0 06/30/2022
DNB Asset Management AS3,885,704$120,962 06/30/2022
     BAC3,885,704$120,962 06/30/2022
Federated Hermes Inc.3,864,693$120,308 06/30/2022
     BAC3,864,693$120,308 06/30/2022
Macquarie Group Ltd. $119,853 06/30/2022
     BAC3,654,591$113,766 06/30/2022
     BAC.PRL5,054$6,087 06/30/2022
Schroder Investment Management Group $119,575 06/30/2022
     BAC3,605,386$114,868 06/30/2022
     BAC.PRL3,872$4,707 06/30/2022
Everett Harris & Co. CA $116,721 06/30/2022
     BAC2,774,436$86,368 06/30/2022
     BAC.PRL25,200$30,353 06/30/2022
State of Tennessee Treasury Department3,675,197$114,408 06/30/2022
     BAC3,675,197$114,408 06/30/2022
Keybank National Association OH3,507,392$109,185 06/30/2022
     BAC3,507,392$109,185 06/30/2022
Edmond DE Rothschild Holding S.A.3,459,540$107,695 06/30/2022
     BAC3,459,540$107,695 06/30/2022
Public Sector Pension Investment Board3,459,209$107,685 06/30/2022
     BAC3,459,209$107,685 06/30/2022
Ninety One UK Ltd3,399,341$105,821 06/30/2022
     BAC3,399,341$105,821 06/30/2022
Voleon Capital Management LP3,375,000$105,064 06/30/2022
     BAC3,375,000$105,064 06/30/2022
Asset Management One Co. Ltd.3,272,178$101,862 06/30/2022
     BAC3,272,178$101,862 06/30/2022
National Bank of Canada FI $101,004 06/30/2022
     BAC4,589,358$142,968 06/30/2022
     Put13,500$42,026 06/30/2022
     BAC.PRL52$62 06/30/2022
Commonwealth Equity Services LLC $100,131 06/30/2022
     BAC3,029,154$94,297 06/30/2022
     BAC.PRL4,844$5,834 06/30/2022
1832 Asset Management L.P.3,184,485$99,133 06/30/2022
     BAC3,184,485$99,133 06/30/2022
Natixis Advisors L.P.3,176,489$98,884 06/30/2022
     BAC3,176,489$98,884 06/30/2022
Davis Selected Advisers3,173,444$98,789 06/30/2022
     BAC3,173,444$98,789 06/30/2022
Brandes Investment Partners LP3,140,304$97,757 06/30/2022
     BAC3,140,304$97,757 06/30/2022
Bahl & Gaynor Inc.3,138,524$97,702 06/30/2022
     BAC3,138,524$97,702 06/30/2022
Schonfeld Strategic Advisors LLC3,116,783$97,026 06/30/2022
     BAC3,116,783$97,026 06/30/2022
Renaissance Technologies LLC3,092,566$96,272 06/30/2022
     BAC3,092,566$96,272 06/30/2022
Treasurer of the State of North Carolina3,075,891$95,752 06/30/2022
     BAC3,075,891$95,752 06/30/2022
Zurcher Kantonalbank Zurich Cantonalbank 3,064,535$95,399 06/30/2022
     BAC3,064,535$95,399 06/30/2022
DekaBank Deutsche Girozentrale3,004,119$94,307 06/30/2022
     BAC3,004,119$94,307 06/30/2022
Qube Research & Technologies Ltd3,002,352$93,463 06/30/2022
     BAC3,002,352$93,463 06/30/2022
Parnassus Investments CA3,000,000$93,390 06/30/2022
     BAC3,000,000$93,390 06/30/2022
Millennium Management LLC $93,302 06/30/2022
     Put7,819,800$243,430 06/30/2022
     Call5,542,700$172,544 06/30/2022
     BAC5,274,261$164,188 06/30/2022
Raymond James Financial Services Advisors Inc. $92,481 06/30/2022
     BAC2,911,891$90,647 06/30/2022
     BAC.PRL1,522$1,834 06/30/2022
Pictet Asset Management SA2,966,877$92,359 06/30/2022
     BAC2,966,877$92,359 06/30/2022
Candriam Luxembourg S.C.A.2,942,332$91,590 06/30/2022
     BAC2,942,332$91,590 06/30/2022
Strs Ohio2,854,132$88,849 06/30/2022
     BAC2,854,132$88,849 06/30/2022
Caisse DE Depot ET Placement DU Quebec2,745,423$85,465 06/30/2022
     BAC2,745,423$85,465 06/30/2022
Douglas Lane & Associates LLC2,697,525$83,974 06/30/2022
     BAC2,697,525$83,974 06/30/2022
Teacher Retirement System of Texas2,685,389$83,596 06/30/2022
     BAC2,685,389$83,596 06/30/2022
Gateway Investment Advisers LLC2,634,503$82,012 06/30/2022
     BAC2,634,503$82,012 06/30/2022
Intech Investment Management LLC2,632,848$81,961 06/30/2022
     BAC2,632,848$81,961 06/30/2022
Fairfax Financial Holdings Ltd Can2,569,229$80,057 06/30/2022
     BAC2,569,229$80,057 06/30/2022
Mariner LLC2,569,099$79,976 06/30/2022
     BAC2,569,099$79,976 06/30/2022
Nomura Asset Management Co. Ltd. $78,797 06/30/2022
     BAC2,531,224$78,797 06/30/2022
     BAC.PRL0$0 06/30/2022
Royal London Asset Management Ltd.2,500,162$77,918 06/30/2022
     BAC2,500,162$77,918 06/30/2022
Camden Asset Management L P CA $77,210 06/30/2022
     BAC.PRL64,127$77,210 06/30/2022
Personal Capital Advisors Corp2,434,425$75,784 06/30/2022
     BAC2,434,425$75,784 06/30/2022
Nissay Asset Management Corp Japan ADV2,425,913$75,519 06/30/2022
     BAC2,425,913$75,519 06/30/2022
Nisa Investment Advisors LLC2,414,541$75,165 06/30/2022
     BAC2,414,541$75,165 06/30/2022
AQR Capital Management LLC2,415,796$74,358 06/30/2022
     BAC2,415,796$74,358 06/30/2022
Daily Journal Corp2,300,000$71,599 06/30/2022
     BAC2,300,000$71,599 06/30/2022
Creative Planning $70,695 06/30/2022
     BAC2,264,217$70,485 06/30/2022
     BAC.PRL613$738 06/30/2022
     Put90,000$529 06/30/2022
     Call91,000$1 06/30/2022
Advisor Group Holdings Inc. $70,656 06/30/2022
     BAC2,233,654$69,585 06/30/2022
     BAC.PRL873$1,060 06/30/2022
     Call10$11 06/30/2022
AXA S.A.2,249,697$70,033 06/30/2022
     BAC2,249,697$70,033 06/30/2022
Allspring Global Investments Holdings LLC2,204,193$68,616 06/30/2022
     BAC2,204,193$68,616 06/30/2022
M&T Bank Corp $68,001 06/30/2022
     BAC2,773,889$68,001 06/30/2022
     Call20$0 06/30/2022
Clark Capital Management Group Inc.2,165,843$67,423 06/30/2022
     BAC2,165,843$67,423 06/30/2022
Sei Investments Co. $67,127 06/30/2022
     BAC2,037,497$63,485 06/30/2022
     BAC.PRL3,031$3,642 06/30/2022
Cubist Systematic Strategies LLC $67,124 06/30/2022
     BAC1,946,255$60,587 06/30/2022
     Call711,700$22,155 06/30/2022
     Put501,700$15,618 06/30/2022
Artisan Partners Limited Partnership2,149,874$66,926 06/30/2022
     BAC2,149,874$66,926 06/30/2022
Epoch Investment Partners Inc.2,076,577$64,645 06/30/2022
     BAC2,076,577$64,645 06/30/2022
Bridgewater Associates LP2,015,336$62,737 06/30/2022
     BAC2,015,336$62,737 06/30/2022
RE Advisers Corp2,005,535$62,432 06/30/2022
     BAC2,005,535$62,432 06/30/2022
Arizona State Retirement System1,992,525$62,027 06/30/2022
     BAC1,992,525$62,027 06/30/2022
Abeille Asset Management SA1,985,515$61,809 06/30/2022
     BAC1,985,515$61,809 06/30/2022
Aviva PLC1,975,540$61,499 06/30/2022
     BAC1,975,540$61,499 06/30/2022
Mackay Shields LLC $60,365 06/30/2022
     BAC.PRL32,852$39,623 06/30/2022
     BAC666,299$20,742 06/30/2022
American International Group Inc.1,937,234$60,306 06/30/2022
     BAC1,937,234$60,306 06/30/2022
Rafferty Asset Management LLC1,913,427$59,565 06/30/2022
     BAC1,913,427$59,565 06/30/2022
State of Michigan Retirement System1,913,012$59,552 06/30/2022
     BAC1,913,012$59,552 06/30/2022
MetLife Investment Management LLC1,908,708$59,418 06/30/2022
     BAC1,908,708$59,418 06/30/2022
Zacks Investment Management1,901,399$59,191 06/30/2022
     BAC1,901,399$59,191 06/30/2022
Tweedy Browne Co LLC1,878,523$58,478 06/30/2022
     BAC1,878,523$58,478 06/30/2022
RWC Asset Management LLP1,874,813$58,363 06/30/2022
     BAC1,874,813$58,363 06/30/2022
Crestwood Advisors Group LLC $57,806 06/30/2022
     BAC1,851,222$57,630 06/30/2022
     Call5,500$176 06/30/2022
Prana Capital Management LP1,856,820$57,803 06/30/2022
     BAC1,856,820$57,803 06/30/2022
Ceredex Value Advisors LLC1,852,499$57,668 06/30/2022
     BAC1,852,499$57,668 06/30/2022
Amalgamated Bank1,789,371$55,703 06/30/2022
     BAC1,789,371$55,703 06/30/2022
USS Investment Management Ltd1,723,327$53,707 06/30/2022
     BAC1,723,327$53,707 06/30/2022
Rathbone Brothers plc1,713,182$53,331 06/30/2022
     BAC1,713,182$53,331 06/30/2022
Connor Clark & Lunn Investment Management Ltd.1,712,366$53,306 06/30/2022
     BAC1,712,366$53,306 06/30/2022
Two Sigma Advisers LP1,695,700$52,787 06/30/2022
     BAC1,695,700$52,787 06/30/2022
Congress Asset Management Co. MA1,681,232$52,337 06/30/2022
     BAC1,681,232$52,337 06/30/2022
Atalanta Sosnoff Capital LLC1,658,209$51,620 06/30/2022
     BAC1,658,209$51,620 06/30/2022
Captrust Financial Advisors1,655,454$51,534 06/30/2022
     BAC1,655,454$51,534 06/30/2022
DAVENPORT & Co LLC1,646,878$51,377 06/30/2022
     BAC1,646,878$51,377 06/30/2022
Clal Insurance Enterprises Holdings Ltd1,629,400$50,723 06/30/2022
     BAC1,629,400$50,723 06/30/2022
Los Angeles Capital Management & Equity Research Inc.1,625,309$50,596 06/30/2022
     BAC1,625,309$50,596 06/30/2022
Great Lakes Advisors LLC1,612,920$50,211 06/30/2022
     BAC1,612,920$50,211 06/30/2022
Sound Shore Management Inc CT 1,607,915$50,054 06/30/2022
     BAC1,607,915$50,054 06/30/2022
Lazard Freres Gestion S.A.S.1,658,402$49,891 06/30/2022
     BAC1,658,402$49,891 06/30/2022
Cibc World Markets Corp1,596,546$49,700 06/30/2022
     BAC1,596,546$49,700 06/30/2022
ProShare Advisors LLC1,566,000$48,750 06/30/2022
     BAC1,566,000$48,750 06/30/2022
Handelsbanken Fonder AB1,565,817$48,744 06/30/2022
     BAC1,565,817$48,744 06/30/2022
Northwestern Mutual Wealth Management Co. $47,760 06/30/2022
     BAC1,532,040$47,693 06/30/2022
     BAC.PRL56$67 06/30/2022
Conning Inc. $47,324 06/30/2022
     BAC1,252,470$38,941 06/30/2022
     BAC.PRL6,960$8,383 06/30/2022
Berkshire Asset Management LLC PA1,519,698$47,308 06/30/2022
     BAC1,519,698$47,308 06/30/2022
Schwerin Boyle Capital Management Inc.1,508,438$46,958 06/30/2022
     BAC1,508,438$46,958 06/30/2022
Huntington National Bank $46,932 06/30/2022
     BAC1,507,561$46,930 06/30/2022
     BAC.PRL2$2 06/30/2022
     COMMON STOCK1$0 06/30/2022
O Shaughnessy Asset Management LLC1,470,856$45,787 06/30/2022
     BAC1,470,856$45,787 06/30/2022
Employees Retirement System of Texas1,468,400$45,711 06/30/2022
     BAC1,468,400$45,711 06/30/2022
Skandinaviska Enskilda Banken AB publ 1,431,672$44,640 06/30/2022
     BAC1,431,672$44,640 06/30/2022
Avalon Investment & Advisory1,430,867$44,543 06/30/2022
     BAC1,430,867$44,543 06/30/2022
Forsta AP Fonden1,421,300$44,245 06/30/2022
     BAC1,421,300$44,245 06/30/2022
Quilter Plc1,415,228$44,056 06/30/2022
     BAC1,415,228$44,056 06/30/2022
Comerica Bank1,312,746$43,780 06/30/2022
     BAC1,312,746$43,780 06/30/2022
Fisher Asset Management LLC1,399,849$43,577 06/30/2022
     BAC1,399,849$43,577 06/30/2022
Nan Shan Life Insurance Co. Ltd.1,384,639$43,104 06/30/2022
     BAC1,384,639$43,104 06/30/2022
Cinctive Capital Management LP1,378,410$42,910 06/30/2022
     BAC1,378,410$42,910 06/30/2022
Letko Brosseau & Associates Inc.1,358,562$42,292 06/30/2022
     BAC1,358,562$42,292 06/30/2022
Salzhauer Michael $41,809 06/30/2022
     BAC1,292,792$40,245 06/30/2022
     Call1,046,600$1,564 06/30/2022
Blair William & Co. IL $41,773 06/30/2022
     BAC1,333,056$41,498 06/30/2022
     BAC.PRL228$275 06/30/2022
Tocqueville Asset Management L.P.1,328,336$41,351 06/30/2022
     BAC1,328,336$41,351 06/30/2022
Fjarde AP Fonden Fourth Swedish National Pension Fund1,325,270$41,256 06/30/2022
     BAC1,325,270$41,256 06/30/2022
Cambridge Trust Co.1,325,129$41,252 06/30/2022
     BAC1,325,129$41,252 06/30/2022
Scotia Capital Inc. $40,989 06/30/2022
     BAC1,265,362$39,392 06/30/2022
     BAC.PRL1,326$1,597 06/30/2022
Frontier Wealth Management LLC1,316,647$40,987 06/30/2022
     BAC1,316,647$40,987 06/30/2022
RNC Capital Management LLC1,311,334$40,822 06/30/2022
     BAC1,311,334$40,822 06/30/2022
Pinebridge Investments L.P.1,291,250$40,197 06/30/2022
     BAC1,291,250$40,197 06/30/2022
Factory Mutual Insurance Co.1,278,780$39,808 06/30/2022
     BAC1,278,780$39,808 06/30/2022
Utah Retirement Systems1,252,989$39,006 06/30/2022
     BAC1,252,989$39,006 06/30/2022
Carlson Capital L P1,247,800$38,844 06/30/2022
     BAC1,247,800$38,844 06/30/2022
Birch Hill Investment Advisors LLC1,245,155$38,762 06/30/2022
     BAC1,245,155$38,762 06/30/2022
IFM Investors Pty Ltd1,240,482$38,616 06/30/2022
     BAC1,240,482$38,616 06/30/2022
Yousif Capital Management LLC1,199,228$37,332 06/30/2022
     BAC1,199,228$37,332 06/30/2022
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp1,197,276$37,271 06/30/2022
     BAC1,197,276$37,271 06/30/2022
Gulf International Bank UK Ltd1,196,469$37,246 06/30/2022
     BAC1,196,469$37,246 06/30/2022
Man Group plc1,196,467$37,246 06/30/2022
     BAC1,196,467$37,246 06/30/2022
Gamco Investors INC. ET AL1,191,486$37,091 06/30/2022
     BAC1,191,486$37,091 06/30/2022
Salem Investment Counselors Inc.1,186,068$36,922 06/30/2022
     BAC1,186,068$36,922 06/30/2022
Oppenheimer Asset Management Inc.1,183,487$36,841 06/30/2022
     BAC1,183,487$36,841 06/30/2022
SG Americas Securities LLC $36,788 06/30/2022
     BAC1,516,757$47,217 06/30/2022
     Put3,529,800$14,563 06/30/2022
     BAC.PRL3,430$4,131 06/30/2022
     Call21,200$3 06/30/2022
CIBC Asset Management Inc1,180,044$36,734 06/30/2022
     BAC1,180,044$36,734 06/30/2022
Ossiam1,179,095$36,705 06/30/2022
     BAC1,179,095$36,705 06/30/2022
Public Employees Retirement Association of Colorado1,178,890$36,699 06/30/2022
     BAC1,178,890$36,699 06/30/2022
PM CAPITAL Ltd1,171,263$36,461 06/30/2022
     BAC1,171,263$36,461 06/30/2022
Basswood Capital Management L.L.C.1,163,233$36,211 06/30/2022
     BAC1,163,233$36,211 06/30/2022
M&G Investment Management Ltd.1,163,506$36,069 06/30/2022
     BAC1,163,506$36,069 06/30/2022
Shellback Capital LP1,150,000$35,800 06/30/2022
     BAC1,150,000$35,800 06/30/2022
Adams Diversified Equity Fund Inc.1,148,400$35,750 06/30/2022
     BAC1,148,400$35,750 06/30/2022
Welch & Forbes LLC1,145,233$35,652 06/30/2022
     BAC1,145,233$35,652 06/30/2022
Waters Parkerson & CO. LLC1,140,313$35,498 06/30/2022
     BAC1,140,313$35,498 06/30/2022
Jane Street Group LLC $35,418 06/30/2022
     Put7,450,400$231,931 06/30/2022
     Call5,389,200$167,766 06/30/2022
     BAC3,096,403$96,391 06/30/2022
     BAC.PRL2,650$3,192 06/30/2022
New York Life Investment Management LLC1,122,792$34,953 06/30/2022
     BAC1,122,792$34,953 06/30/2022
Trillium Asset Management LLC1,110,298$34,927 06/30/2022
     BAC1,110,298$34,927 06/30/2022
TCTC Holdings LLC1,118,783$34,827 06/30/2022
     BAC1,118,783$34,827 06/30/2022
Squarepoint Ops LLC $34,631 06/30/2022
     BAC1,899,751$59,139 06/30/2022
     Put1,129,400$35,158 06/30/2022
     Call342,100$10,650 06/30/2022
WestEnd Advisors LLC1,103,234$34,344 06/30/2022
     BAC1,103,234$34,344 06/30/2022
Kayne Anderson Rudnick Investment Management LLC1,102,429$34,318 06/30/2022
     BAC1,102,429$34,318 06/30/2022
Zurich Insurance Group Ltd FI1,095,950$34,117 06/30/2022
     BAC1,095,950$34,117 06/30/2022
AE Wealth Management LLC1,074,025$33,434 06/30/2022
     BAC1,074,025$33,434 06/30/2022
WASHINGTON TRUST Co1,062,721$33,082 06/30/2022
     BAC1,062,721$33,082 06/30/2022
Stephens Inc. AR1,051,819$32,743 06/30/2022
     BAC1,051,819$32,743 06/30/2022
Todd Asset Management LLC1,038,168$32,318 06/30/2022
     BAC1,038,168$32,318 06/30/2022
Commonwealth of Pennsylvania Public School Empls Retrmt SYS1,032,312$32,136 06/30/2022
     BAC1,032,312$32,136 06/30/2022
Cerity Partners LLC1,032,331$32,136 06/30/2022
     BAC1,032,331$32,136 06/30/2022
RBF Capital LLC777,000$31,856 06/30/2022
     BAC777,000$31,856 06/30/2022
Cambridge Investment Research Advisors Inc. $31,813 06/30/2022
     BAC1,006,079$31,319 06/30/2022
     BAC.PRL410$494 06/30/2022
State of Alaska Department of Revenue1,017,867$31,686 06/30/2022
     BAC1,017,867$31,686 06/30/2022
NWI Management LP $31,130 06/30/2022
     Call1,000,000$31,130 06/30/2022
Graham Capital Management L.P. $31,130 06/30/2022
     Call1,000,000$31,130 06/30/2022
Mirae Asset Global Investments Co. Ltd.994,402$30,955 06/30/2022
     BAC994,402$30,955 06/30/2022
LGT Group Foundation974,143$30,325 06/30/2022
     BAC974,143$30,325 06/30/2022
Mutual of America Capital Management LLC966,727$30,094 06/30/2022
     BAC966,727$30,094 06/30/2022
First Eagle Investment Management LLC $29,644 06/30/2022
     BAC.PRL24,611$29,644 06/30/2022
Banco Bilbao Vizcaya Argentaria S.A.949,548$29,567 06/30/2022
     BAC949,548$29,567 06/30/2022
Focused Investors LLC944,900$29,415 06/30/2022
     BAC944,900$29,415 06/30/2022
Seizert Capital Partners LLC938,417$29,213 06/30/2022
     BAC938,417$29,213 06/30/2022
Texas Permanent School Fund936,496$29,153 06/30/2022
     BAC936,496$29,153 06/30/2022
UMB Bank N A MO934,206$29,082 06/30/2022
     BAC934,206$29,082 06/30/2022
Giverny Capital Inc.928,977$28,919 06/30/2022
     BAC928,977$28,919 06/30/2022
Empire Life Investments Inc.927,357$28,869 06/30/2022
     BAC927,357$28,869 06/30/2022
TIAA FSB925,093$28,798 06/30/2022
     BAC925,093$28,798 06/30/2022
Gradient Investments LLC912,922$28,419 06/30/2022
     BAC912,922$28,419 06/30/2022
Ancora Advisors LLC908,763$28,290 06/30/2022
     BAC908,763$28,290 06/30/2022
Becker Capital Management Inc.887,722$27,635 06/30/2022
     BAC887,722$27,635 06/30/2022
Banque Pictet & Cie SA887,336$27,623 06/30/2022
     BAC887,336$27,623 06/30/2022
Polar Capital Holdings Plc884,050$27,520 06/30/2022
     BAC884,050$27,520 06/30/2022
Capital Fund Management S.A. $27,461 06/30/2022
     Put1,047,500$32,609 06/30/2022
     Call976,800$30,408 06/30/2022
     BAC952,848$29,662 06/30/2022
Nippon Life Global Investors Americas Inc.877,930$27,330 06/30/2022
     BAC877,930$27,330 06/30/2022
Westpac Banking Corp873,569$27,194 06/30/2022
     BAC873,569$27,194 06/30/2022
Spectrum Financial Alliance Ltd LLC868,329$27,031 06/30/2022
     BAC868,329$27,031 06/30/2022
Tredje AP fonden866,916$26,987 06/30/2022
     BAC866,916$26,987 06/30/2022
Ziegler Capital Management LLC862,146$26,839 06/30/2022
     BAC862,146$26,839 06/30/2022
Artemis Investment Management LLP860,276$26,827 06/30/2022
     BAC860,276$26,827 06/30/2022
Avenir Corp842,027$26,212 06/30/2022
     BAC842,027$26,212 06/30/2022
PFS Investments Inc.824,391$25,663 06/30/2022
     BAC824,391$25,663 06/30/2022
CapWealth Advisors LLC818,009$25,465 06/30/2022
     BAC818,009$25,465 06/30/2022
Point72 Asset Management L.P. $25,225 06/30/2022
     BAC779,797$24,275 06/30/2022
     Call60,100$1,871 06/30/2022
     Put29,600$921 06/30/2022
Crossmark Global Holdings Inc. $24,949 06/30/2022
     BAC631,939$19,673 06/30/2022
     BAC.PRO276,365$5,276 06/30/2022
Allen Holding Inc. NY800,000$24,904 06/30/2022
     BAC800,000$24,904 06/30/2022
Sadoff Investment Management LLC795,572$24,766 06/30/2022
     BAC795,572$24,766 06/30/2022
Taurus Asset Management LLC783,879$24,402 06/30/2022
     BAC783,879$24,402 06/30/2022
InterOcean Capital Group LLC $24,400 06/30/2022
     BAC796,213$24,786 06/30/2022
     Put12,400$386 06/30/2022
Aquamarine Capital Management LLC767,845$23,903 06/30/2022
     BAC767,845$23,903 06/30/2022
American Assets Investment Management LLC767,000$23,877 06/30/2022
     BAC767,000$23,877 06/30/2022
Synovus Financial Corp760,123$23,639 06/30/2022
     BAC760,123$23,639 06/30/2022
Commerce Bank $23,525 06/30/2022
     BAC746,623$23,242 06/30/2022
     BAC.PRL235$283 06/30/2022
Spectrum Asset Management Inc. $23,515 06/30/2022
     BAC.PRL19,523$23,515 06/30/2022
Rockefeller Capital Management L.P. $23,490 06/30/2022
     BAC754,049$23,472 06/30/2022
     BAC.PRL15$18 06/30/2022
Wolverine Trading LLC $23,411 06/30/2022
     Call1,570,600$50,039 06/30/2022
     Put1,398,600$44,559 06/30/2022
     BAC562,807$17,931 06/30/2022
Mercer Global Advisors Inc. ADV $22,981 06/30/2022
     BAC730,538$22,742 06/30/2022
     BAC.PRL198$239 06/30/2022
Gabelli Funds LLC726,800$22,625 06/30/2022
     BAC726,800$22,625 06/30/2022
Hutchinson Capital Management CA721,386$22,457 06/30/2022
     BAC721,386$22,457 06/30/2022
Oppenheimer & Co. Inc. $22,192 06/30/2022
     BAC698,342$21,739 06/30/2022
     BAC.PRL376$453 06/30/2022
Hartford Investment Management Co.705,776$21,971 06/30/2022
     BAC705,776$21,971 06/30/2022
Group One Trading L.P. $21,874 06/30/2022
     Put4,259,600$132,601 06/30/2022
     Call3,128,300$97,384 06/30/2022
     BAC1,833,954$57,091 06/30/2022
Private Advisor Group LLC702,371$21,865 06/30/2022
     BAC702,371$21,865 06/30/2022
MAI Capital Management700,568$21,809 06/30/2022
     BAC700,568$21,809 06/30/2022
Dai Ichi Life Insurance Company Ltd698,496$21,744 06/30/2022
     BAC698,496$21,744 06/30/2022
Sumitomo Mitsui DS Asset Management Company Ltd692,636$21,562 06/30/2022
     BAC692,636$21,562 06/30/2022
Bridgeway Capital Management Inc.679,808$21,162 06/30/2022
     BAC679,808$21,162 06/30/2022
Cardinal Capital Management Inc.679,027$21,138 06/30/2022
     BAC679,027$21,138 06/30/2022
Amussen Hunsaker Associates LLC677,662$21,067 06/30/2022
     BAC677,662$21,067 06/30/2022
B. Riley Wealth Management Inc.49,500$21,040 06/30/2022
     BAC49,500$21,040 06/30/2022
Massmutual Trust Co. FSB ADV672,445$20,933 06/30/2022
     BAC672,445$20,933 06/30/2022
Cornerstone Advisors LLC660,000$20,546 06/30/2022
     BAC660,000$20,546 06/30/2022
Braun Stacey Associates Inc.657,456$20,467 06/30/2022
     BAC657,456$20,467 06/30/2022
MBB Public Markets I LLC $20,441 06/30/2022
     BAC626,619$19,507 06/30/2022
     Call30,000$934 06/30/2022
Edgar Lomax Co. VA651,470$20,280 06/30/2022
     BAC651,470$20,280 06/30/2022
Capital Growth Management LP650,000$20,235 06/30/2022
     BAC650,000$20,235 06/30/2022
Xponance Inc.646,598$20,129 06/30/2022
     BAC646,598$20,129 06/30/2022
Weiss Multi Strategy Advisers LLC646,358$20,121 06/30/2022
     BAC646,358$20,121 06/30/2022
NS Partners Ltd644,336$20,058 06/30/2022
     BAC644,336$20,058 06/30/2022
Regions Financial Corp640,762$19,947 06/30/2022
     BAC640,762$19,947 06/30/2022
CIBC Private Wealth Group LLC639,158$19,896 06/30/2022
     BAC639,158$19,896 06/30/2022
KCM Investment Advisors LLC $19,719 06/30/2022
     BAC575,509$17,916 06/30/2022
     BAC.PRL1,497$1,803 06/30/2022
Stonegate Investment Group LLC $19,708 06/30/2022
     BAC614,150$19,119 06/30/2022
     BAC.PRL489$589 06/30/2022
Compagnie Lombard Odier SCmA $19,671 06/30/2022
     BAC631,600$19,661 06/30/2022
     Call18,800$10 06/30/2022
Pinnacle Associates Ltd.628,104$19,553 06/30/2022
     BAC628,104$19,553 06/30/2022
Cullen Frost Bankers Inc. $19,382 06/30/2022
     BAC620,319$19,311 06/30/2022
     BAC.PRL59$71 06/30/2022
Roffman Miller Associates Inc. PA616,016$19,177 06/30/2022
     BAC616,016$19,177 06/30/2022
Putnam FL Investment Management Co.614,476$19,129 06/30/2022
     BAC614,476$19,129 06/30/2022
Private Asset Management Inc. $18,932 09/30/2022
     BAC584,102$17,640 09/30/2022
     BAC.PRP75,012$1,292 09/30/2022
Peapack Gladstone Financial Corp599,561$18,664 06/30/2022
     BAC599,561$18,664 06/30/2022
Moody Lynn & Lieberson LLC596,203$18,560 06/30/2022
     BAC596,203$18,560 06/30/2022
594,291$18,500 06/30/2022
     BAC594,291$18,500 06/30/2022
Pier 88 Investment Partners LLC $18,457 06/30/2022
     BAC.PRL15,323$18,457 06/30/2022
Davis R M Inc. $18,445 06/30/2022
     BAC580,524$18,072 06/30/2022
     BAC.PRL310$373 06/30/2022
Blue Chip Partners Inc.587,239$18,281 06/30/2022
     BAC587,239$18,281 06/30/2022
Heritage Investors Management Corp586,230$18,249 06/30/2022
     BAC586,230$18,249 06/30/2022
Securian Asset Management Inc585,827$18,237 06/30/2022
     BAC585,827$18,237 06/30/2022
United Capital Financial Advisers LLC585,207$18,217 06/30/2022
     BAC585,207$18,217 06/30/2022
Meitav Dash Investments Ltd.583,956$18,204 06/30/2022
     BAC583,956$18,204 06/30/2022
Steward Partners Investment Advisory LLC $18,074 06/30/2022
     BAC578,890$18,021 06/30/2022
     BAC.PRL44$53 06/30/2022
HRT Financial LP578,560$18,010 06/30/2022
     BAC578,560$18,010 06/30/2022
Daiwa Securities Group Inc.577,582$17,980 06/30/2022
     BAC577,582$17,980 06/30/2022
Elo Mutual Pension Insurance Co572,483$17,821 06/30/2022
     BAC572,483$17,821 06/30/2022
Kemnay Advisory Services Inc.567,026$17,652 06/30/2022
     BAC567,026$17,652 06/30/2022
Wealthfront Advisers LLC566,206$17,626 06/30/2022
     BAC566,206$17,626 06/30/2022
Glenmede Trust Co. NA $17,440 06/30/2022
     BAC554,481$17,260 06/30/2022
     BAC.PRL150$180 06/30/2022
Badgley Phelps Wealth Managers LLC557,289$17,348 06/30/2022
     BAC557,289$17,348 06/30/2022
Gifford Fong Associates554,582$17,264 06/30/2022
     BAC554,582$17,264 06/30/2022
Oregon Public Employees Retirement Fund554,435$17,260 06/30/2022
     BAC554,435$17,260 06/30/2022
Kestra Advisory Services LLC $17,249 06/30/2022
     BAC485,769$15,122 06/30/2022
     BAC.PRL1,766$2,127 06/30/2022
Alberta Investment Management Corp548,100$17,062 06/30/2022
     BAC548,100$17,062 06/30/2022
Industrial Alliance Investment Management Inc.545,126$16,970 06/30/2022
     BAC545,126$16,970 06/30/2022
Villere ST Denis J & Co. LLC $16,936 06/30/2022
     BAC.PRL14,061$16,936 06/30/2022
Dana Investment Advisors Inc. $16,878 06/30/2022
     BAC506,113$15,755 06/30/2022
     BAC.PRL932$1,123 06/30/2022
Maryland State Retirement & Pension System541,178$16,847 06/30/2022
     BAC541,178$16,847 06/30/2022
Davidson Investment Advisors538,711$16,770 06/30/2022
     BAC538,711$16,770 06/30/2022
Beacon Pointe Advisors LLC536,688$16,708 06/30/2022
     BAC536,688$16,708 06/30/2022
ArrowMark Colorado Holdings LLC529,700$16,490 06/30/2022
     BAC529,700$16,490 06/30/2022
Verition Fund Management LLC529,219$16,475 06/30/2022
     BAC529,219$16,475 06/30/2022
Glenview Trust Co527,268$16,414 06/30/2022
     BAC527,268$16,414 06/30/2022
526,215$16,381 06/30/2022
     BAC526,215$16,381 06/30/2022
MML Investors Services LLC526,103$16,378 06/30/2022
     BAC526,103$16,378 06/30/2022
Montag A & Associates Inc. $16,296 06/30/2022
     BAC450,746$14,032 06/30/2022
     BAC.PRL1,852$2,264 06/30/2022
Oxbow Advisors LLC $16,245 06/30/2022
     BAC.PRL12,381$14,913 06/30/2022
     BAC.PRB27,289$688 06/30/2022
     BAC20,692$644 06/30/2022
Vontobel Holding Ltd.503,669$16,047 06/30/2022
     BAC503,669$16,047 06/30/2022
Paloma Partners Management Co $16,034 06/30/2022
     Call312,400$9,725 06/30/2022
     BAC202,674$6,309 06/30/2022
Regentatlantic Capital LLC514,605$16,020 06/30/2022
     BAC514,605$16,020 06/30/2022
Johnson Investment Counsel Inc.512,538$15,955 06/30/2022
     BAC512,538$15,955 06/30/2022
Worldquant Millennium Advisors LLC507,801$15,808 06/30/2022
     BAC507,801$15,808 06/30/2022
Buckingham Strategic Wealth LLC505,448$15,735 06/30/2022
     BAC505,448$15,735 06/30/2022
Gillson Capital LP505,220$15,727 06/30/2022
     BAC505,220$15,727 06/30/2022
Livforsakringsbolaget Skandia Omsesidigt504,952$15,719 06/30/2022
     BAC504,952$15,719 06/30/2022
492,240$15,683 06/30/2022
     BAC492,240$15,683 06/30/2022
Point72 Europe London LLP501,900$15,624 06/30/2022
     BAC501,900$15,624 06/30/2022
SP Asset Management500,411$15,578 06/30/2022
     BAC500,411$15,578 06/30/2022
Capital Investment Advisors LLC500,141$15,569 06/30/2022
     BAC500,141$15,569 06/30/2022
Hudson Bay Capital Management LP $15,565 06/30/2022
     BAC3,400,000$105,842 06/30/2022
     Put2,900,000$90,277 06/30/2022
Forbes J M & Co. LLP499,133$15,538 06/30/2022
     BAC499,133$15,538 06/30/2022
EULAV Asset Management495,000$15,409 06/30/2022
     BAC495,000$15,409 06/30/2022
Stratos Wealth Partners LTD. $15,398 06/30/2022
     BAC276,403$8,604 06/30/2022
     BAC.PRL5,640$6,794 06/30/2022
TruWealth Advisors LLC493,690$15,369 06/30/2022
     BAC493,690$15,369 06/30/2022
Cetera Investment Advisers493,255$15,355 06/30/2022
     BAC493,255$15,355 06/30/2022
Simon Quick Advisors LLC449,630$15,269 06/30/2022
     BAC449,630$15,269 06/30/2022
Itau Unibanco Holding S.A.485,401$15,111 06/30/2022
     BAC485,401$15,111 06/30/2022
Front Barnett Associates LLC474,590$14,774 06/30/2022
     BAC474,590$14,774 06/30/2022
Philadelphia Trust Co.474,527$14,772 06/30/2022
     BAC474,527$14,772 06/30/2022
Nomura Holdings Inc. $14,664 06/30/2022
     BAC314,527$9,796 06/30/2022
     Call165,400$5,151 06/30/2022
     Put9,100$283 06/30/2022
Nicola Wealth Management LTD.465,000$14,475 06/30/2022
     BAC465,000$14,475 06/30/2022
GWM Advisors LLC $14,407 06/30/2022
     BAC442,760$13,783 06/30/2022
     BAC.PRL518$624 06/30/2022
Connectus Wealth LLC460,510$14,337 06/30/2022
     BAC460,510$14,337 06/30/2022
Mmbg Investment Advisors CO.459,553$14,306 06/30/2022
     BAC459,553$14,306 06/30/2022
Gluskin Sheff & Assoc Inc.452,660$14,091 06/30/2022
     BAC452,660$14,091 06/30/2022
NorthCrest Asset Manangement LLC450,199$14,015 06/30/2022
     BAC450,199$14,015 06/30/2022
Kovitz Investment Group Partners LLC449,190$13,983 06/30/2022
     BAC449,190$13,983 06/30/2022
PB Investment Partners L.P.448,837$13,972 06/30/2022
     BAC448,837$13,972 06/30/2022
Colony Group LLC447,223$13,922 06/30/2022
     BAC447,223$13,922 06/30/2022
Matthew Goff Investment Advisor LLC442,271$13,768 06/30/2022
     BAC442,271$13,768 06/30/2022
Alpine Woods Capital Investors LLC441,348$13,739 06/30/2022
     BAC441,348$13,739 06/30/2022
Point72 Hong Kong Ltd $13,674 06/30/2022
     BAC420,470$13,089 06/30/2022
     Call71,600$2,229 06/30/2022
     Put52,800$1,644 06/30/2022
JTC Employer Solutions Trusteee Ltd437,800$13,644 06/30/2022
     BAC437,800$13,644 06/30/2022
Guggenheim Capital LLC437,265$13,612 06/30/2022
     BAC437,265$13,612 06/30/2022
Stieven Capital Advisors L.P.434,664$13,531 06/30/2022
     BAC434,664$13,531 06/30/2022
Levin Easterly Partners LLC431,327$13,427 06/30/2022
     BAC431,327$13,427 06/30/2022
D.A. Davidson & CO.430,648$13,406 06/30/2022
     BAC430,648$13,406 06/30/2022
GFS Advisors LLC $13,393 06/30/2022
     BAC380,319$11,839 06/30/2022
     BAC.PRL1,290$1,554 06/30/2022
Atria Wealth Solutions Inc.411,096$13,379 06/30/2022
     BAC411,096$13,379 06/30/2022
Guyasuta Investment Advisors Inc.428,239$13,331 06/30/2022
     BAC428,239$13,331 06/30/2022
Miller Value Partners LLC $13,275 06/30/2022
     BAC421,435$13,119 06/30/2022
     Call5,000$156 06/30/2022
Northeast Financial Consultants Inc $13,264 06/30/2022
     BAC415,394$12,931 06/30/2022
     BAC.PRL276$333 06/30/2022
Sanders Capital LLC425,400$13,243 06/30/2022
     BAC425,400$13,243 06/30/2022
Thompson Siegel & Walmsley LLC425,139$13,234 06/30/2022
     BAC425,139$13,234 06/30/2022
IMC Chicago LLC $13,186 06/30/2022
     Call1,948,400$60,654 06/30/2022
     Put1,624,100$50,558 06/30/2022
     BAC99,270$3,090 06/30/2022
Metropolitan Life Insurance Co NY420,485$13,090 06/30/2022
     BAC420,485$13,090 06/30/2022
Norinchukin Bank The418,597$13,031 06/30/2022
     BAC418,597$13,031 06/30/2022
Payden & Rygel411,390$12,807 06/30/2022
     BAC411,390$12,807 06/30/2022
Farmers & Merchants Investments Inc.408,766$12,725 06/30/2022
     BAC408,766$12,725 06/30/2022
Appleton Partners Inc. MA406,631$12,658 06/30/2022
     BAC406,631$12,658 06/30/2022
NFJ Investment Group LLC406,534$12,655 06/30/2022
     BAC406,534$12,655 06/30/2022
Wesleyan Assurance Society402,800$12,551 06/30/2022
     BAC402,800$12,551 06/30/2022
Independent Advisor Alliance401,913$12,512 06/30/2022
     BAC401,913$12,512 06/30/2022
Banque Cantonale Vaudoise401,405$12,496 06/30/2022
     BAC401,405$12,496 06/30/2022
Community Bank of Raymore398,993$12,421 06/30/2022
     BAC398,993$12,421 06/30/2022
Grassi Investment Management397,970$12,389 06/30/2022
     BAC397,970$12,389 06/30/2022
Dupont Capital Management Corp397,530$12,375 06/30/2022
     BAC397,530$12,375 06/30/2022
Covington Capital Management $12,372 06/30/2022
     BAC396,992$12,358 06/30/2022
     BAC.PRL12$14 06/30/2022
Alpha Cubed Investments LLC394,385$12,277 06/30/2022
     BAC394,385$12,277 06/30/2022
New Mexico Educational Retirement Board394,054$12,267 06/30/2022
     BAC394,054$12,267 06/30/2022
GQG Partners LLC393,887$12,262 06/30/2022
     BAC393,887$12,262 06/30/2022
BOKF NA393,400$12,247 06/30/2022
     BAC393,400$12,247 06/30/2022
Ingalls & Snyder LLC $12,189 06/30/2022
     BAC387,337$12,058 06/30/2022
     Call4,200$131 06/30/2022
Holt Capital Advisors L.L.C. dba Holt Capital Partners L.P.388,720$12,101 06/30/2022
     BAC388,720$12,101 06/30/2022
Achmea Investment Management B.V.388,716$12,101 06/30/2022
     BAC388,716$12,101 06/30/2022
Howe & Rusling Inc.385,866$12,012 06/30/2022
     BAC385,866$12,012 06/30/2022
Novare Capital Management LLC $11,992 06/30/2022
     BAC359,269$11,184 06/30/2022
     BAC.PRL671$808 06/30/2022
Kiwi Wealth Investments Limited Partnership384,203$11,960 06/30/2022
     BAC384,203$11,960 06/30/2022
Endurance Wealth Management Inc.381,311$11,870 06/30/2022
     BAC381,311$11,870 06/30/2022
IMA Wealth Inc. $11,856 06/30/2022
     BAC377,563$11,754 06/30/2022
     BAC.PRL85$102 06/30/2022
Evergreen Capital Management LLC371,993$11,580 06/30/2022
     BAC371,993$11,580 06/30/2022
South State CORP.371,973$11,579 06/30/2022
     BAC371,973$11,579 06/30/2022
Assetmark Inc.371,917$11,578 06/30/2022
     BAC371,917$11,578 06/30/2022
Live Oak Private Wealth LLC370,715$11,540 06/30/2022
     BAC370,715$11,540 06/30/2022
Congress Wealth Management LLC DE 370,662$11,538 06/30/2022
     BAC370,662$11,538 06/30/2022
Highland Capital Management LLC366,186$11,399 06/30/2022
     BAC366,186$11,399 06/30/2022
Shell Asset Management Co.364,753$11,355 06/30/2022
     BAC364,753$11,355 06/30/2022
CCM Investment Advisers LLC $11,292 06/30/2022
     BAC356,665$11,102 06/30/2022
     BAC.PRO10,000$190 06/30/2022
Associated Banc Corp360,305$11,216 06/30/2022
     BAC360,305$11,216 06/30/2022
Ameritas Investment Partners Inc. $11,096 06/30/2022
     BAC256,387$7,979 06/30/2022
     BAC.PRL2,589$3,117 06/30/2022
Advisors Asset Management Inc.354,885$11,048 06/30/2022
     BAC354,885$11,048 06/30/2022
Walker Asset Management LLC305,254$11,012 06/30/2022
     BAC305,254$11,012 06/30/2022
Prospect Hill Management LLC353,000$10,989 06/30/2022
     BAC353,000$10,989 06/30/2022
Gardner Lewis Asset Management L P352,218$10,965 06/30/2022
     BAC352,218$10,965 06/30/2022
Caldwell Investment Management Ltd.350,000$10,896 06/30/2022
     BAC350,000$10,896 06/30/2022
Estabrook Capital Management $10,855 06/30/2022
     BAC348,214$10,840 06/30/2022
     BAC.PRS750$15 06/30/2022
Vestor Capital LLC348,549$10,850 06/30/2022
     BAC348,549$10,850 06/30/2022
Linscomb & Williams Inc.347,739$10,825 06/30/2022
     BAC347,739$10,825 06/30/2022
Tower Research Capital LLC TRC 347,061$10,804 06/30/2022
     BAC347,061$10,804 06/30/2022
Jones Financial Companies Lllp343,982$10,708 06/30/2022
     BAC343,982$10,708 06/30/2022
RB Capital Management LLC $10,661 06/30/2022
     BAC.PRL7,774$9,363 06/30/2022
     BAC41,700$1,298 06/30/2022
Hoylecohen LLC341,336$10,626 06/30/2022
     BAC341,336$10,626 06/30/2022
340,106$10,587 06/30/2022
     BAC340,106$10,587 06/30/2022
Wallington Asset Management LLC336,846$10,486 06/30/2022
     BAC336,846$10,486 06/30/2022
Lido Advisors LLC335,443$10,442 06/30/2022
     BAC335,443$10,442 06/30/2022
Davis Rea LTD.332,086$10,338 06/30/2022
     BAC332,086$10,338 06/30/2022
B. Metzler seel. Sohn & Co. AG327,543$10,197 06/30/2022
     BAC327,543$10,197 06/30/2022
Palisade Capital Management LLC NJ $10,167 06/30/2022
     BAC.PRL8,411$10,167 06/30/2022
Mastrapasqua Asset Management Inc.325,041$10,119 06/30/2022
     BAC325,041$10,119 06/30/2022
HM Payson & Co.324,759$10,110 06/30/2022
     BAC324,759$10,110 06/30/2022
Citizens Financial Group Inc RI324,189$10,092 06/30/2022
     BAC324,189$10,092 06/30/2022
Hoertkorn Richard Charles323,920$10,084 06/30/2022
     BAC323,920$10,084 06/30/2022
Twin Capital Management Inc.322,936$10,053 06/30/2022
     BAC322,936$10,053 06/30/2022
Intact Investment Management Inc.321,800$10,027 06/30/2022
     BAC321,800$10,027 06/30/2022
Northwestern Mutual Investment Management Company LLC320,851$9,988 06/30/2022
     BAC320,851$9,988 06/30/2022
Crestline Management LP320,000$9,962 06/30/2022
     BAC320,000$9,962 06/30/2022
Mark Asset Management LP316,835$9,863 06/30/2022
     BAC316,835$9,863 06/30/2022
Aptus Capital Advisors LLC312,945$9,741 06/30/2022
     BAC312,945$9,741 06/30/2022
JustInvest LLC308,806$9,613 06/30/2022
     BAC308,806$9,613 06/30/2022
Equitable Trust Co.307,846$9,583 06/30/2022
     BAC307,846$9,583 06/30/2022
LS Investment Advisors LLC307,692$9,578 06/30/2022
     BAC307,692$9,578 06/30/2022
AEGON USA Investment Management LLC $9,576 06/30/2022
     BAC.PRL7,950$9,576 06/30/2022
Robertson Stephens Wealth Management LLC307,323$9,566 06/30/2022
     BAC307,323$9,566 06/30/2022
Bank of The West307,224$9,564 06/30/2022
     BAC307,224$9,564 06/30/2022
Phraction Management LLC $9,533 06/30/2022
     BAC.PRL4,073$4,906 06/30/2022
     BAC148,625$4,627 06/30/2022
Engineers Gate Manager LP305,945$9,524 06/30/2022
     BAC305,945$9,524 06/30/2022
Pinnacle Financial Partners Inc.305,558$9,512 06/30/2022
     BAC305,558$9,512 06/30/2022
Bourgeon Capital Management LLC304,392$9,476 06/30/2022
     BAC304,392$9,476 06/30/2022
Consolidated Investment Group LLC302,013$9,402 06/30/2022
     BAC302,013$9,402 06/30/2022
Stamos Capital Partners L.P.301,980$9,401 06/30/2022
     BAC301,980$9,401 06/30/2022
Gabalex Capital Management LLC300,000$9,339 06/30/2022
     BAC300,000$9,339 06/30/2022
KLCM Advisors Inc.298,746$9,300 06/30/2022
     BAC298,746$9,300 06/30/2022
HAP Trading LLC $9,292 06/30/2022
     BAC370,607$11,537 06/30/2022
     Put413,100$2,307 06/30/2022
     Call368,500$62 06/30/2022
Cresset Asset Management LLC319,218$9,255 06/30/2022
     BAC319,218$9,255 06/30/2022
BI Asset Management Fondsmaeglerselskab A S296,054$9,216 06/30/2022
     BAC296,054$9,216 06/30/2022
Freestone Capital Holdings LLC295,553$9,201 06/30/2022
     BAC295,553$9,201 06/30/2022
Yarbrough Capital LLC295,081$9,186 06/30/2022
     BAC295,081$9,186 06/30/2022
294,641$9,172 06/30/2022
     BAC294,641$9,172 06/30/2022
Cohen Klingenstein LLC288,853$8,992 06/30/2022
     BAC288,853$8,992 06/30/2022
Kestra Private Wealth Services LLC288,812$8,991 06/30/2022
     BAC288,812$8,991 06/30/2022
Edgemoor Investment Advisors Inc.288,446$8,979 06/30/2022
     BAC288,446$8,979 06/30/2022
Advisor Partners LLC288,047$8,967 06/30/2022
     BAC288,047$8,967 06/30/2022
Maryland Capital Management287,508$8,950 06/30/2022
     BAC287,508$8,950 06/30/2022
Cetera Advisor Networks LLC287,379$8,946 06/30/2022
     BAC287,379$8,946 06/30/2022
Atria Investments LLC286,940$8,932 06/30/2022
     BAC286,940$8,932 06/30/2022
U.S. Capital Wealth Advisors LLC286,371$8,915 06/30/2022
     BAC286,371$8,915 06/30/2022
Trustmark National Bank Trust Department284,940$8,870 06/30/2022
     BAC284,940$8,870 06/30/2022
Quantitative Investment Management LLC284,724$8,863 06/30/2022
     BAC284,724$8,863 06/30/2022
Bradley Foster & Sargent Inc. CT282,886$8,806 06/30/2022
     BAC282,886$8,806 06/30/2022
Bollard Group LLC281,805$8,773 06/30/2022
     BAC281,805$8,773 06/30/2022
Griffin Asset Management Inc.280,068$8,719 06/30/2022
     BAC280,068$8,719 06/30/2022
Calamos Wealth Management LLC $8,699 06/30/2022
     BAC266,938$8,310 06/30/2022
     BAC.PRL323$389 06/30/2022
278,857$8,681 06/30/2022
     BAC278,857$8,681 06/30/2022
United Services Automobile Association276,676$8,613 06/30/2022
     BAC276,676$8,613 06/30/2022
Pathstone Family Office LLC275,006$8,561 06/30/2022
     BAC275,006$8,561 06/30/2022
7G Capital Management LLC275,000$8,561 06/30/2022
     BAC275,000$8,561 06/30/2022
Anderson Hoagland & Co.268,682$8,560 06/30/2022
     BAC268,682$8,560 06/30/2022
Capital International Ltd.274,668$8,550 06/30/2022
     BAC274,668$8,550 06/30/2022
Fayez Sarofim & Co274,225$8,537 06/30/2022
     BAC274,225$8,537 06/30/2022
Madison Wealth Management272,568$8,485 06/30/2022
     BAC272,568$8,485 06/30/2022
Torray LLC272,227$8,474 06/30/2022
     BAC272,227$8,474 06/30/2022
Perfromance Wealth Partners LLC269,958$8,404 06/30/2022
     BAC269,958$8,404 06/30/2022
Eagle Asset Management Inc.269,645$8,394 06/30/2022
     BAC269,645$8,394 06/30/2022
Williams Jones Wealth Management LLC.269,527$8,390 06/30/2022
     BAC269,527$8,390 06/30/2022
Shikiar Asset Management Inc. $8,363 06/30/2022
     BAC254,364$7,918 06/30/2022
     BAC.PRK18,000$445 06/30/2022
Arnhold LLC268,280$8,352 06/30/2022
     BAC268,280$8,352 06/30/2022
Eagle Ridge Investment Management267,359$8,323 06/30/2022
     BAC267,359$8,323 06/30/2022
Greylin Investment Mangement Inc.267,005$8,312 06/30/2022
     BAC267,005$8,312 06/30/2022
Impax Asset Management Group plc266,813$8,306 06/30/2022
     BAC266,813$8,306 06/30/2022
Thompson Investment Management Inc.266,786$8,305 06/30/2022
     BAC266,786$8,305 06/30/2022
Lehman & Derafelo Financial Resources LLC266,796$8,305 06/30/2022
     BAC266,796$8,305 06/30/2022
Acadian Asset Management LLC265,879$8,277 06/30/2022
     BAC265,879$8,277 06/30/2022
Illinois Municipal Retirement Fund263,199$8,193 06/30/2022
     BAC263,199$8,193 06/30/2022
CENTRAL TRUST Co262,548$8,173 06/30/2022
     BAC262,548$8,173 06/30/2022
First Citizens Bank & Trust Co.261,700$8,147 06/30/2022
     BAC261,700$8,147 06/30/2022
Capital International Inc.261,590$8,143 06/30/2022
     BAC261,590$8,143 06/30/2022
Wedbush Securities Inc. $8,112 06/30/2022
     BAC244,207$7,602 06/30/2022
     BAC.PRL423$510 06/30/2022
Nicholas Investment Partners LP260,000$8,094 06/30/2022
     BAC260,000$8,094 06/30/2022
Dowling & Yahnke LLC259,427$8,076 06/30/2022
     BAC259,427$8,076 06/30/2022
Pacific Global Investment Management CO257,476$8,015 06/30/2022
     BAC257,476$8,015 06/30/2022
Knightsbridge Asset Management LLC256,564$7,987 06/30/2022
     BAC256,564$7,987 06/30/2022
Vestmark Advisory Solutions Inc. $7,957 06/30/2022
     BAC242,881$7,561 06/30/2022
     BAC.PRL329$396 06/30/2022
Washington Trust Bank255,520$7,954 06/30/2022
     BAC255,520$7,954 06/30/2022
Great Valley Advisor Group Inc.254,864$7,934 06/30/2022
     BAC254,864$7,934 06/30/2022
Aristotle Atlantic Partners LLC254,259$7,915 06/30/2022
     BAC254,259$7,915 06/30/2022
Xcel Wealth Management LLC $7,908 06/30/2022
     BAC237,270$7,386 06/30/2022
     BAC.PRL433$522 06/30/2022
Richard Bernstein Advisors LLC253,895$7,904 06/30/2022
     BAC253,895$7,904 06/30/2022
Jupiter Asset Management Ltd.252,361$7,864 06/30/2022
     BAC252,361$7,864 06/30/2022
Cantor Fitzgerald L. P.252,338$7,855 06/30/2022
     BAC252,338$7,855 06/30/2022
Algebris UK Ltd249,791$7,776 06/30/2022
     BAC249,791$7,776 06/30/2022
Avantax Advisory Services Inc.248,925$7,749 06/30/2022
     BAC248,925$7,749 06/30/2022
Tudor Investment Corp Et Al $7,740 06/30/2022
     BAC215,379$6,705 06/30/2022
     Call33,300$1,035 06/30/2022
Channing Capital Management LLC248,329$7,730 06/30/2022
     BAC248,329$7,730 06/30/2022
Brown Brothers Harriman & Co. $7,704 06/30/2022
     BAC243,415$7,578 06/30/2022
     BAC.PRL105$126 06/30/2022
Quadrature Capital Ltd246,532$7,683 06/30/2022
     BAC246,532$7,683 06/30/2022
Azimuth Capital Investment Management LLC245,022$7,628 06/30/2022
     BAC245,022$7,628 06/30/2022
Mirabella Financial Services LLP238,919$7,610 06/30/2022
     BAC238,919$7,610 06/30/2022
Tufton Capital Management242,422$7,546 06/30/2022
     BAC242,422$7,546 06/30/2022
242,231$7,541 06/30/2022
     BAC242,231$7,541 06/30/2022
Veritable L.P.241,800$7,527 06/30/2022
     BAC241,800$7,527 06/30/2022
QV Investors Inc.240,905$7,499 06/30/2022
     BAC240,905$7,499 06/30/2022
Greatmark Investment Partners Inc.239,564$7,458 06/30/2022
     BAC239,564$7,458 06/30/2022
Bedell Frazier Investment Counseling LLC $7,428 06/30/2022
     BAC159,738$4,973 06/30/2022
     BAC.PRL2,038$2,455 06/30/2022
Bailard Inc.237,626$7,397 06/30/2022
     BAC237,626$7,397 06/30/2022
Bard Financial Services Inc.237,250$7,386 06/30/2022
     BAC237,250$7,386 06/30/2022
Northern Oak Wealth Management Inc.235,855$7,342 06/30/2022
     BAC235,855$7,342 06/30/2022
Fort Pitt Capital Group LLC235,664$7,336 06/30/2022
     BAC235,664$7,336 06/30/2022
First National Trust Co235,462$7,330 06/30/2022
     BAC235,462$7,330 06/30/2022
Stanley Capital Management LLC235,142$7,320 06/30/2022
     BAC235,142$7,320 06/30/2022
Argent Trust Co234,486$7,300 06/30/2022
     BAC234,486$7,300 06/30/2022
Prudential PLC232,869$7,249 06/30/2022
     BAC232,869$7,249 06/30/2022
Shelton Capital Management231,461$7,205 06/30/2022
     BAC231,461$7,205 06/30/2022
Moreno Evelyn V231,175$7,196 06/30/2022
     BAC231,175$7,196 06/30/2022
Vestcor Inc227,924$7,095 06/30/2022
     BAC227,924$7,095 06/30/2022
Banco Santander S.A.227,708$7,090 06/30/2022
     BAC227,708$7,090 06/30/2022
Galvin Gaustad & Stein LLC $7,000 06/30/2022
     BAC161,555$5,029 06/30/2022
     BAC.PRL1,636$1,971 06/30/2022
Socorro Asset Management LP224,729$6,996 06/30/2022
     BAC224,729$6,996 06/30/2022
Annex Advisory Services LLC224,271$6,982 06/30/2022
     BAC224,271$6,982 06/30/2022
Pettyjohn Wood & White Inc.223,391$6,954 06/30/2022
     BAC223,391$6,954 06/30/2022
Ironvine Capital Partners LLC223,222$6,949 06/30/2022
     BAC223,222$6,949 06/30/2022
Grimes & Company Inc.223,202$6,948 06/30/2022
     BAC223,202$6,948 06/30/2022
Wharton Business Group LLC220,810$6,874 06/30/2022
     BAC220,810$6,874 06/30/2022
Laurel Wealth Advisors LLC $6,874 06/30/2022
     BAC219,084$6,820 06/30/2022
     BAC.PRL45$54 06/30/2022
Allied Investment Advisors LLC217,780$6,779 06/30/2022
     BAC217,780$6,779 06/30/2022
Hudson Capital Management LLC $6,723 06/30/2022
     BAC.PRL3,557$4,284 06/30/2022
     BAC78,361$2,439 06/30/2022
Hudson Valley Investment Advisors Inc. ADV212,066$6,602 06/30/2022
     BAC212,066$6,602 06/30/2022
Astoria Portfolio Advisors LLC.211,645$6,589 06/30/2022
     BAC211,645$6,589 06/30/2022
Kranot Hishtalmut Le Morim Ve Gananot Havera Menahelet LTD213,266$6,583 06/30/2022
     BAC213,266$6,583 06/30/2022
Summit Global Investments211,315$6,578 06/30/2022
     BAC211,315$6,578 06/30/2022
Winning Points Advisors LLC211,131$6,564 06/30/2022
     BAC211,131$6,564 06/30/2022
Raymond James Trust N.A.210,669$6,559 06/30/2022
     BAC210,669$6,559 06/30/2022
Northeast Investment Management209,659$6,527 06/30/2022
     BAC209,659$6,527 06/30/2022
Sigma Planning Corp207,914$6,472 06/30/2022
     BAC207,914$6,472 06/30/2022
Kerrisdale Advisers LLC205,580$6,400 06/30/2022
     BAC205,580$6,400 06/30/2022
First Hawaiian Bank $6,397 06/30/2022
     BAC197,107$6,136 06/30/2022
     BAC.PRL217$261 06/30/2022
Pictet & Cie Europe SA204,568$6,368 06/30/2022
     BAC204,568$6,368 06/30/2022
Webster Bank N. A. $6,347 06/30/2022
     BAC174,562$5,434 06/30/2022
     BAC.PRL758$913 06/30/2022
tru Independence LLC203,306$6,329 06/30/2022
     BAC203,306$6,329 06/30/2022
Adviser Investments LLC201,650$6,277 06/30/2022
     BAC201,650$6,277 06/30/2022
Searle & CO.201,060$6,259 06/30/2022
     BAC201,060$6,259 06/30/2022
Cyrus J. Lawrence LLC201,081$6,259 06/30/2022
     BAC201,081$6,259 06/30/2022
Pavion Blue Capital LLC200,726$6,249 06/30/2022
     BAC200,726$6,249 06/30/2022
Roanoke Asset Management Corp NY $6,242 06/30/2022
     BAC177,288$5,519 06/30/2022
     BAC.PRB18,000$454 06/30/2022
     BAC.PRS13,000$269 06/30/2022
Par Capital Management Inc.200,000$6,226 06/30/2022
     BAC200,000$6,226 06/30/2022
Ergoteles LLC199,913$6,223 06/30/2022
     BAC199,913$6,223 06/30/2022
Integrated Wealth Concepts LLC $6,211 06/30/2022
     BAC187,535$5,838 06/30/2022
     BAC.PRL310$373 06/30/2022
Salem Capital Management Inc.197,540$6,149 06/30/2022
     BAC197,540$6,149 06/30/2022
Financial Avengers Inc.196,821$6,127 06/30/2022
     BAC196,821$6,127 06/30/2022
Montgomery Investment Management Inc.195,172$6,075 06/30/2022
     BAC195,172$6,075 06/30/2022
Moneta Group Investment Advisors LLC195,085$6,073 06/30/2022
     BAC195,085$6,073 06/30/2022
Intrust Bank NA195,001$6,070 06/30/2022
     BAC195,001$6,070 06/30/2022
Redwood Grove Capital LLC194,700$6,061 06/30/2022
     BAC194,700$6,061 06/30/2022
Ieq Capital LLC192,879$6,004 06/30/2022
     BAC192,879$6,004 06/30/2022
Timber Creek Capital Management LLC192,115$5,980 06/30/2022
     BAC192,115$5,980 06/30/2022
Schnieders Capital Management LLC191,269$5,954 06/30/2022
     BAC191,269$5,954 06/30/2022
Hodges Capital Management Inc.191,092$5,949 06/30/2022
     BAC191,092$5,949 06/30/2022
Park National Corp OH196,934$5,948 09/30/2022
     BAC196,934$5,948 09/30/2022
Moors & Cabot Inc.190,635$5,934 06/30/2022
     BAC190,635$5,934 06/30/2022
Icon Advisers Inc. Co. $5,920 06/30/2022
     BAC148,290$4,616 06/30/2022
     BAC.PRL1,083$1,304 06/30/2022
Venture Visionary Partners LLC $5,906 06/30/2022
     BAC189,148$5,888 06/30/2022
     BAC.PRL15$18 06/30/2022
Everence Capital Management Inc.189,450$5,898 06/30/2022
     BAC189,450$5,898 06/30/2022
Siemens Fonds Invest GmbH189,125$5,887 06/30/2022
     BAC189,125$5,887 06/30/2022
Capitolis Advisors LLC188,945$5,882 06/30/2022
     BAC188,945$5,882 06/30/2022
Allworth Financial LP $5,854 06/30/2022
     BAC186,391$5,802 06/30/2022
     BAC.PRL43$52 06/30/2022
Aigen Investment Management LP187,722$5,844 06/30/2022
     BAC187,722$5,844 06/30/2022
Capital International Sarl186,733$5,813 06/30/2022
     BAC186,733$5,813 06/30/2022
National Asset Management Inc.186,336$5,803 06/30/2022
     BAC186,336$5,803 06/30/2022
Redpoint Investment Management Pty Ltd186,017$5,791 06/30/2022
     BAC186,017$5,791 06/30/2022
R.M.SINCERBEAUX Capital Management LLC185,711$5,781 06/30/2022
     BAC185,711$5,781 06/30/2022
Two Sigma Securities LLC $5,773 06/30/2022
     Call287,700$8,956 06/30/2022
     Put116,400$3,624 06/30/2022
     BAC14,154$441 06/30/2022
North Star Investment Management Corp.184,993$5,759 06/30/2022
     BAC184,993$5,759 06/30/2022
AMG National Trust Bank182,245$5,756 06/30/2022
     BAC182,245$5,756 06/30/2022
Hoey Investments Inc.184,035$5,729 06/30/2022
     BAC184,035$5,729 06/30/2022
Wetherby Asset Management Inc.183,822$5,723 06/30/2022
     BAC183,822$5,723 06/30/2022
Y Intercept Hong Kong Ltd183,456$5,711 06/30/2022
     BAC183,456$5,711 06/30/2022
D L Carlson Investment Group Inc. $5,685 06/30/2022
     BAC165,414$5,149 06/30/2022
     BAC.PRQ29,000$536 06/30/2022
Evercore Wealth Management LLC182,503$5,682 06/30/2022
     BAC182,503$5,682 06/30/2022
Sumitomo Life Insurance Co.182,328$5,676 06/30/2022
     BAC182,328$5,676 06/30/2022
Resources Management Corp CT ADV $5,662 06/30/2022
     BAC181,757$5,658 06/30/2022
     BAC.PRP200$4 06/30/2022
Means Investment CO. Inc.180,709$5,625 06/30/2022
     BAC180,709$5,625 06/30/2022
Wittenberg Investment Management Inc.180,697$5,625 06/30/2022
     BAC180,697$5,625 06/30/2022
Townsquare Capital LLC179,663$5,593 06/30/2022
     BAC179,663$5,593 06/30/2022
Rench Wealth Management Inc.178,835$5,567 06/30/2022
     BAC178,835$5,567 06/30/2022
Simmons Bank178,502$5,556 06/30/2022
     BAC178,502$5,556 06/30/2022
FDx Advisors Inc.177,524$5,526 06/30/2022
     BAC177,524$5,526 06/30/2022
Fagan Associates Inc.177,061$5,512 06/30/2022
     BAC177,061$5,512 06/30/2022
Carret Asset Management LLC175,588$5,466 06/30/2022
     BAC175,588$5,466 06/30/2022
Baker Avenue Asset Management LP174,193$5,423 06/30/2022
     BAC174,193$5,423 06/30/2022
Boston Private Wealth LLC173,927$5,414 06/30/2022
     BAC173,927$5,414 06/30/2022
Coldstream Capital Management Inc.173,874$5,413 06/30/2022
     BAC173,874$5,413 06/30/2022
Woodstock Corp173,640$5,405 06/30/2022
     BAC173,640$5,405 06/30/2022
Icon Wealth Partners LLC171,883$5,351 06/30/2022
     BAC171,883$5,351 06/30/2022
Fiduciary Trust Co.171,542$5,340 06/30/2022
     BAC171,542$5,340 06/30/2022
Brinker Capital Investments LLC171,111$5,326 06/30/2022
     BAC171,111$5,326 06/30/2022
HB Wealth Management LLC170,647$5,312 06/30/2022
     BAC170,647$5,312 06/30/2022
Mckinley Capital Management LLC Delaware170,600$5,311 06/30/2022
     BAC170,600$5,311 06/30/2022
Kessler Investment Group LLC169,938$5,290 06/30/2022
     BAC169,938$5,290 06/30/2022
QVR LLC $5,288 06/30/2022
     Call217,400$6,768 06/30/2022
     Put50,900$1,584 06/30/2022
     BAC3,327$104 06/30/2022
EFG Asset Management Americas Corp.169,279$5,285 06/30/2022
     BAC169,279$5,285 06/30/2022
First Financial Bank Trust Division174,404$5,266 09/30/2022
     BAC174,404$5,266 09/30/2022
Legacy Private Trust Co.169,120$5,264 06/30/2022
     BAC169,120$5,264 06/30/2022
Rockland Trust Co.167,270$5,206 06/30/2022
     BAC167,270$5,206 06/30/2022
Baldwin Brothers Inc. MA165,990$5,167 06/30/2022
     BAC165,990$5,167 06/30/2022
Hyman Charles D165,373$5,148 06/30/2022
     BAC165,373$5,148 06/30/2022
Trust Co. of Vermont164,872$5,132 06/30/2022
     BAC164,872$5,132 06/30/2022
Chilton Capital Management LLC164,336$5,116 06/30/2022
     BAC164,336$5,116 06/30/2022
Whalerock Point Partners LLC163,858$5,101 06/30/2022
     BAC163,858$5,101 06/30/2022
Viewpoint Capital Management LLC161,747$5,035 06/30/2022
     BAC161,747$5,035 06/30/2022
Baker Tilly Financial LLC160,510$4,997 06/30/2022
     BAC160,510$4,997 06/30/2022
IFP Advisors Inc $4,994 06/30/2022
     BAC165,480$3,711 06/30/2022
     BAC.PRL1,015$1,283 06/30/2022
Inlet Private Wealth LLC160,422$4,994 06/30/2022
     BAC160,422$4,994 06/30/2022
Greenleaf Trust160,152$4,986 06/30/2022
     BAC160,152$4,986 06/30/2022
ARS Wealth Advisors Group LLC160,004$4,981 06/30/2022
     BAC160,004$4,981 06/30/2022
Fundamentun LLC159,424$4,963 06/30/2022
     BAC159,424$4,963 06/30/2022
Fiduciary Group LLC137,889$4,952 06/30/2022
     BAC137,889$4,952 06/30/2022
Kempner Capital Management Inc.158,944$4,948 06/30/2022
     BAC158,944$4,948 06/30/2022
SOL Capital Management CO158,632$4,938 06/30/2022
     BAC158,632$4,938 06/30/2022
Snowden Capital Advisors LLC158,443$4,932 06/30/2022
     BAC158,443$4,932 06/30/2022
Gillespie Robinson & Grimm Inc.157,686$4,909 06/30/2022
     BAC157,686$4,909 06/30/2022
Advisory Services Network LLC157,370$4,898 06/30/2022
     BAC157,370$4,898 06/30/2022
CWM LLC $4,874 06/30/2022
     BAC156,194$4,862 06/30/2022
     BAC.PRL10$12 06/30/2022
Valeo Financial Advisors LLC156,561$4,874 06/30/2022
     BAC156,561$4,874 06/30/2022
Hancock Whitney Corp156,149$4,861 06/30/2022
     BAC156,149$4,861 06/30/2022
London Co. of Virginia155,793$4,850 06/30/2022
     BAC155,793$4,850 06/30/2022
Hendershot Investments Inc.155,344$4,836 06/30/2022
     BAC155,344$4,836 06/30/2022
River Wealth Advisors LLC155,249$4,833 06/30/2022
     BAC155,249$4,833 06/30/2022
Taylor Wealth Management Partners155,090$4,828 06/30/2022
     BAC155,090$4,828 06/30/2022
Rational Advisors LLC $4,824 06/30/2022
     BAC.PRL3,548$4,274 06/30/2022
     BAC17,674$550 06/30/2022
North Reef Capital Management LP154,800$4,819 06/30/2022
     BAC154,800$4,819 06/30/2022
Asio Capital LLC154,444$4,808 06/30/2022
     BAC154,444$4,808 06/30/2022
Hedeker Wealth LLC145,124$4,804 06/30/2022
     BAC145,124$4,804 06/30/2022
Boyar Asset Management Inc.154,055$4,796 06/30/2022
     BAC154,055$4,796 06/30/2022
Zuckerman Investment Group LLC153,962$4,793 06/30/2022
     BAC153,962$4,793 06/30/2022
Bridge Creek Capital Management LLC153,893$4,791 06/30/2022
     BAC153,893$4,791 06/30/2022
OLD National Bancorp IN153,777$4,787 06/30/2022
     BAC153,777$4,787 06/30/2022
Artemis Wealth Advisors LLC $4,787 06/30/2022
     BAC.PRL3,974$4,787 06/30/2022
Empirical Finance LLC153,749$4,786 06/30/2022
     BAC153,749$4,786 06/30/2022
RPG Investment Advisory LLC153,537$4,780 06/30/2022
     BAC153,537$4,780 06/30/2022
Jacobi Capital Management LLC153,502$4,779 06/30/2022
     BAC153,502$4,779 06/30/2022
Rothschild Investment Corp IL153,223$4,770 06/30/2022
     BAC153,223$4,770 06/30/2022
Hollencrest Capital Management152,689$4,753 06/30/2022
     BAC152,689$4,753 06/30/2022
Gibraltar Capital Management Inc.151,515$4,717 06/30/2022
     BAC151,515$4,717 06/30/2022
Lee Danner & Bass Inc.150,966$4,700 06/30/2022
     BAC150,966$4,700 06/30/2022
Bessemer Securities LLC150,964$4,700 06/30/2022
     BAC150,964$4,700 06/30/2022
Alerus Financial NA149,584$4,656 06/30/2022
     BAC149,584$4,656 06/30/2022
HighPoint Advisor Group LLC150,080$4,649 06/30/2022
     BAC150,080$4,649 06/30/2022
Woodmont Investment Counsel LLC149,318$4,648 06/30/2022
     BAC149,318$4,648 06/30/2022
Prospera Financial Services Inc148,946$4,637 06/30/2022
     BAC148,946$4,637 06/30/2022
Clear Street Markets LLC148,424$4,620 06/30/2022
     BAC148,424$4,620 06/30/2022
Laurel Wealth Advisors Inc.148,435$4,620 06/30/2022
     BAC148,435$4,620 06/30/2022
First Manhattan Co.147,993$4,607 06/30/2022
     BAC147,993$4,607 06/30/2022
Eudaimonia Partners LLC147,609$4,595 06/30/2022
     BAC147,609$4,595 06/30/2022
CHICAGO TRUST Co NA147,560$4,593 06/30/2022
     BAC147,560$4,593 06/30/2022
RPg Family Wealth Advisory LLC147,332$4,586 06/30/2022
     BAC147,332$4,586 06/30/2022
Benjamin F. Edwards & Company Inc.146,192$4,551 06/30/2022
     BAC146,192$4,551 06/30/2022
DCF Advisers LLC145,500$4,529 06/30/2022
     BAC145,500$4,529 06/30/2022
IVY Lane Capital Management LLC145,000$4,514 06/30/2022
     BAC145,000$4,514 06/30/2022
German American Bancorp Inc.144,881$4,510 06/30/2022
     BAC144,881$4,510 06/30/2022
Meiji Yasuda Life Insurance Co144,678$4,504 06/30/2022
     BAC144,678$4,504 06/30/2022
Huber Capital Management LLC144,664$4,503 06/30/2022
     BAC144,664$4,503 06/30/2022
Allstate Corp144,591$4,501 06/30/2022
     BAC144,591$4,501 06/30/2022
Phoenix Holdings Ltd.143,425$4,489 06/30/2022
     BAC143,425$4,489 06/30/2022
SevenBridge Financial Group LLC144,073$4,485 06/30/2022
     BAC144,073$4,485 06/30/2022
Baugh & Associates LLC143,883$4,479 06/30/2022
     BAC143,883$4,479 06/30/2022
Centiva Capital LP $4,477 06/30/2022
     Call220,000$6,850 06/30/2022
     Put85,000$2,646 06/30/2022
     BAC8,782$273 06/30/2022
Patten & Patten Inc. TN143,575$4,469 06/30/2022
     BAC143,575$4,469 06/30/2022
Trexquant Investment LP143,422$4,465 06/30/2022
     BAC143,422$4,465 06/30/2022
Psagot Value Holdings Ltd. Israel 142,273$4,429 06/30/2022
     BAC142,273$4,429 06/30/2022
Kingfisher Capital LLC $4,427 06/30/2022
     BAC92,474$2,879 06/30/2022
     BAC.PRQ83,663$1,548 06/30/2022
Cipher Capital LP141,824$4,415 06/30/2022
     BAC141,824$4,415 06/30/2022
Pacer Advisors Inc.141,628$4,409 06/30/2022
     BAC141,628$4,409 06/30/2022
Bank Julius Baer & Co. Ltd Zurich141,546$4,406 06/30/2022
     BAC141,546$4,406 06/30/2022
Blume Capital Management Inc.141,416$4,402 06/30/2022
     BAC141,416$4,402 06/30/2022
Unison Asset Management LLC141,080$4,392 06/30/2022
     BAC141,080$4,392 06/30/2022
Segall Bryant & Hamill LLC140,727$4,376 06/30/2022
     BAC140,727$4,376 06/30/2022
Boenning & Scattergood Inc.140,214$4,365 06/30/2022
     BAC140,214$4,365 06/30/2022
United Fire Group Inc.140,000$4,358 06/30/2022
     BAC140,000$4,358 06/30/2022
Moody National Bank Trust Division138,576$4,314 06/30/2022
     BAC138,576$4,314 06/30/2022
Steel Peak Wealth Management LLC138,398$4,308 06/30/2022
     BAC138,398$4,308 06/30/2022
Lincluden Management Ltd.137,712$4,287 06/30/2022
     BAC137,712$4,287 06/30/2022
Roundview Capital LLC137,688$4,286 06/30/2022
     BAC137,688$4,286 06/30/2022
Maltese Capital Management LLC137,500$4,281 06/30/2022
     BAC137,500$4,281 06/30/2022
Murphy Capital Management Inc.137,305$4,274 06/30/2022
     BAC137,305$4,274 06/30/2022
Lynch & Associates IN141,356$4,269 09/30/2022
     BAC141,356$4,269 09/30/2022
Bank of Nova Scotia Trust Co.136,720$4,256 06/30/2022
     BAC136,720$4,256 06/30/2022
Manatuck Hill Partners LLC135,637$4,222 06/30/2022
     BAC135,637$4,222 06/30/2022
Dynamic Advisor Solutions LLC135,271$4,211 06/30/2022
     BAC135,271$4,211 06/30/2022
Cetera Advisors LLC134,693$4,193 06/30/2022
     BAC134,693$4,193 06/30/2022
Benson Investment Management Company Inc.138,542$4,188 06/30/2022
     BAC138,542$4,188 06/30/2022
Wealth Advisory Solutions LLC134,172$4,177 06/30/2022
     BAC134,172$4,177 06/30/2022
EP Wealth Advisors LLC133,868$4,167 06/30/2022
     BAC133,868$4,167 06/30/2022
Focused Wealth Management Inc $4,167 06/30/2022
     BAC132,705$4,131 06/30/2022
     BAC.PRL30$36 06/30/2022
National Mutual Insurance Federation of Agricultural Cooperatives132,125$4,113 06/30/2022
     BAC132,125$4,113 06/30/2022
Profund Advisors LLC131,985$4,109 06/30/2022
     BAC131,985$4,109 06/30/2022
Wolverine Asset Management LLC $4,104 06/30/2022
     BAC.PRL3,337$4,013 06/30/2022
     BAC2,932$91 06/30/2022
Stolper Co131,841$4,104 06/30/2022
     BAC131,841$4,104 06/30/2022
Global Wealth Management Investment Advisory Inc.131,779$4,102 06/30/2022
     BAC131,779$4,102 06/30/2022
Courier Capital LLC131,635$4,098 06/30/2022
     BAC131,635$4,098 06/30/2022
Bluefin Capital Management LLC $4,098 06/30/2022
     BAC297,860$9,490 06/30/2022
     Put1,715,200$5,575 06/30/2022
     Call682,500$183 06/30/2022
Nixon Peabody Trust Co.131,220$4,085 06/30/2022
     BAC131,220$4,085 06/30/2022
Arrow Financial Corp130,425$4,061 06/30/2022
     BAC130,425$4,061 06/30/2022
Thoroughbred Financial Services LLC130,464$4,061 06/30/2022
     BAC130,464$4,061 06/30/2022
Cumberland Partners Ltd130,325$4,057 06/30/2022
     BAC130,325$4,057 06/30/2022
McGinn Investment Management Inc.130,045$4,048 06/30/2022
     BAC130,045$4,048 06/30/2022
Lyell Wealth Management LP129,825$4,041 06/30/2022
     BAC129,825$4,041 06/30/2022
Diversified Trust Co129,429$4,029 06/30/2022
     BAC129,429$4,029 06/30/2022
Whittier Trust Co. $4,027 06/30/2022
     BAC129,125$4,019 06/30/2022
     BAC.PRL7$8 06/30/2022
Joel Isaacson & Co. LLC $4,015 06/30/2022
     BAC110,989$3,455 06/30/2022
     BAC.PRL465$560 06/30/2022
MainStreet Investment Advisors LLC128,936$4,014 06/30/2022
     BAC128,936$4,014 06/30/2022
Ronald Blue Trust Inc.97,379$4,014 06/30/2022
     BAC97,379$4,014 06/30/2022
Hohimer Wealth Management LLC $4,006 06/30/2022
     BAC112,723$3,509 06/30/2022
     BAC.PRL413$497 06/30/2022
Lincoln National Corp128,537$4,001 06/30/2022
     BAC128,537$4,001 06/30/2022
Harbor Island Capital LLC128,484$4,000 06/30/2022
     BAC128,484$4,000 06/30/2022
DCM Advisors LLC127,700$3,975 06/30/2022
     BAC127,700$3,975 06/30/2022
Reliant Investment Management LLC127,459$3,968 06/30/2022
     BAC127,459$3,968 06/30/2022
Signet Financial Management LLC127,376$3,965 06/30/2022
     BAC127,376$3,965 06/30/2022
Saber Capital Managment LLC127,251$3,961 06/30/2022
     BAC127,251$3,961 06/30/2022
Nelson Van Denburg & Campbell Wealth Management Group LLC126,885$3,949 06/30/2022
     BAC126,885$3,949 06/30/2022
Mitchell Capital Management Co.126,549$3,939 06/30/2022
     BAC126,549$3,939 06/30/2022
Charles Carroll Financial Partners LLC126,370$3,934 06/30/2022
     BAC126,370$3,934 06/30/2022
Icapital Wealth LLC126,189$3,928 06/30/2022
     BAC126,189$3,928 06/30/2022
Capital Insight Partners LLC126,116$3,926 06/30/2022
     BAC126,116$3,926 06/30/2022
Coastline Trust Co126,010$3,922 06/30/2022
     BAC126,010$3,922 06/30/2022
Atlantic Union Bankshares Corp125,755$3,915 06/30/2022
     BAC125,755$3,915 06/30/2022
Sheaff Brock Investment Advisors LLC125,666$3,912 06/30/2022
     BAC125,666$3,912 06/30/2022
Amica Mutual Insurance Co.125,461$3,906 06/30/2022
     BAC125,461$3,906 06/30/2022
Harvey Capital Management Inc.125,450$3,905 06/30/2022
     BAC125,450$3,905 06/30/2022
Mandatum Life Insurance Co Ltd125,285$3,900 06/30/2022
     BAC125,285$3,900 06/30/2022
GoodHaven Capital Management LLC124,798$3,885 06/30/2022
     BAC124,798$3,885 06/30/2022
Snider Financial Group124,449$3,874 06/30/2022
     BAC124,449$3,874 06/30/2022
Meiji Yasuda Asset Management Co Ltd.124,413$3,873 06/30/2022
     BAC124,413$3,873 06/30/2022
Burns J W & Co. Inc. NY128,044$3,867 09/30/2022
     BAC128,044$3,867 09/30/2022
Credit Capital Investments LLC123,500$3,845 06/30/2022
     BAC123,500$3,845 06/30/2022
Summitry LLC $3,840 06/30/2022
     BAC.PRL2,487$2,996 06/30/2022
     BAC27,121$844 06/30/2022
S&CO Inc.123,171$3,834 06/30/2022
     BAC123,171$3,834 06/30/2022
Carolinas Wealth Consulting LLC122,573$3,816 06/30/2022
     BAC122,573$3,816 06/30/2022
Paradigm Asset Management Co. LLC122,225$3,805 06/30/2022
     BAC122,225$3,805 06/30/2022
London & Capital Asset Management Ltd122,096$3,801 06/30/2022
     BAC122,096$3,801 06/30/2022
Menlo Advisors LLC $3,800 06/30/2022
     BAC.PRL3,155$3,800 06/30/2022
Gyon Technologies Capital Management LP121,842$3,793 06/30/2022
     BAC121,842$3,793 06/30/2022
Providence Capital Advisors LLC121,179$3,772 06/30/2022
     BAC121,179$3,772 06/30/2022
Sugarloaf Wealth Management LLC $3,771 06/30/2022
     BAC73,602$2,291 06/30/2022
     BAC.PRL1,229$1,480 06/30/2022
Abbot Financial Management Inc.120,819$3,761 06/30/2022
     BAC120,819$3,761 06/30/2022
Altrius Capital Management Inc119,969$3,734 06/30/2022
     BAC119,969$3,734 06/30/2022
Argyle Capital Management Inc.119,585$3,723 06/30/2022
     BAC119,585$3,723 06/30/2022
Bank OZK119,543$3,721 06/30/2022
     BAC119,543$3,721 06/30/2022
Wright Investors Service Inc.119,070$3,707 06/30/2022
     BAC119,070$3,707 06/30/2022
Asset Planning Services Inc. LA ADV118,799$3,698 06/30/2022
     BAC118,799$3,698 06/30/2022
Marco Investment Management LLC118,779$3,698 06/30/2022
     BAC118,779$3,698 06/30/2022
GHP Investment Advisors Inc.118,374$3,685 06/30/2022
     BAC118,374$3,685 06/30/2022
Meeder Asset Management Inc. $3,682 06/30/2022
     BAC117,979$3,673 06/30/2022
     BAC.PRL7$9 06/30/2022
Mengis Capital Management Inc.117,976$3,672 06/30/2022
     BAC117,976$3,672 06/30/2022
Asset Management Advisors LLC117,870$3,669 06/30/2022
     BAC117,870$3,669 06/30/2022
Uniplan Investment Counsel Inc. $3,665 06/30/2022
     BAC.PRL3,042$3,665 06/30/2022
Hallmark Capital Management Inc.117,662$3,663 06/30/2022
     BAC117,662$3,663 06/30/2022
CALIFORNIA FIRST LEASING Corp117,500$3,658 06/30/2022
     BAC117,500$3,658 06/30/2022
Fishman Jay A Ltd. MI117,503$3,658 06/30/2022
     BAC117,503$3,658 06/30/2022
BKD Wealth Advisors LLC117,410$3,655 06/30/2022
     BAC117,410$3,655 06/30/2022
Metis Global Partners LLC117,357$3,654 06/30/2022
     BAC117,357$3,654 06/30/2022
Founders Capital Management LLC $3,646 06/30/2022
     BAC.PRL2,542$3,062 06/30/2022
     BAC18,770$584 06/30/2022
Park Avenue Securities LLC116,991$3,642 06/30/2022
     BAC116,991$3,642 06/30/2022
Boothe Investment Group Inc.115,130$3,633 06/30/2022
     BAC115,130$3,633 06/30/2022
Principle Wealth Partners LLC116,587$3,629 06/30/2022
     BAC116,587$3,629 06/30/2022
Essex Financial Services Inc.116,452$3,625 06/30/2022
     BAC116,452$3,625 06/30/2022
Chemistry Wealth Management LLC116,213$3,618 06/30/2022
     BAC116,213$3,618 06/30/2022
Next Level Private LLC116,213$3,618 06/30/2022
     BAC116,213$3,618 06/30/2022
Opus Investment Management Inc.116,150$3,616 06/30/2022
     BAC116,150$3,616 06/30/2022
Girard Partners LTD.116,115$3,614 06/30/2022
     BAC116,115$3,614 06/30/2022
Edge Capital Group LLC115,947$3,609 06/30/2022
     BAC115,947$3,609 06/30/2022
Charter Trust Co.115,898$3,608 06/30/2022
     BAC115,898$3,608 06/30/2022
Silvant Capital Management LLC115,284$3,589 06/30/2022
     BAC115,284$3,589 06/30/2022
GM Advisory Group Inc.114,733$3,572 06/30/2022
     BAC114,733$3,572 06/30/2022
Pearl River Capital LLC114,747$3,572 06/30/2022
     BAC114,747$3,572 06/30/2022
South Dakota Investment Council114,338$3,559 06/30/2022
     BAC114,338$3,559 06/30/2022
Atom Investors LP114,328$3,559 06/30/2022
     BAC114,328$3,559 06/30/2022
We Are One Seven LLC114,104$3,552 06/30/2022
     BAC114,104$3,552 06/30/2022
LGT Fund Management Co Ltd.114,011$3,549 06/30/2022
     BAC114,011$3,549 06/30/2022
SSI Investment Management LLC $3,542 06/30/2022
     BAC.PRL2,345$2,820 06/30/2022
     BAC23,134$722 06/30/2022
Occudo Quantitative Strategies LP113,612$3,537 06/30/2022
     BAC113,612$3,537 06/30/2022
Signaturefd LLC113,540$3,535 06/30/2022
     BAC113,540$3,535 06/30/2022
Regent Investment Management LLC113,441$3,531 06/30/2022
     BAC113,441$3,531 06/30/2022
Harbor Investment Advisory LLC112,849$3,513 06/30/2022
     BAC112,849$3,513 06/30/2022
Fulton Bank N.A.115,977$3,503 09/30/2022
     BAC115,977$3,503 09/30/2022
Centaurus Financial Inc. $3,502 06/30/2022
     BAC93,540$2,912 06/30/2022
     BAC.PRL490$590 06/30/2022
Klingenstein Fields & Co. LP111,769$3,480 06/30/2022
     BAC111,769$3,480 06/30/2022
Rollins Financial111,694$3,477 06/30/2022
     BAC111,694$3,477 06/30/2022
Veriti Management LLC111,377$3,467 06/30/2022
     BAC111,377$3,467 06/30/2022
Transcend Wealth Collective LLC111,058$3,457 06/30/2022
     BAC111,058$3,457 06/30/2022
River & Mercantile Asset Management LLP110,873$3,455 06/30/2022
     BAC110,873$3,455 06/30/2022
LexAurum Advisors LLC $3,453 06/30/2022
     BAC.PRL2,261$2,723 06/30/2022
     BAC23,465$730 06/30/2022
Jacobs Levy Equity Management Inc.110,587$3,443 06/30/2022
     BAC110,587$3,443 06/30/2022
Tectonic Advisors LLC $3,441 06/30/2022
     BAC108,750$3,386 06/30/2022
     BAC.PRL46$55 06/30/2022
Pacifica Partners Inc.104,736$3,433 06/30/2022
     BAC104,736$3,433 06/30/2022
Grantham Mayo Van Otterloo & Co. LLC110,200$3,431 06/30/2022
     BAC110,200$3,431 06/30/2022
Latash Investments LLC109,894$3,421 06/30/2022
     BAC109,894$3,421 06/30/2022
Advisors Capital Management LLC109,731$3,416 06/30/2022
     BAC109,731$3,416 06/30/2022
Varma Mutual Pension Insurance Co109,186$3,398 06/30/2022
     BAC109,186$3,398 06/30/2022
Red Door Wealth Management LLC108,365$3,373 06/30/2022
     BAC108,365$3,373 06/30/2022
Affinity Investment Advisors LLC107,852$3,357 06/30/2022
     BAC107,852$3,357 06/30/2022
Strategic Wealth Advisors Group LLC106,355$3,357 06/30/2022
     BAC106,355$3,357 06/30/2022
Kinneret Advisory LLC107,837$3,357 06/30/2022
     BAC107,837$3,357 06/30/2022
Fred Alger Management LLC107,737$3,354 06/30/2022
     BAC107,737$3,354 06/30/2022
David J Yvars Group106,203$3,352 06/30/2022
     BAC106,203$3,352 06/30/2022
EJF Capital LLC107,500$3,346 06/30/2022
     BAC107,500$3,346 06/30/2022
Sontag Advisory LLC107,456$3,345 06/30/2022
     BAC107,456$3,345 06/30/2022
Neumann Capital Management LLC106,875$3,327 06/30/2022
     BAC106,875$3,327 06/30/2022
Consolidated Capital Management LLC105,974$3,299 06/30/2022
     BAC105,974$3,299 06/30/2022
Gofen & Glossberg LLC IL105,803$3,294 06/30/2022
     BAC105,803$3,294 06/30/2022
713$3,290 06/30/2022
     BAC713$3,290 06/30/2022
Gables Capital Management Inc.105,469$3,283 06/30/2022
     BAC105,469$3,283 06/30/2022
Equitable Holdings Inc.105,414$3,282 06/30/2022
     BAC105,414$3,282 06/30/2022
Desjardins Global Asset Management Inc.105,281$3,277 06/30/2022
     BAC105,281$3,277 06/30/2022
Financial Counselors Inc.105,031$3,270 06/30/2022
     BAC105,031$3,270 06/30/2022
Sompo Asset Management Co. Ltd.104,690$3,258 06/30/2022
     BAC104,690$3,258 06/30/2022
104,496$3,253 06/30/2022
     BAC104,496$3,253 06/30/2022
Vident Investment Advisory LLC104,435$3,253 06/30/2022
     BAC104,435$3,253 06/30/2022
AMI Investment Management Inc.104,336$3,248 06/30/2022
     BAC104,336$3,248 06/30/2022
J.W. Cole Advisors Inc.104,337$3,248 06/30/2022
     BAC104,337$3,248 06/30/2022
Virtu Financial LLC103,594$3,225 06/30/2022
     BAC103,594$3,225 06/30/2022
Cobblestone Capital Advisors LLC NY103,550$3,223 06/30/2022
     BAC103,550$3,223 06/30/2022
Baxter Bros Inc.103,513$3,222 06/30/2022
     BAC103,513$3,222 06/30/2022
Spire Wealth Management103,252$3,214 06/30/2022
     BAC103,252$3,214 06/30/2022
Udine Wealth Management Inc.103,029$3,207 06/30/2022
     BAC103,029$3,207 06/30/2022
Altium Wealth Management LLC102,897$3,203 06/30/2022
     BAC102,897$3,203 06/30/2022
First Washington CORP102,184$3,181 06/30/2022
     BAC102,184$3,181 06/30/2022
Laffer Tengler Investments $3,173 06/30/2022
     BAC.PRL2,630$3,173 06/30/2022
Berkshire Bank101,637$3,164 06/30/2022
     BAC101,637$3,164 06/30/2022
Cullinan Associates Inc.101,256$3,152 06/30/2022
     BAC101,256$3,152 06/30/2022
Verdence Capital Advisors LLC101,239$3,152 06/30/2022
     BAC101,239$3,152 06/30/2022
Murphy Pohlad Asset Management LLC100,834$3,138 06/30/2022
     BAC100,834$3,138 06/30/2022
Concentric Wealth Management LLC100,403$3,126 06/30/2022
     BAC100,403$3,126 06/30/2022
apricus wealth LLC100,330$3,123 06/30/2022
     BAC100,330$3,123 06/30/2022
MUFG Securities EMEA plc $3,113 06/30/2022
     Call100,000$3,113 06/30/2022
Lee Capital Holdings LLC100,000$3,113 06/30/2022
     BAC100,000$3,113 06/30/2022
Cary Street Partners Investment Advisory LLC99,927$3,111 06/30/2022
     BAC99,927$3,111 06/30/2022
Bank of New Hampshire99,815$3,107 06/30/2022
     BAC99,815$3,107 06/30/2022
Mirador Capital Partners LP99,698$3,104 06/30/2022
     BAC99,698$3,104 06/30/2022
Capricorn Fund Managers Ltd99,671$3,103 06/30/2022
     BAC99,671$3,103 06/30/2022
Wintrust Investments LLC99,385$3,094 06/30/2022
     BAC99,385$3,094 06/30/2022
Game Creek Capital LP99,250$3,090 06/30/2022
     BAC99,250$3,090 06/30/2022
Pinnacle Bank98,915$3,079 06/30/2022
     BAC98,915$3,079 06/30/2022
Prime Capital Investment Advisors LLC98,537$3,067 06/30/2022
     BAC98,537$3,067 06/30/2022
Sit Investment Associates Inc.98,492$3,066 06/30/2022
     BAC98,492$3,066 06/30/2022
Forum Financial Management LP98,296$3,060 06/30/2022
     BAC98,296$3,060 06/30/2022
Pitcairn Co.98,104$3,054 06/30/2022
     BAC98,104$3,054 06/30/2022
Wade G W & Inc.97,601$3,038 06/30/2022
     BAC97,601$3,038 06/30/2022
Silvercrest Asset Management Group LLC97,419$3,032 06/30/2022
     BAC97,419$3,032 06/30/2022
Levin Capital Strategies L.P.96,946$3,018 06/30/2022
     BAC96,946$3,018 06/30/2022
Plancorp LLC96,903$3,017 06/30/2022
     BAC96,903$3,017 06/30/2022
EagleClaw Capital Managment LLC96,585$3,007 06/30/2022
     BAC96,585$3,007 06/30/2022
AR Asset Management Inc. $3,004 06/30/2022
     BAC.PRN141,115$3,004 06/30/2022
Integrated Advisors Network LLC96,085$2,991 06/30/2022
     BAC96,085$2,991 06/30/2022
Sepio Capital LP96,046$2,990 06/30/2022
     BAC96,046$2,990 06/30/2022
Ally Financial Inc.96,000$2,988 06/30/2022
     BAC96,000$2,988 06/30/2022
Parallel Advisors LLC95,870$2,984 06/30/2022
     BAC95,870$2,984 06/30/2022
Laurion Capital Management LP $2,966 06/30/2022
     Put873,700$27,198 06/30/2022
     BAC637,181$19,835 06/30/2022
     Call331,800$10,329 06/30/2022
Elgethun Capital Management95,668$2,964 06/30/2022
     BAC95,668$2,964 06/30/2022
Ameritas Advisory Services LLC $2,962 06/30/2022
     BAC72,503$2,257 06/30/2022
     BAC.PRL585$705 06/30/2022
Patton Albertson Miller Group LLC94,912$2,955 06/30/2022
     BAC94,912$2,955 06/30/2022
Wealth Alliance Advisory Group LLC94,880$2,954 06/30/2022
     BAC94,880$2,954 06/30/2022
Clarius Group LLC94,572$2,944 06/30/2022
     BAC94,572$2,944 06/30/2022
Pegasus Asset Management Inc.94,477$2,941 06/30/2022
     BAC94,477$2,941 06/30/2022
Middleton & Co Inc MA94,357$2,937 06/30/2022
     BAC94,357$2,937 06/30/2022
Kornitzer Capital Management Inc. KS94,146$2,931 06/30/2022
     BAC94,146$2,931 06/30/2022
Arden Trust Co94,093$2,929 06/30/2022
     BAC94,093$2,929 06/30/2022
Private Trust Co. NA $2,927 06/30/2022
     BAC91,577$2,851 06/30/2022
     BAC.PRL63$76 06/30/2022
Tokio Marine Asset Management Co. Ltd.93,916$2,924 06/30/2022
     BAC93,916$2,924 06/30/2022
Meridian Investment Counsel Inc.93,660$2,916 06/30/2022
     BAC93,660$2,916 06/30/2022
Harbour Capital Advisors LLC93,630$2,915 06/30/2022
     BAC93,630$2,915 06/30/2022
Chesley Taft & Associates LLC $2,912 06/30/2022
     BAC69,215$2,155 06/30/2022
     BAC.PRK30,650$757 06/30/2022
Stillwater Investment Management LLC93,435$2,909 06/30/2022
     BAC93,435$2,909 06/30/2022
True North Advisors LLC93,343$2,905 06/30/2022
     BAC93,343$2,905 06/30/2022
Gleason Group Inc.92,899$2,892 06/30/2022
     BAC92,899$2,892 06/30/2022
WINTON GROUP Ltd92,844$2,890 06/30/2022
     BAC92,844$2,890 06/30/2022
Kingsview Wealth Management LLC92,844$2,890 06/30/2022
     BAC92,844$2,890 06/30/2022
NewEdge Wealth LLC $2,888 06/30/2022
     BAC75,678$2,356 06/30/2022
     BAC.PRL442$532 06/30/2022
Western Wealth Management LLC92,648$2,885 06/30/2022
     BAC92,648$2,885 06/30/2022
Check Capital Management Inc. CA92,572$2,882 06/30/2022
     BAC92,572$2,882 06/30/2022
Cunning Capital Partners LP92,515$2,880 06/30/2022
     BAC92,515$2,880 06/30/2022
Canandaigua National Corp92,359$2,875 06/30/2022
     BAC92,359$2,875 06/30/2022
1ST Source Bank92,304$2,873 06/30/2022
     BAC92,304$2,873 06/30/2022
Beach Investment Counsel Inc. PA91,809$2,858 06/30/2022
     BAC91,809$2,858 06/30/2022
Rosenblum Silverman Sutton S F Inc. CA91,712$2,855 06/30/2022
     BAC91,712$2,855 06/30/2022
Oliver Luxxe Assets LLC91,669$2,854 06/30/2022
     BAC91,669$2,854 06/30/2022
ICA Group Wealth Management LLC80,437$2,854 06/30/2022
     BAC80,437$2,854 06/30/2022
Cigna Investments Inc. New91,529$2,849 06/30/2022
     BAC91,529$2,849 06/30/2022
Andra AP fonden91,300$2,842 06/30/2022
     BAC91,300$2,842 06/30/2022
Boston Financial Mangement LLC91,270$2,841 06/30/2022
     BAC91,270$2,841 06/30/2022
Consolidated Planning Corp91,191$2,839 06/30/2022
     BAC91,191$2,839 06/30/2022
Shilanski & Associates Inc.91,128$2,837 06/30/2022
     BAC91,128$2,837 06/30/2022
MUFG Americas Holdings Corp91,014$2,833 06/30/2022
     BAC91,014$2,833 06/30/2022
Campbell Newman Asset Management Inc.90,850$2,828 06/30/2022
     BAC90,850$2,828 06/30/2022
Comerica Securities Inc.90,799$2,827 06/30/2022
     BAC90,799$2,827 06/30/2022
Princeton Global Asset Management LLC90,765$2,826 06/30/2022
     BAC90,765$2,826 06/30/2022
Savant Capital LLC90,400$2,814 06/30/2022
     BAC90,400$2,814 06/30/2022
Heron Bay Capital Management90,379$2,814 06/30/2022
     BAC90,379$2,814 06/30/2022
Perigon Wealth Management LLC89,748$2,794 06/30/2022
     BAC89,748$2,794 06/30/2022
Banco de Sabadell S.A89,248$2,772 06/30/2022
     BAC89,248$2,772 06/30/2022
St. Johns Investment Management Company LLC88,979$2,770 06/30/2022
     BAC88,979$2,770 06/30/2022
Zeke Capital Advisors LLC88,637$2,759 06/30/2022
     BAC88,637$2,759 06/30/2022
TrinityPoint Wealth LLC88,543$2,756 06/30/2022
     BAC88,543$2,756 06/30/2022
Resources Investment Advisors LLC. $2,751 06/30/2022
     BAC76,907$2,394 06/30/2022
     BAC.PRL296$357 06/30/2022
First Dallas Securities Inc.87,853$2,737 06/30/2022
     BAC87,853$2,737 06/30/2022
Carnegie Capital Asset Management LLC87,630$2,728 06/30/2022
     BAC87,630$2,728 06/30/2022
American Assets Inc.87,500$2,724 06/30/2022
     BAC87,500$2,724 06/30/2022
Capital Investment Counsel Inc87,328$2,719 06/30/2022
     BAC87,328$2,719 06/30/2022
Aull & Monroe Investment Management Corp $2,718 06/30/2022
     BAC79,176$2,465 06/30/2022
     BAC.PRL210$253 06/30/2022
AdvisorNet Financial Inc89,963$2,717 09/30/2022
     BAC89,963$2,717 09/30/2022
Corient Capital Partners LLC87,250$2,716 06/30/2022
     BAC87,250$2,716 06/30/2022
Horizon Investments LLC86,742$2,700 06/30/2022
     BAC86,742$2,700 06/30/2022
Asset Dedication LLC $2,697 06/30/2022
     BAC87,559$2,693 06/30/2022
     BAC.PRL3$4 06/30/2022
NJ State Employees Deferred Compensation Plan86,582$2,695 06/30/2022
     BAC86,582$2,695 06/30/2022
Beaumont Financial Partners LLC85,902$2,674 06/30/2022
     BAC85,902$2,674 06/30/2022
Cohen Lawrence B85,547$2,663 06/30/2022
     BAC85,547$2,663 06/30/2022
Ritholtz Wealth Management85,395$2,658 06/30/2022
     BAC85,395$2,658 06/30/2022
Jaffetilchin Investment Partners LLC85,327$2,656 06/30/2022
     BAC85,327$2,656 06/30/2022
Bouvel Investment Partners LLC85,298$2,655 06/30/2022
     BAC85,298$2,655 06/30/2022
Formidable Asset Management LLC84,435$2,642 06/30/2022
     BAC84,435$2,642 06/30/2022
Mount Vernon Associates Inc. MD84,769$2,639 06/30/2022
     BAC84,769$2,639 06/30/2022
Beaton Management Co. Inc.84,684$2,636 06/30/2022
     BAC84,684$2,636 06/30/2022
Parcion Private Wealth LLC78,867$2,636 06/30/2022
     BAC78,867$2,636 06/30/2022
Grove Bank & Trust84,599$2,634 06/30/2022
     BAC84,599$2,634 06/30/2022
Triangle Securities Wealth Management84,311$2,625 06/30/2022
     BAC84,311$2,625 06/30/2022
Copperwynd Financial LLC83,796$2,609 06/30/2022
     BAC83,796$2,609 06/30/2022
Apollon Wealth Management LLC83,521$2,600 06/30/2022
     BAC83,521$2,600 06/30/2022
Toroso Investments LLC83,453$2,598 06/30/2022
     BAC83,453$2,598 06/30/2022
Checchi Capital Advisers LLC76,789$2,596 06/30/2022
     BAC76,789$2,596 06/30/2022
Institute for Wealth Management LLC.83,117$2,587 06/30/2022
     BAC83,117$2,587 06/30/2022
Quantinno Capital Management LP82,854$2,579 06/30/2022
     BAC82,854$2,579 06/30/2022
Ayrshire Capital Management LLC82,376$2,564 06/30/2022
     BAC82,376$2,564 06/30/2022
Guardian Investment Management82,279$2,561 06/30/2022
     BAC82,279$2,561 06/30/2022
Wesbanco Bank Inc.82,188$2,558 06/30/2022
     BAC82,188$2,558 06/30/2022
Graybill Bartz & Assoc Ltd.81,629$2,541 06/30/2022
     BAC81,629$2,541 06/30/2022
Cornercap Investment Counsel Inc.80,611$2,509 06/30/2022
     BAC80,611$2,509 06/30/2022
Bowling Portfolio Management LLC83,042$2,508 09/30/2022
     BAC83,042$2,508 09/30/2022
TRUE Private Wealth Advisors80,319$2,500 06/30/2022
     BAC80,319$2,500 06/30/2022
Gladstone Institutional Advisory LLC80,135$2,495 06/30/2022
     BAC80,135$2,495 06/30/2022
Long Focus Capital Management LLC80,000$2,490 06/30/2022
     BAC80,000$2,490 06/30/2022
Birmingham Capital Management Co. Inc. AL79,952$2,489 06/30/2022
     BAC79,952$2,489 06/30/2022
KG&L Capital Management LLC79,887$2,487 06/30/2022
     BAC79,887$2,487 06/30/2022
Dynamic Technology Lab Private Ltd78,511$2,444 06/30/2022
     BAC78,511$2,444 06/30/2022
Merit Financial Group LLC78,510$2,444 06/30/2022
     BAC78,510$2,444 06/30/2022
Brookmont Capital Management78,430$2,442 06/30/2022
     BAC78,430$2,442 06/30/2022
Welch Group LLC78,244$2,436 06/30/2022
     BAC78,244$2,436 06/30/2022
Prelude Capital Management LLC $2,434 06/30/2022
     BAC78,185$2,434 06/30/2022
     Put7,500$233 06/30/2022
     Call7,500$233 06/30/2022
Eagle Capital Management LLC NY77,700$2,419 06/30/2022
     BAC77,700$2,419 06/30/2022
Endeavour Capital Advisors Inc.77,522$2,413 06/30/2022
     BAC77,522$2,413 06/30/2022
Abbrea Capital LLC77,512$2,413 06/30/2022
     BAC77,512$2,413 06/30/2022
JRM Investment Counsel LLC $2,407 06/30/2022
     BAC.PRL1,998$2,407 06/30/2022
Parsons Capital Management Inc. RI77,287$2,406 06/30/2022
     BAC77,287$2,406 06/30/2022
Royal Harbor Partners LLC77,187$2,403 06/30/2022
     BAC77,187$2,403 06/30/2022
First Foundation Advisors $2,402 06/30/2022
     BAC.PRL1,390$1,674 06/30/2022
     BAC23,373$728 06/30/2022
Gotham Asset Management LLC77,075$2,399 06/30/2022
     BAC77,075$2,399 06/30/2022
Hennessy Advisors Inc.77,000$2,397 06/30/2022
     BAC77,000$2,397 06/30/2022
Cadence Bank NA76,940$2,395 06/30/2022
     BAC76,940$2,395 06/30/2022
Qtron Investments LLC76,761$2,390 06/30/2022
     BAC76,761$2,390 06/30/2022
Plimoth Trust Co. LLC76,739$2,389 06/30/2022
     BAC76,739$2,389 06/30/2022
Duff & Phelps Investment Management Co.76,563$2,383 06/30/2022
     BAC76,563$2,383 06/30/2022
Brighton Jones LLC76,531$2,382 06/30/2022
     BAC76,531$2,382 06/30/2022
Pinnacle Wealth Management Advisory Group LLC $2,370 06/30/2022
     BAC69,635$2,168 06/30/2022
     BAC.PRB8,000$202 06/30/2022
CAPROCK Group Inc.75,934$2,364 06/30/2022
     BAC75,934$2,364 06/30/2022
HBK Sorce Advisory LLC75,524$2,351 06/30/2022
     BAC75,524$2,351 06/30/2022
Burleson & Company LLC75,159$2,340 06/30/2022
     BAC75,159$2,340 06/30/2022
united american securities inc. d b a uas asset management 75,000$2,335 06/30/2022
     BAC75,000$2,335 06/30/2022
Odey Asset Management Group Ltd75,000$2,335 06/30/2022
     BAC75,000$2,335 06/30/2022
Strategic Global Advisors LLC74,948$2,333 06/30/2022
     BAC74,948$2,333 06/30/2022
Capital Analysts LLC74,960$2,333 06/30/2022
     BAC74,960$2,333 06/30/2022
Trust Asset Management LLC74,829$2,329 06/30/2022
     BAC74,829$2,329 06/30/2022
Meridian Wealth Advisors LLC74,789$2,328 06/30/2022
     BAC74,789$2,328 06/30/2022
SeaBridge Investment Advisors LLC74,360$2,315 06/30/2022
     BAC74,360$2,315 06/30/2022
Capital Investment Advisory Services LLC $2,311 06/30/2022
     BAC74,079$2,306 06/30/2022
     BAC.PRL4$5 06/30/2022
Supplemental Annuity Collective Trust of NJ74,000$2,304 06/30/2022
     BAC74,000$2,304 06/30/2022
Bayesian Capital Management LP73,930$2,301 06/30/2022
     BAC73,930$2,301 06/30/2022
Safeguard Investment Advisory Group LLC55,834$2,301 06/30/2022
     BAC55,834$2,301 06/30/2022
Private Wealth Partners LLC73,889$2,300 06/30/2022
     BAC73,889$2,300 06/30/2022
ProVise Management Group LLC73,848$2,299 06/30/2022
     BAC73,848$2,299 06/30/2022
Dorsey & Whitney Trust CO LLC73,583$2,291 06/30/2022
     BAC73,583$2,291 06/30/2022
Peterson Financial Group Inc.73,112$2,276 06/30/2022
     BAC73,112$2,276 06/30/2022
BDO Wealth Advisors LLC72,975$2,272 06/30/2022
     BAC72,975$2,272 06/30/2022
FORA Capital LLC72,977$2,272 06/30/2022
     BAC72,977$2,272 06/30/2022
Compton Wealth Advisory Group LLC72,898$2,269 06/30/2022
     BAC72,898$2,269 06/30/2022
First Horizon Advisors Inc.72,855$2,268 06/30/2022
     BAC72,855$2,268 06/30/2022
Centre Asset Management LLC74,789$2,259 09/30/2022
     BAC74,789$2,259 09/30/2022
Edge Wealth Management LLC72,342$2,252 06/30/2022
     BAC72,342$2,252 06/30/2022
Centric Wealth Management72,257$2,249 06/30/2022
     BAC72,257$2,249 06/30/2022
Financial Advisory Service Inc. $2,242 06/30/2022
     BAC69,320$2,158 06/30/2022
     BAC.PRL70$84 06/30/2022
Exchange Capital Management Inc.71,926$2,239 06/30/2022
     BAC71,926$2,239 06/30/2022
Trustcore Financial Services LLC71,915$2,239 06/30/2022
     BAC71,915$2,239 06/30/2022
Belpointe Asset Management LLC71,799$2,237 06/30/2022
     BAC71,799$2,237 06/30/2022
Cohen Investment Advisors LLC71,693$2,232 06/30/2022
     BAC71,693$2,232 06/30/2022
Fund Management at Engine No. 1 LLC71,593$2,229 06/30/2022
     BAC71,593$2,229 06/30/2022
Glassy Mountain Advisors Inc.71,359$2,221 06/30/2022
     BAC71,359$2,221 06/30/2022
Old West Investment Management LLC71,334$2,220 06/30/2022
     BAC71,334$2,220 06/30/2022
Mystic Asset Management Inc.71,277$2,218 06/30/2022
     BAC71,277$2,218 06/30/2022
International Assets Investment Management LLC70,932$2,208 06/30/2022
     BAC70,932$2,208 06/30/2022
Global Retirement Partners LLC70,815$2,204 06/30/2022
     BAC70,815$2,204 06/30/2022
70,732$2,202 06/30/2022
     BAC70,732$2,202 06/30/2022
Stock Yards Bank & Trust Co.70,533$2,196 06/30/2022
     BAC70,533$2,196 06/30/2022
Tower Bridge Advisors70,419$2,192 06/30/2022
     BAC70,419$2,192 06/30/2022
Piscataqua Savings Bank70,371$2,190 06/30/2022
     BAC70,371$2,190 06/30/2022
Alaska Permanent Fund Corp69,900$2,176 06/30/2022
     BAC69,900$2,176 06/30/2022
Van ECK Associates Corp69,807$2,173 06/30/2022
     BAC69,807$2,173 06/30/2022
Creative Financial Designs Inc. ADV69,643$2,168 06/30/2022
     BAC69,643$2,168 06/30/2022
RMB Capital Management LLC $2,165 06/30/2022
     BAC35,317$1,099 06/30/2022
     BAC.PRL885$1,066 06/30/2022
Ballentine Partners LLC69,513$2,164 06/30/2022
     BAC69,513$2,164 06/30/2022
Laidlaw Wealth Management LLC $2,161 06/30/2022
     BAC62,760$1,954 06/30/2022
     BAC.PRL172$207 06/30/2022
Raab & Moskowitz Asset Management LLC68,871$2,144 06/30/2022
     BAC68,871$2,144 06/30/2022
Carson Advisory Inc.68,480$2,132 06/30/2022
     BAC68,480$2,132 06/30/2022
Smith Salley & Associates68,147$2,122 06/30/2022
     BAC68,147$2,122 06/30/2022
Neville Rodie & Shaw Inc.70,141$2,118 09/30/2022
     BAC70,141$2,118 09/30/2022
Magnus Financial Group LLC $2,116 06/30/2022
     BAC41,516$1,292 06/30/2022
     BAC.PRL684$824 06/30/2022
Busey Wealth Management67,820$2,112 06/30/2022
     BAC67,820$2,112 06/30/2022
Investment House LLC67,667$2,106 06/30/2022
     BAC67,667$2,106 06/30/2022
Baldwin Investment Management LLC67,635$2,105 06/30/2022
     BAC67,635$2,105 06/30/2022
Systematic Alpha Investments LLC67,508$2,102 06/30/2022
     BAC67,508$2,102 06/30/2022
Holderness Investments Co.67,232$2,093 06/30/2022
     BAC67,232$2,093 06/30/2022
Brooks Moore & Associates Inc.67,101$2,089 06/30/2022
     BAC67,101$2,089 06/30/2022
Granger Management LLC66,975$2,085 06/30/2022
     BAC66,975$2,085 06/30/2022
Investment Management of Virginia LLC66,858$2,081 06/30/2022
     BAC66,858$2,081 06/30/2022
Charter Research & Investment Group Inc.66,702$2,076 06/30/2022
     BAC66,702$2,076 06/30/2022
Premier Asset Management LLC61,365$2,075 06/30/2022
     BAC61,365$2,075 06/30/2022
Teza Capital Management LLC66,384$2,067 06/30/2022
     BAC66,384$2,067 06/30/2022
Jump Financial LLC66,340$2,065 06/30/2022
     BAC66,340$2,065 06/30/2022
Claraphi Advisory Network LLC66,280$2,063 06/30/2022
     BAC66,280$2,063 06/30/2022
Aaron Wealth Advisors66,286$2,063 06/30/2022
     BAC66,286$2,063 06/30/2022
G&S Capital LLC66,200$2,061 06/30/2022
     BAC66,200$2,061 06/30/2022
Brookstone Capital Management64,709$2,057 06/30/2022
     BAC64,709$2,057 06/30/2022
First Business Financial Services Inc.65,992$2,054 06/30/2022
     BAC65,992$2,054 06/30/2022
Sawtooth Solutions LLC65,814$2,049 06/30/2022
     BAC65,814$2,049 06/30/2022
ZWJ Investment Counsel Inc.65,641$2,043 06/30/2022
     BAC65,641$2,043 06/30/2022
Zions Bancorporation N.A.65,603$2,042 06/30/2022
     BAC65,603$2,042 06/30/2022
Nwam LLC65,309$2,040 06/30/2022
     BAC65,309$2,040 06/30/2022
9258 Wealth Management LLC65,475$2,038 06/30/2022
     BAC65,475$2,038 06/30/2022
Capital Markets Trading UK LLP $2,035 06/30/2022
     Call173,000$5,385 06/30/2022
     Put107,600$3,350 06/30/2022
IPG Investment Advisors LLC65,347$2,034 06/30/2022
     BAC65,347$2,034 06/30/2022
Gs Investments Inc.61,506$2,032 06/30/2022
     BAC61,506$2,032 06/30/2022
SS&H Financial Advisors Inc.65,233$2,031 06/30/2022
     BAC65,233$2,031 06/30/2022
Sandy Spring Bank65,126$2,028 06/30/2022
     BAC65,126$2,028 06/30/2022
JNB Advisors LLC65,035$2,025 06/30/2022
     BAC65,035$2,025 06/30/2022
Peddock Capital Advisors LLC64,729$2,015 06/30/2022
     BAC64,729$2,015 06/30/2022
V Wealth Advisors LLC64,675$2,013 06/30/2022
     BAC64,675$2,013 06/30/2022
Heritage Trust Co64,605$2,011 06/30/2022
     BAC64,605$2,011 06/30/2022
Meridian Wealth Management LLC64,533$2,009 06/30/2022
     BAC64,533$2,009 06/30/2022
Sequoia Financial Advisors LLC64,237$2,000 06/30/2022
     BAC64,237$2,000 06/30/2022
Koshinski Asset Management Inc.64,212$1,999 06/30/2022
     BAC64,212$1,999 06/30/2022
Beacon Financial Group61,599$1,989 06/30/2022
     BAC61,599$1,989 06/30/2022
Connolly Sarah T.63,825$1,987 06/30/2022
     BAC63,825$1,987 06/30/2022
Wunderlich Capital Managemnt63,782$1,986 06/30/2022
     BAC63,782$1,986 06/30/2022
Cpwm LLC63,462$1,976 06/30/2022
     BAC63,462$1,976 06/30/2022
Goodwin Daniel L $1,972 06/30/2022
     BAC.PRL1,637$1,972 06/30/2022
SeaCrest Wealth Management LLC63,294$1,970 06/30/2022
     BAC63,294$1,970 06/30/2022
Studio Investment Management LLC62,895$1,958 06/30/2022
     BAC62,895$1,958 06/30/2022
Arete Wealth Advisors LLC62,652$1,953 06/30/2022
     BAC62,652$1,953 06/30/2022
Ethic Inc.62,678$1,951 06/30/2022
     BAC62,678$1,951 06/30/2022
Cumberland Advisors Inc.62,000$1,930 06/30/2022
     BAC62,000$1,930 06/30/2022
Stonehage Fleming Financial Services Holdings Ltd61,177$1,930 06/30/2022
     BAC61,177$1,930 06/30/2022
Investors Asset Management of Georgia Inc. GA ADV $1,922 06/30/2022
     BAC56,707$1,765 06/30/2022
     BAC.PRL130$157 06/30/2022
Lakeview Capital Partners LLC61,433$1,912 06/30/2022
     BAC61,433$1,912 06/30/2022
Lafayette Investments Inc.61,381$1,911 06/30/2022
     BAC61,381$1,911 06/30/2022
Ogorek Anthony Joseph NY ADV $1,901 06/30/2022
     BAC60,550$1,884 06/30/2022
     BAC.PRM750$17 06/30/2022
Clearstead Advisors LLC $1,898 06/30/2022
     BAC57,110$1,778 06/30/2022
     BAC.PRL100$120 06/30/2022
Corrado Advisors LLC60,829$1,894 06/30/2022
     BAC60,829$1,894 06/30/2022
Seeyond60,775$1,891 06/30/2022
     BAC60,775$1,891 06/30/2022
SkyOak Wealth LLC60,666$1,889 06/30/2022
     BAC60,666$1,889 06/30/2022
Wulff Hansen & CO.60,583$1,886 06/30/2022
     BAC60,583$1,886 06/30/2022
Cornerstone Wealth Group LLC60,410$1,881 06/30/2022
     BAC60,410$1,881 06/30/2022
NTV Asset Management LLC60,189$1,874 06/30/2022
     BAC60,189$1,874 06/30/2022
Worth Venture Partners LLC56,195$1,874 06/30/2022
     BAC56,195$1,874 06/30/2022
Heritage Wealth Management LLC60,021$1,868 06/30/2022
     BAC60,021$1,868 06/30/2022
Flagship Harbor Advisors LLC59,918$1,865 06/30/2022
     BAC59,918$1,865 06/30/2022
Vision Capital Management Inc.59,876$1,864 06/30/2022
     BAC59,876$1,864 06/30/2022
Resurgent Financial Advisors LLC $1,860 06/30/2022
     BAC46,182$1,438 06/30/2022
     BAC.PRL350$422 06/30/2022
Mendel Money Management59,728$1,859 06/30/2022
     BAC59,728$1,859 06/30/2022
Lake Street Financial LLC59,472$1,851 06/30/2022
     BAC59,472$1,851 06/30/2022
Retirement Planning Co of New England Inc.59,396$1,849 06/30/2022
     BAC59,396$1,849 06/30/2022
Columbia Trust Co 0101201659,294$1,846 06/30/2022
     BAC59,294$1,846 06/30/2022
Howland Capital Management LLC59,281$1,845 06/30/2022
     BAC59,281$1,845 06/30/2022
Whittier Trust Co. of Nevada Inc.59,285$1,845 06/30/2022
     BAC59,285$1,845 06/30/2022
ARGI Investment Services LLC59,273$1,845 06/30/2022
     BAC59,273$1,845 06/30/2022
NorthRock Partners LLC59,266$1,845 06/30/2022
     BAC59,266$1,845 06/30/2022
Dixon Hubard Feinour & Brown Inc. VA59,239$1,844 06/30/2022
     BAC59,239$1,844 06/30/2022
PDT Partners LLC59,194$1,843 06/30/2022
     BAC59,194$1,843 06/30/2022
WBH Advisory Inc.58,515$1,841 06/30/2022
     BAC58,515$1,841 06/30/2022
Geneos Wealth Management Inc. $1,839 06/30/2022
     BAC58,013$1,830 06/30/2022
     BAC.PRL8$9 06/30/2022
Souders Financial Advisors58,978$1,836 06/30/2022
     BAC58,978$1,836 06/30/2022
M Holdings Securities Inc.58,929$1,834 06/30/2022
     BAC58,929$1,834 06/30/2022
Poehling Capital Management LLC58,923$1,834 06/30/2022
     BAC58,923$1,834 06/30/2022
Jeppson Wealth Management LLC58,615$1,825 06/30/2022
     BAC58,615$1,825 06/30/2022
Waycross Partners LLC58,000$1,806 06/30/2022
     BAC58,000$1,806 06/30/2022
Sterling Investment Management Inc.57,616$1,794 06/30/2022
     BAC57,616$1,794 06/30/2022
Dakota Wealth Management57,630$1,794 06/30/2022
     BAC57,630$1,794 06/30/2022
Stratos Wealth Advisors LLC57,638$1,794 06/30/2022
     BAC57,638$1,794 06/30/2022
Montchanin Asset Management LLC57,520$1,791 06/30/2022
     BAC57,520$1,791 06/30/2022
Duncker Streett & Co. Inc.57,340$1,785 06/30/2022
     BAC57,340$1,785 06/30/2022
First City Capital Management Inc.57,282$1,783 06/30/2022
     BAC57,282$1,783 06/30/2022
Newman Dignan & Sheerar Inc.57,132$1,779 06/30/2022
     BAC57,132$1,779 06/30/2022
Nvwm LLC $1,757 06/30/2022
     BAC55,069$1,714 06/30/2022
     BAC.PRN2,000$43 06/30/2022
Heritage Wealth Advisors56,355$1,754 06/30/2022
     BAC56,355$1,754 06/30/2022
Coastal Investment Advisors Inc.55,474$1,751 06/30/2022
     BAC55,474$1,751 06/30/2022
Smith Shellnut Wilson LLC ADV56,220$1,750 06/30/2022
     BAC56,220$1,750 06/30/2022
KCS Wealth Advisory $1,743 06/30/2022
     BAC.PRL1,447$1,743 06/30/2022
Thomasville National Bank57,601$1,740 09/30/2022
     BAC57,601$1,740 09/30/2022
Csenge Advisory Group57,585$1,739 09/30/2022
     BAC57,585$1,739 09/30/2022
Scott & Selber Inc.55,874$1,739 06/30/2022
     BAC55,874$1,739 06/30/2022
FUKOKU MUTUAL LIFE INSURANCE Co55,220$1,719 06/30/2022
     BAC55,220$1,719 06/30/2022
Mutual Advisors LLC55,161$1,717 06/30/2022
     BAC55,161$1,717 06/30/2022
Pendal Group Limited54,878$1,708 06/30/2022
     BAC54,878$1,708 06/30/2022
Country Club Bank GFN53,299$1,698 06/30/2022
     BAC53,299$1,698 06/30/2022
Hexagon Capital Partners LLC54,510$1,697 06/30/2022
     BAC54,510$1,697 06/30/2022
Strategic Advisors LLC $1,694 06/30/2022
     BAC47,526$1,479 06/30/2022
     BAC.PRL178$215 06/30/2022
Lake Street Advisors Group LLC54,379$1,693 06/30/2022
     BAC54,379$1,693 06/30/2022
Pekin Hardy Strauss Inc. $1,690 06/30/2022
     BAC.PRL1,002$1,207 06/30/2022
     BAC15,520$483 06/30/2022
Argent Advisors Inc.54,020$1,682 06/30/2022
     BAC54,020$1,682 06/30/2022
Orion Portfolio Solutions LLC53,776$1,674 06/30/2022
     BAC53,776$1,674 06/30/2022
Wealthsource Partners LLC53,746$1,673 06/30/2022
     BAC53,746$1,673 06/30/2022
AlphaCrest Capital Management LLC53,605$1,669 06/30/2022
     BAC53,605$1,669 06/30/2022
Clifford Swan Investment Counsel LLC53,584$1,668 06/30/2022
     BAC53,584$1,668 06/30/2022
Brick & Kyle Associates53,810$1,668 06/30/2022
     BAC53,810$1,668 06/30/2022
Coombe Bender & Co LLC53,504$1,666 06/30/2022
     BAC53,504$1,666 06/30/2022
Kranot Hishtalmut Le Morim Tichoniim Havera Menahelet LTD53,898$1,664 06/30/2022
     BAC53,898$1,664 06/30/2022
New Millennium Group LLC53,454$1,664 06/30/2022
     BAC53,454$1,664 06/30/2022
Regal Investment Advisors LLC53,157$1,655 06/30/2022
     BAC53,157$1,655 06/30/2022
MTM Investment Management LLC52,424$1,654 06/30/2022
     BAC52,424$1,654 06/30/2022
Level Four Advisory Services LLC $1,650 06/30/2022
     BAC33,160$1,032 06/30/2022
     BAC.PRL513$618 06/30/2022
StoneX Group Inc. $1,648 06/30/2022
     BAC.PRL746$912 06/30/2022
     BAC23,631$736 06/30/2022
FineMark National Bank & Trust52,920$1,647 06/30/2022
     BAC52,920$1,647 06/30/2022
Prairiewood Capital LLC52,703$1,641 06/30/2022
     BAC52,703$1,641 06/30/2022
HC Advisors LLC52,686$1,640 06/30/2022
     BAC52,686$1,640 06/30/2022
Natixis Investment Managers International52,450$1,632 06/30/2022
     BAC52,450$1,632 06/30/2022
Clarkston Capital Partners LLC52,231$1,626 06/30/2022
     BAC52,231$1,626 06/30/2022
Mather Group LLC.52,110$1,622 06/30/2022
     BAC52,110$1,622 06/30/2022
Prosperity Consulting Group LLC52,072$1,621 06/30/2022
     BAC52,072$1,621 06/30/2022
Grant GrossMendelsohn LLC51,633$1,619 06/30/2022
     BAC51,633$1,619 06/30/2022
HCR Wealth Advisors51,921$1,616 06/30/2022
     BAC51,921$1,616 06/30/2022
AM Investment Strategies LLC51,864$1,615 06/30/2022
     BAC51,864$1,615 06/30/2022
Dimension Capital Management LLC51,735$1,611 06/30/2022
     BAC51,735$1,611 06/30/2022
Visionary Wealth Advisors51,660$1,608 06/30/2022
     BAC51,660$1,608 06/30/2022
Mayflower Financial Advisors LLC303,616$1,608 06/30/2022
     BAC303,616$1,608 06/30/2022
Miramar Capital LLC51,504$1,603 06/30/2022
     BAC51,504$1,603 06/30/2022
Smithfield Trust Co.51,527$1,600 06/30/2022
     BAC51,527$1,600 06/30/2022
Vantage Financial Partners Ltd. Inc.51,400$1,600 06/30/2022
     BAC51,400$1,600 06/30/2022
Proequities Inc. $1,596 06/30/2022
     BAC51,272$1,596 06/30/2022
     Put0$0 06/30/2022
     Call0$0 06/30/2022
     BAC.PRL0$0 06/30/2022
Hilltop Holdings Inc.51,214$1,595 06/30/2022
     BAC51,214$1,595 06/30/2022
Sierra Capital LLC51,138$1,592 06/30/2022
     BAC51,138$1,592 06/30/2022
Cito Capital Group LLC51,120$1,591 06/30/2022
     BAC51,120$1,591 06/30/2022
Manchester Capital Management LLC $1,590 06/30/2022
     BAC50,688$1,578 06/30/2022
     BAC.PRL10$12 06/30/2022
Westover Capital Advisors LLC50,983$1,587 06/30/2022
     BAC50,983$1,587 06/30/2022
Stonebridge Capital Advisors LLC50,915$1,585 06/30/2022
     BAC50,915$1,585 06/30/2022
YorkBridge Wealth Partners LLC50,697$1,578 06/30/2022
     BAC50,697$1,578 06/30/2022
Exeter Financial LLC50,467$1,571 06/30/2022
     BAC50,467$1,571 06/30/2022
BNC Wealth Management LLC50,444$1,570 06/30/2022
     BAC50,444$1,570 06/30/2022
Woodard & Co. Asset Management Group Inc. ADV50,215$1,563 06/30/2022
     BAC50,215$1,563 06/30/2022
Hartford Financial Management Inc.50,178$1,562 06/30/2022
     BAC50,178$1,562 06/30/2022
Columbia Asset Management50,158$1,561 06/30/2022
     BAC50,158$1,561 06/30/2022
Godshalk Welsh Capital Management Inc.50,150$1,561 06/30/2022
     BAC50,150$1,561 06/30/2022
AlphaStar Capital Management LLC50,102$1,560 06/30/2022
     BAC50,102$1,560 06/30/2022
Shufro Rose & Co. LLC50,034$1,558 06/30/2022
     BAC50,034$1,558 06/30/2022
Wealth Effects LLC50,053$1,558 06/30/2022
     BAC50,053$1,558 06/30/2022
Income Research & Management $1,556 06/30/2022
     BAC.PRL1,292$1,556 06/30/2022
Buckingham Strategic Partners49,982$1,556 06/30/2022
     BAC49,982$1,556 06/30/2022
Bartlett & Co. LLC $1,554 06/30/2022
     BAC.PRN46,133$982 06/30/2022
     BAC18,045$562 06/30/2022
     BAC.PRM368$8 06/30/2022
     BAC.PRL2$2 06/30/2022
Symmetry Partners LLC51,435$1,553 09/30/2022
     BAC51,435$1,553 09/30/2022
CMG Global Holdings LLC49,842$1,552 06/30/2022
     BAC49,842$1,552 06/30/2022
Martin & Co. Inc. TN49,838$1,551 06/30/2022
     BAC49,838$1,551 06/30/2022
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA49,664$1,546 06/30/2022
     BAC49,664$1,546 06/30/2022
Mitchell Mcleod Pugh & Williams Inc.49,271$1,534 06/30/2022
     BAC49,271$1,534 06/30/2022
Sentry Investment Management LLC49,152$1,530 06/30/2022
     BAC49,152$1,530 06/30/2022
Shorepoint Capital Partners LLC49,160$1,530 06/30/2022
     BAC49,160$1,530 06/30/2022
Van Hulzen Asset Management LLC49,096$1,528 06/30/2022
     BAC49,096$1,528 06/30/2022
Earnest Partners LLC49,063$1,527 06/30/2022
     BAC49,063$1,527 06/30/2022
Colonial Trust Advisors49,016$1,526 06/30/2022
     BAC49,016$1,526 06/30/2022
Spears Abacus Advisors LLC48,924$1,523 06/30/2022
     BAC48,924$1,523 06/30/2022
Proquility Private Wealth Partners LLC48,850$1,521 06/30/2022
     BAC48,850$1,521 06/30/2022
Wilbanks Smith & Thomas Asset Management LLC48,709$1,516 06/30/2022
     BAC48,709$1,516 06/30/2022
Blue Fin Capital Inc.48,663$1,514 06/30/2022
     BAC48,663$1,514 06/30/2022
Pinnacle Wealth Planning Services Inc.48,553$1,511 06/30/2022
     BAC48,553$1,511 06/30/2022
Modera Wealth Management LLC48,112$1,498 06/30/2022
     BAC48,112$1,498 06/30/2022
Buffington Mohr McNeal48,069$1,496 06/30/2022
     BAC48,069$1,496 06/30/2022
Boston Trust Walden Corp48,040$1,495 06/30/2022
     BAC48,040$1,495 06/30/2022
Investment Advisory Services Inc. TX ADV47,768$1,487 06/30/2022
     BAC47,768$1,487 06/30/2022
Front Street Capital Management Inc.47,721$1,486 06/30/2022
     BAC47,721$1,486 06/30/2022
Capital Advisors Inc. OK47,616$1,482 06/30/2022
     BAC47,616$1,482 06/30/2022
Quadrant Capital Group LLC47,596$1,482 06/30/2022
     BAC47,596$1,482 06/30/2022
IHT Wealth Management LLC47,236$1,470 06/30/2022
     BAC