Holdings Channel
Quotes delayed 20 minutes

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

Funds Holding TFC

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

HolderAmountPosition Size
($ in 1000's)
 As of
Vanguard Group Inc.117,952,471$4,354,805 12/31/2023
     TFC117,952,471$4,354,805 12/31/2023
BlackRock Inc.97,462,687$3,598,322 12/31/2023
     TFC97,462,687$3,598,322 12/31/2023
State Street Corp62,359,468$2,302,312 12/31/2023
     TFC62,359,468$2,302,312 12/31/2023
Dodge & Cox53,173,840$1,963,178 12/31/2023
     TFC53,173,840$1,963,178 12/31/2023
Bank of America Corp DE $1,029,854 12/31/2023
     TFC25,918,498$956,911 12/31/2023
     Call1,975,700$72,943 12/31/2023
Amundi25,783,329$971,456 12/31/2023
     TFC25,783,329$971,456 12/31/2023
Geode Capital Management LLC25,638,768$944,197 12/31/2023
     TFC25,638,768$944,197 12/31/2023
Morgan Stanley23,401,416$863,980 12/31/2023
     TFC23,401,416$863,980 12/31/2023
JPMorgan Chase & Co. $854,093 12/31/2023
     TFC23,138,134$854,260 12/31/2023
     Put299,500$11,058 12/31/2023
     Call295,000$10,891 12/31/2023
Charles Schwab Investment Management Inc.19,238,388$690,793 12/31/2023
     TFC19,238,388$690,793 12/31/2023
FMR LLC16,009,846$591,084 12/31/2023
     TFC16,009,846$591,084 12/31/2023
Royal Bank of Canada $580,710 12/31/2023
     TFC15,710,050$580,016 12/31/2023
     Call18,800$694 12/31/2023
Northern Trust Corp12,896,405$476,135 12/31/2023
     TFC12,896,405$476,135 12/31/2023
Citadel Advisors LLC $421,502 12/31/2023
     TFC10,888,848$402,016 12/31/2023
     Call1,203,200$44,422 12/31/2023
     Put675,400$24,936 12/31/2023
Bank of New York Mellon Corp11,230,044$414,613 12/31/2023
     TFC11,230,044$414,613 12/31/2023
Harris Associates L P10,339,874$381,748 12/31/2023
     TFC10,339,874$381,748 12/31/2023
Legal & General Group Plc10,273,129$379,284 12/31/2023
     TFC10,273,129$379,284 12/31/2023
Federated Hermes Inc.10,000,078$369,203 12/31/2023
     TFC10,000,078$369,203 12/31/2023
Macquarie Group Ltd.9,894,391$365,302 12/31/2023
     TFC9,894,391$365,302 12/31/2023
American Century Companies Inc.9,672,133$357,095 12/31/2023
     TFC9,672,133$357,095 12/31/2023
Franklin Resources Inc.9,295,135$343,176 12/31/2023
     TFC9,295,135$343,176 12/31/2023
Invesco Ltd.8,945,248$330,259 12/31/2023
     TFC8,945,248$330,259 12/31/2023
Dimensional Fund Advisors LP8,731,538$322,395 12/31/2023
     TFC8,731,538$322,395 12/31/2023
Norges Bank8,336,603$307,787 12/31/2023
     TFC8,336,603$307,787 12/31/2023
UBS Asset Management Americas Inc.7,369,040$272,065 12/31/2023
     TFC7,369,040$272,065 12/31/2023
Arrowstreet Capital Limited Partnership6,485,685$239,451 12/31/2023
     TFC6,485,685$239,451 12/31/2023
Massachusetts Financial Services Co. MA6,323,572$233,466 12/31/2023
     TFC6,323,572$233,466 12/31/2023
Capital International Investors6,010,749$222,005 12/31/2023
     TFC6,010,749$222,005 12/31/2023
Goldman Sachs Group Inc.5,909,533$218,180 12/31/2023
     TFC5,909,533$218,180 12/31/2023
Barclays PLC $210,543 12/31/2023
     TFC5,257,733$194,114 12/31/2023
     Call550,000$20,306 12/31/2023
     Put105,000$3,877 12/31/2023
Diamond Hill Capital Management Inc.5,466,588$201,826 12/31/2023
     TFC5,466,588$201,826 12/31/2023
Millennium Management LLC $193,096 12/31/2023
     TFC4,558,533$168,301 12/31/2023
     Call896,000$33,080 12/31/2023
     Put224,400$8,285 12/31/2023
Bank of Montreal Can $178,803 12/31/2023
     TFC4,734,550$176,646 12/31/2023
     Call60,000$2,239 12/31/2023
     Put2,200$82 12/31/2023
Truist Financial Corp4,840,843$178,724 12/31/2023
     TFC4,840,843$178,724 12/31/2023
Nuveen Asset Management LLC4,414,650$162,989 12/31/2023
     TFC4,414,650$162,989 12/31/2023
Junto Capital Management LP $162,654 12/31/2023
     Call2,354,000$86,910 12/31/2023
     TFC2,051,568$75,744 12/31/2023
Wells Fargo & Company MN $160,010 12/31/2023
     TFC3,636,965$134,277 12/31/2023
     Call697,000$25,733 12/31/2023
Susquehanna International Group LLP $149,592 12/31/2023
     Call4,138,700$152,801 12/31/2023
     Put1,488,100$54,941 12/31/2023
     TFC1,401,205$51,732 12/31/2023
Deutsche Bank AG3,977,854$146,862 12/31/2023
     TFC3,977,854$146,862 12/31/2023
Raymond James & Associates3,709,998$144,616 03/31/2024
     TFC3,709,998$144,616 03/31/2024
UBS Group AG3,914,044$144,507 12/31/2023
     TFC3,914,044$144,507 12/31/2023
First Trust Advisors LP3,623,650$133,785 12/31/2023
     TFC3,623,650$133,785 12/31/2023
Holocene Advisors LP3,434,399$126,798 12/31/2023
     TFC3,434,399$126,798 12/31/2023
Price T Rowe Associates Inc. MD3,431,062$126,676 12/31/2023
     TFC3,431,062$126,676 12/31/2023
Sumitomo Mitsui Trust Holdings Inc.3,200,675$124,762 03/31/2024
     TFC3,200,675$124,762 03/31/2024
Burgundy Asset Management Ltd.3,226,239$119,113 12/31/2023
     TFC3,226,239$119,113 12/31/2023
Envestnet Asset Management Inc.3,094,701$114,256 12/31/2023
     TFC3,094,701$114,256 12/31/2023
Cullen Capital Management LLC3,088,969$114,045 12/31/2023
     TFC3,088,969$114,045 12/31/2023
Neuberger Berman Group LLC2,979,125$109,989 12/31/2023
     TFC2,979,125$109,989 12/31/2023
Hsbc Holdings PLC $109,104 12/31/2023
     TFC2,951,956$109,108 12/31/2023
     Put15,000$555 12/31/2023
     Call14,900$551 12/31/2023
LPL Financial LLC $108,950 12/31/2023
     TFC2,965,263$109,478 12/31/2023
     Put14,300$528 12/31/2023
Stifel Financial Corp2,932,461$108,267 12/31/2023
     TFC2,932,461$108,267 12/31/2023
National Pension Service2,889,287$106,672 12/31/2023
     TFC2,889,287$106,672 12/31/2023
Bessemer Group Inc.2,878,634$106,279 12/31/2023
     TFC2,878,634$106,279 12/31/2023
Ameriprise Financial Inc.2,873,672$106,127 12/31/2023
     TFC2,873,672$106,127 12/31/2023
APG Asset Management N.V.2,846,775$105,103 12/31/2023
     TFC2,846,775$105,103 12/31/2023
Alyeska Investment Group L.P.2,799,501$103,358 12/31/2023
     TFC2,799,501$103,358 12/31/2023
Balyasny Asset Management LLC2,786,829$102,890 12/31/2023
     TFC2,786,829$102,890 12/31/2023
Canada Pension Plan Investment Board2,700,992$99,721 12/31/2023
     TFC2,700,992$99,721 12/31/2023
Rhumbline Advisers2,645,402$97,668 12/31/2023
     TFC2,645,402$97,668 12/31/2023
Jennison Associates LLC2,578,776$95,208 12/31/2023
     TFC2,578,776$95,208 12/31/2023
Parnassus Investments CA2,574,466$95,049 12/31/2023
     TFC2,574,466$95,049 12/31/2023
Credit Suisse AG2,491,104$91,972 12/31/2023
     TFC2,491,104$91,972 12/31/2023
California Public Employees Retirement System2,440,054$90,087 12/31/2023
     TFC2,440,054$90,087 12/31/2023
Sanders Capital LLC2,191,564$80,913 12/31/2023
     TFC2,191,564$80,913 12/31/2023
California State Teachers Retirement System2,188,175$80,787 12/31/2023
     TFC2,188,175$80,787 12/31/2023
HighTower Advisors LLC2,184,952$80,678 12/31/2023
     TFC2,184,952$80,678 12/31/2023
Equity Investment Corp2,180,532$80,505 12/31/2023
     TFC2,180,532$80,505 12/31/2023
North Reef Capital Management LP2,000,000$73,840 12/31/2023
     TFC2,000,000$73,840 12/31/2023
Azora Capital LP1,963,654$72,498 12/31/2023
     TFC1,963,654$72,498 12/31/2023
Alliancebernstein L.P.1,937,842$71,545 12/31/2023
     TFC1,937,842$71,545 12/31/2023
The Manufacturers Life Insurance Company 1,912,468$70,608 12/31/2023
     TFC1,912,468$70,608 12/31/2023
Prudential Financial Inc.1,929,636$70,098 12/31/2023
     TFC1,929,636$70,098 12/31/2023
Nordea Investment Management AB1,878,800$69,647 12/31/2023
     TFC1,878,800$69,647 12/31/2023
Prana Capital Management LP1,785,580$65,924 12/31/2023
     TFC1,785,580$65,924 12/31/2023
Morningstar Investment Services LLC1,753,129$65,374 12/31/2023
     TFC1,753,129$65,374 12/31/2023
Voya Investment Management LLC1,765,132$65,169 12/31/2023
     TFC1,765,132$65,169 12/31/2023
LSV Asset Management1,731,000$63,909 12/31/2023
     TFC1,731,000$63,909 12/31/2023
New York State Common Retirement Fund1,721,473$63,557 12/31/2023
     TFC1,721,473$63,557 12/31/2023
LMR Partners LLP1,675,385$61,855 12/31/2023
     TFC1,675,385$61,855 12/31/2023
Letko Brosseau & Associates Inc.1,673,201$61,775 12/31/2023
     TFC1,673,201$61,775 12/31/2023
Twinbeech Capital LP1,613,957$59,587 12/31/2023
     TFC1,613,957$59,587 12/31/2023
Citigroup Inc.1,600,558$59,093 12/31/2023
     TFC1,600,558$59,093 12/31/2023
NFJ Investment Group LLC1,600,226$59,080 12/31/2023
     TFC1,600,226$59,080 12/31/2023
Epoch Investment Partners Inc.1,592,694$58,802 12/31/2023
     TFC1,592,694$58,802 12/31/2023
Point72 Asset Management L.P. $58,738 12/31/2023
     TFC1,592,836$58,808 12/31/2023
     Put1,900$70 12/31/2023
Douglas Lane & Associates LLC1,457,732$56,822 03/31/2024
     TFC1,457,732$56,822 03/31/2024
Principal Financial Group Inc.1,494,884$55,191 12/31/2023
     TFC1,494,884$55,191 12/31/2023
State Board of Administration of Florida Retirement System1,445,258$53,359 12/31/2023
     TFC1,445,258$53,359 12/31/2023
Voloridge Investment Management LLC1,414,479$52,223 12/31/2023
     TFC1,414,479$52,223 12/31/2023
Royal London Asset Management Ltd.1,412,058$52,133 12/31/2023
     TFC1,412,058$52,133 12/31/2023
The PNC Financial Services Group Inc. $51,886 12/31/2023
     TFC1,392,040$51,394 12/31/2023
     TFC.PRI19,958$423 12/31/2023
     TFC.PRR2,230$45 12/31/2023
     TFC.PRO1,083$24 12/31/2023
rhino investment partners Inc1,388,455$51,262 12/31/2023
     TFC1,388,455$51,262 12/31/2023
AQR Capital Management LLC1,333,084$49,217 12/31/2023
     TFC1,333,084$49,217 12/31/2023
Fort Washington Investment Advisors Inc. OH1,330,566$49,124 12/31/2023
     TFC1,330,566$49,124 12/31/2023
New York State Teachers Retirement System1,323,603$48,867 12/31/2023
     TFC1,323,603$48,867 12/31/2023
National Bank of Canada FI1,294,699$48,556 12/31/2023
     TFC1,294,699$48,556 12/31/2023
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.1,326,481$48,430 12/31/2023
     TFC1,326,481$48,430 12/31/2023
Jane Street Group LLC $48,146 12/31/2023
     Call1,094,800$40,420 12/31/2023
     TFC918,464$33,910 12/31/2023
     Put709,200$26,184 12/31/2023
Adage Capital Partners GP L.L.C.1,295,465$47,829 12/31/2023
     TFC1,295,465$47,829 12/31/2023
Captrust Financial Advisors1,290,894$47,660 12/31/2023
     TFC1,290,894$47,660 12/31/2023
Welch Group LLC1,197,509$46,679 03/31/2024
     TFC1,197,509$46,679 03/31/2024
RE Advisers Corp1,243,002$45,892 12/31/2023
     TFC1,243,002$45,892 12/31/2023
Toronto Dominion Bank1,219,568$45,026 12/31/2023
     TFC1,219,568$45,026 12/31/2023
KBC Group NV1,213,328$44,796 12/31/2023
     TFC1,213,328$44,796 12/31/2023
Panagora Asset Management Inc.1,205,191$44,496 12/31/2023
     TFC1,205,191$44,496 12/31/2023
Sei Investments Co.1,186,563$43,808 12/31/2023
     TFC1,186,563$43,808 12/31/2023
Rafferty Asset Management LLC1,185,259$43,760 12/31/2023
     TFC1,185,259$43,760 12/31/2023
Verition Fund Management LLC1,146,041$42,312 12/31/2023
     TFC1,146,041$42,312 12/31/2023
Standard Life Aberdeen plc1,116,793$41,232 12/31/2023
     TFC1,116,793$41,232 12/31/2023
BNP PARIBAS ASSET MANAGEMENT Holding S.A.1,112,379$41,069 12/31/2023
     TFC1,112,379$41,069 12/31/2023
Schwartz Investment Counsel Inc.1,073,295$39,626 12/31/2023
     TFC1,073,295$39,626 12/31/2023
Ariel Investments LLC1,067,702$39,420 12/31/2023
     TFC1,067,702$39,420 12/31/2023
Man Group plc1,065,314$39,331 12/31/2023
     TFC1,065,314$39,331 12/31/2023
Bank of Nova Scotia1,063,026$39,246 12/31/2023
     TFC1,063,026$39,246 12/31/2023
Great West Life Assurance Co. Can1,061,825$39,018 12/31/2023
     TFC1,061,825$39,018 12/31/2023
Moore Capital Management LP $36,041 12/31/2023
     TFC610,105$22,525 12/31/2023
     Call366,100$13,516 12/31/2023
Nisa Investment Advisors LLC926,800$34,217 12/31/2023
     TFC926,800$34,217 12/31/2023
Susquehanna Portfolio Strategies LLC922,747$34,068 12/31/2023
     TFC922,747$34,068 12/31/2023
Janney Montgomery Scott LLC899,621$33,214 12/31/2023
     TFC899,621$33,214 12/31/2023
Ensign Peak Advisors Inc891,285$32,906 12/31/2023
     TFC891,285$32,906 12/31/2023
Natixis874,712$32,294 12/31/2023
     TFC874,712$32,294 12/31/2023
Aviva PLC861,994$31,825 12/31/2023
     TFC861,994$31,825 12/31/2023
Schonfeld Strategic Advisors LLC820,049$30,276 12/31/2023
     TFC820,049$30,276 12/31/2023
State of Wisconsin Investment Board817,950$30,199 12/31/2023
     TFC817,950$30,199 12/31/2023
Chevy Chase Trust Holdings Inc.814,685$30,078 12/31/2023
     TFC814,685$30,078 12/31/2023
Tweedy Browne Co LLC796,209$29,396 12/31/2023
     TFC796,209$29,396 12/31/2023
Kornitzer Capital Management Inc. KS769,438$28,408 12/31/2023
     TFC769,438$28,408 12/31/2023
Commonwealth Equity Services LLC748,240$27,625 12/31/2023
     TFC748,240$27,625 12/31/2023
State of New Jersey Common Pension Fund D742,520$27,414 12/31/2023
     TFC742,520$27,414 12/31/2023
Group One Trading L.P. $27,125 12/31/2023
     Call1,271,800$46,955 12/31/2023
     Put537,100$19,830 12/31/2023
Mitsubishi UFJ Trust & Banking Corp733,445$27,079 12/31/2023
     TFC733,445$27,079 12/31/2023
Strs Ohio727,578$26,862 12/31/2023
     TFC727,578$26,862 12/31/2023
Public Employees Retirement System of Ohio718,419$26,524 12/31/2023
     TFC718,419$26,524 12/31/2023
Pictet Asset Management Holding SA716,741$26,462 12/31/2023
     TFC716,741$26,462 12/31/2023
Baird Financial Group Inc.716,708$26,461 12/31/2023
     TFC716,708$26,461 12/31/2023
Assenagon Asset Management S.A.692,605$25,571 12/31/2023
     TFC692,605$25,571 12/31/2023
Squarepoint Ops LLC $24,915 12/31/2023
     Call370,000$13,660 12/31/2023
     TFC304,838$11,255 12/31/2023
VGI Partners Ltd665,781$24,581 12/31/2023
     TFC665,781$24,581 12/31/2023
Victory Capital Management Inc.665,169$24,558 12/31/2023
     TFC665,169$24,558 12/31/2023
Raymond James Financial Services Advisors Inc.613,522$23,915 03/31/2024
     TFC613,522$23,915 03/31/2024
Alps Advisors Inc.640,922$23,663 12/31/2023
     TFC640,922$23,663 12/31/2023
Cibc World Markets Corp636,790$23,510 12/31/2023
     TFC636,790$23,510 12/31/2023
Treasurer of the State of North Carolina624,320$23,050 12/31/2023
     TFC624,320$23,050 12/31/2023
Mn Services Vermogensbeheer B.V.618,200$22,824 12/31/2023
     TFC618,200$22,824 12/31/2023
Carlson Capital L P617,295$22,791 12/31/2023
     TFC617,295$22,791 12/31/2023
CI Private Wealth LLC609,011$22,485 12/31/2023
     TFC609,011$22,485 12/31/2023
Cinctive Capital Management LP605,628$22,360 12/31/2023
     TFC605,628$22,360 12/31/2023
Professional Advisory Services Inc.572,900$22,332 03/31/2024
     TFC572,900$22,332 03/31/2024
Healthcare of Ontario Pension Plan Trust Fund602,000$22,226 12/31/2023
     TFC602,000$22,226 12/31/2023
TD Asset Management Inc.591,874$21,852 12/31/2023
     TFC591,874$21,852 12/31/2023
DekaBank Deutsche Girozentrale588,212$21,833 12/31/2023
     TFC588,212$21,833 12/31/2023
Brandes Investment Partners LP588,673$21,734 12/31/2023
     TFC588,673$21,734 12/31/2023
Optiver Holding B.V. $20,055 12/31/2023
     Call715,800$26,427 12/31/2023
     Put172,600$6,372 12/31/2023
AE Wealth Management LLC526,511$19,923 12/31/2023
     TFC526,511$19,923 12/31/2023
Cerity Partners LLC534,204$19,723 12/31/2023
     TFC534,204$19,723 12/31/2023
South Dakota Investment Council529,605$19,553 12/31/2023
     TFC529,605$19,553 12/31/2023
Aquatic Capital Management LLC529,000$19,531 12/31/2023
     TFC529,000$19,531 12/31/2023
Asset Management One Co. Ltd.523,172$19,509 12/31/2023
     TFC523,172$19,509 12/31/2023
Hudson Bay Capital Management LP525,000$19,383 12/31/2023
     TFC525,000$19,383 12/31/2023
Wealth Enhancement Advisory Services LLC494,579$19,279 03/31/2024
     TFC494,579$19,279 03/31/2024
Twin Tree Management LP $18,379 12/31/2023
     Call667,000$24,626 12/31/2023
     Put169,200$6,247 12/31/2023
Basswood Capital Management L.L.C.496,045$18,314 12/31/2023
     TFC496,045$18,314 12/31/2023
Deprince Race & Zollo Inc.483,693$17,858 12/31/2023
     TFC483,693$17,858 12/31/2023
USS Investment Management Ltd477,083$17,619 12/31/2023
     TFC477,083$17,619 12/31/2023
DAVENPORT & Co LLC $17,307 12/31/2023
     TFC462,208$17,067 12/31/2023
     Call6,500$240 12/31/2023
Montgomery Investment Management Inc.466,870$17,237 12/31/2023
     TFC466,870$17,237 12/31/2023
Lighthouse Investment Partners LLC456,824$16,866 12/31/2023
     TFC456,824$16,866 12/31/2023
Synovus Financial Corp446,544$16,487 12/31/2023
     TFC446,544$16,487 12/31/2023
US Bancorp DE434,681$16,048 12/31/2023
     TFC434,681$16,048 12/31/2023
Marshall Wace LLP434,217$16,031 12/31/2023
     TFC434,217$16,031 12/31/2023
Comerica Bank432,542$15,969 12/31/2023
     TFC432,542$15,969 12/31/2023
Simplex Trading LLC $15,922 12/31/2023
     Call1,075,300$39,700 12/31/2023
     Put845,300$31,208 12/31/2023
     TFC201,271$7,430 12/31/2023
Cantor Fitzgerald Investment Adviser L.P.427,487$15,783 12/31/2023
     TFC427,487$15,783 12/31/2023
Godsey & Gibb Associates423,929$15,651 12/31/2023
     TFC423,929$15,651 12/31/2023
Interval Partners LP $15,486 12/31/2023
     TFC569,451$21,024 12/31/2023
     Put1,500$5,538 12/31/2023
State of Michigan Retirement System394,343$15,371 03/31/2024
     TFC394,343$15,371 03/31/2024
Capital Fund Management S.A. $15,127 12/31/2023
     Call614,100$22,673 12/31/2023
     Put204,400$7,546 12/31/2023
Rockefeller Capital Management L.P.407,317$15,038 12/31/2023
     TFC407,317$15,038 12/31/2023
Caption Management LLC $14,929 12/31/2023
     Call525,000$19,383 12/31/2023
     Put125,000$4,615 12/31/2023
     TFC4,369$161 12/31/2023
GTS Securities LLC $14,885 12/31/2023
     Call346,800$12,804 12/31/2023
     TFC309,981$11,444 12/31/2023
     Put253,600$9,363 12/31/2023
Brown Advisory Inc.399,537$14,751 12/31/2023
     TFC399,537$14,751 12/31/2023
American International Group Inc.388,141$14,330 12/31/2023
     TFC388,141$14,330 12/31/2023
Nomura Asset Management Co. Ltd.384,862$14,209 12/31/2023
     TFC384,862$14,209 12/31/2023
American Assets Investment Management LLC384,000$14,177 12/31/2023
     TFC384,000$14,177 12/31/2023
Creative Planning383,633$14,164 12/31/2023
     TFC383,633$14,164 12/31/2023
Verity & Verity LLC382,300$14,115 12/31/2023
     TFC382,300$14,115 12/31/2023
Advisors Capital Management LLC381,660$14,091 12/31/2023
     TFC381,660$14,091 12/31/2023
Financial Counselors Inc.378,748$13,983 12/31/2023
     TFC378,748$13,983 12/31/2023
Cambridge Investment Research Advisors Inc.377,760$13,947 12/31/2023
     TFC377,760$13,947 12/31/2023
Worldquant Millennium Advisors LLC377,173$13,925 12/31/2023
     TFC377,173$13,925 12/31/2023
Mariner LLC376,497$13,900 12/31/2023
     TFC376,497$13,900 12/31/2023
Arizona State Retirement System374,743$13,836 12/31/2023
     TFC374,743$13,836 12/31/2023
Handelsbanken Fonder AB374,623$13,831 12/31/2023
     TFC374,623$13,831 12/31/2023
Natixis Advisors L.P.373,375$13,783 12/31/2023
     TFC373,375$13,783 12/31/2023
AustralianSuper Pty Ltd371,229$13,706 12/31/2023
     TFC371,229$13,706 12/31/2023
Regions Financial Corp363,440$13,418 12/31/2023
     TFC363,440$13,418 12/31/2023
Advisor Group Holdings Inc.362,776$13,399 12/31/2023
     TFC362,776$13,399 12/31/2023
Guggenheim Capital LLC360,703$13,317 12/31/2023
     TFC360,703$13,317 12/31/2023
Zacks Investment Management360,665$13,316 12/31/2023
     TFC360,665$13,316 12/31/2023
Oppenheimer Asset Management Inc.359,813$13,284 12/31/2023
     TFC359,813$13,284 12/31/2023
State of Tennessee Treasury Department352,174$13,002 12/31/2023
     TFC352,174$13,002 12/31/2023
Gillespie Robinson & Grimm Inc.332,675$12,968 03/31/2024
     TFC332,675$12,968 03/31/2024
Great Lakes Advisors LLC340,048$12,555 12/31/2023
     TFC340,048$12,555 12/31/2023
Mirae Asset Global Investments Co. Ltd.338,972$12,515 12/31/2023
     TFC338,972$12,515 12/31/2023
Brookstone Capital Management308,965$12,043 03/31/2024
     TFC308,965$12,043 03/31/2024
Amalgamated Bank326,070$12,039 12/31/2023
     TFC326,070$12,039 12/31/2023
MetLife Investment Management LLC323,614$11,948 12/31/2023
     TFC323,614$11,948 12/31/2023
Delta Asset Management LLC TN323,386$11,939 12/31/2023
     TFC323,386$11,939 12/31/2023
Edge Capital Group LLC319,633$11,801 12/31/2023
     TFC319,633$11,801 12/31/2023
Salem Investment Counselors Inc.300,635$11,719 03/31/2024
     TFC300,635$11,719 03/31/2024
1832 Asset Management L.P.316,628$11,690 12/31/2023
     TFC316,628$11,690 12/31/2023
MML Investors Services LLC313,796$11,585 12/31/2023
     TFC313,796$11,585 12/31/2023
Coerente Capital Management296,157$11,544 03/31/2024
     TFC296,157$11,544 03/31/2024
BOCHK Asset Management Ltd308,000$11,371 12/31/2023
     TFC308,000$11,371 12/31/2023
B. Metzler seel. Sohn & Co. AG300,718$11,102 12/31/2023
     TFC300,718$11,102 12/31/2023
Gateway Investment Advisers LLC281,055$10,956 03/31/2024
     TFC281,055$10,956 03/31/2024
Crestline Management LP296,714$10,955 12/31/2023
     TFC296,714$10,955 12/31/2023
Manning & Napier Group LLC280,236$10,922 03/31/2024
     TFC280,236$10,922 03/31/2024
Retirement Systems of Alabama293,928$10,852 12/31/2023
     TFC293,928$10,852 12/31/2023
Engineers Gate Manager LP293,470$10,835 12/31/2023
     TFC293,470$10,835 12/31/2023
Mcrae Capital Management Inc.276,719$10,787 03/31/2024
     TFC276,719$10,787 03/31/2024
Commonwealth of Pennsylvania Public School Empls Retrmt SYS292,056$10,783 12/31/2023
     TFC292,056$10,783 12/31/2023
Sonora Investment Management Group LLC291,495$10,762 12/31/2023
     TFC291,495$10,762 12/31/2023
IFM Investors Pty Ltd274,727$10,709 03/31/2024
     TFC274,727$10,709 03/31/2024
D. E. Shaw & Co. Inc. $10,703 12/31/2023
     TFC401,081$14,808 12/31/2023
     Put324,900$11,995 12/31/2023
     Call213,700$7,890 12/31/2023
Novare Capital Management LLC287,997$10,633 12/31/2023
     TFC287,997$10,633 12/31/2023
Auto Owners Insurance Co288,000$10,633 12/31/2023
     TFC288,000$10,633 12/31/2023
ProShare Advisors LLC287,451$10,613 12/31/2023
     TFC287,451$10,613 12/31/2023
Peapack Gladstone Financial Corp286,028$10,559 12/31/2023
     TFC286,028$10,559 12/31/2023
Advisors Asset Management Inc.283,533$10,468 12/31/2023
     TFC283,533$10,468 12/31/2023
CIBC Asset Management Inc282,201$10,419 12/31/2023
     TFC282,201$10,419 12/31/2023
Fjarde AP Fonden Fourth Swedish National Pension Fund277,354$10,240 12/31/2023
     TFC277,354$10,240 12/31/2023
Texas Permanent School Fund275,166$10,159 12/31/2023
     TFC275,166$10,159 12/31/2023
Capital Investment Advisory Services LLC274,827$10,147 12/31/2023
     TFC274,827$10,147 12/31/2023
Hunter Perkins Capital Management LLC266,381$9,835 12/31/2023
     TFC266,381$9,835 12/31/2023
Point72 Middle East FZE $9,778 12/31/2023
     TFC268,123$9,899 12/31/2023
     Put4,400$162 12/31/2023
     Call1,100$41 12/31/2023
Forsta AP Fonden259,000$9,562 12/31/2023
     TFC259,000$9,562 12/31/2023
Cetera Advisor Networks LLC258,767$9,554 12/31/2023
     TFC258,767$9,554 12/31/2023
Skandinaviska Enskilda Banken AB publ 256,674$9,476 12/31/2023
     TFC256,674$9,476 12/31/2023
Schaper Benz & Wise Investment Counsel Inc. WI255,871$9,447 12/31/2023
     TFC255,871$9,447 12/31/2023
OLD National Bancorp IN239,710$9,344 03/31/2024
     TFC239,710$9,344 03/31/2024
Modera Wealth Management LLC252,768$9,332 12/31/2023
     TFC252,768$9,332 12/31/2023
Wellington Management Group LLP252,719$9,330 12/31/2023
     TFC252,719$9,330 12/31/2023
Raymond James Trust N.A.252,128$9,309 12/31/2023
     TFC252,128$9,309 12/31/2023
Cresset Asset Management LLC251,672$9,292 12/31/2023
     TFC251,672$9,292 12/31/2023
Kanawha Capital Management LLC250,781$9,259 12/31/2023
     TFC250,781$9,259 12/31/2023
Teacher Retirement System of Texas250,279$9,240 12/31/2023
     TFC250,279$9,240 12/31/2023
Czech National Bank234,673$9,148 03/31/2024
     TFC234,673$9,148 03/31/2024
Mackenzie Financial Corp246,748$9,110 12/31/2023
     TFC246,748$9,110 12/31/2023
Independent Advisor Alliance244,254$9,018 12/31/2023
     TFC244,254$9,018 12/31/2023
Steel Peak Wealth Management LLC224,380$8,746 03/31/2024
     TFC224,380$8,746 03/31/2024
Zurcher Kantonalbank Zurich Cantonalbank 234,778$8,668 12/31/2023
     TFC234,778$8,668 12/31/2023
Systematic Alpha Investments LLC233,937$8,637 12/31/2023
     TFC233,937$8,637 12/31/2023
Wealthcare Advisory Partners LLC219,088$8,540 03/31/2024
     TFC219,088$8,540 03/31/2024
Utah Retirement Systems229,525$8,474 12/31/2023
     TFC229,525$8,474 12/31/2023
Rowland & Co. Investment Counsel ADV216,523$8,440 03/31/2024
     TFC216,523$8,440 03/31/2024
Wsfs Capital Management LLC228,278$8,428 12/31/2023
     TFC228,278$8,428 12/31/2023
Bogart Wealth LLC224,608$8,293 12/31/2023
     TFC224,608$8,293 12/31/2023
Walleye Capital LLC $8,271 12/31/2023
     TFC435,020$16,061 12/31/2023
     Put223,500$8,252 12/31/2023
     Call12,500$462 12/31/2023
Pinnacle Associates Ltd.219,458$8,102 12/31/2023
     TFC219,458$8,102 12/31/2023
Point72 Europe London LLP218,820$8,079 12/31/2023
     TFC218,820$8,079 12/31/2023
Willis Investment Counsel218,646$8,072 12/31/2023
     TFC218,646$8,072 12/31/2023
Intact Investment Management Inc.217,900$8,045 12/31/2023
     TFC217,900$8,045 12/31/2023
Highland Capital Management LLC216,960$8,010 12/31/2023
     TFC216,960$8,010 12/31/2023
Degroof Petercam Asset Management214,960$7,936 12/31/2023
     TFC214,960$7,936 12/31/2023
Continental Advisors LLC $7,851 12/31/2023
     Call115,200$4,253 12/31/2023
     TFC97,450$3,598 12/31/2023
DNB Asset Management AS201,342$7,848 03/31/2024
     TFC201,342$7,848 03/31/2024
Allianz Asset Management GmbH $7,790 12/31/2023
     TFC229,601$8,477 12/31/2023
     Put54,200$2,001 12/31/2023
     Call35,600$1,314 12/31/2023
Russell Investments Group Ltd.208,422$7,717 12/31/2023
     TFC208,422$7,717 12/31/2023
New York Life Investment Management LLC208,437$7,695 12/31/2023
     TFC208,437$7,695 12/31/2023
Public Sector Pension Investment Board208,020$7,680 12/31/2023
     TFC208,020$7,680 12/31/2023
Northwestern Mutual Wealth Management Co.207,709$7,669 12/31/2023
     TFC207,709$7,669 12/31/2023
Socorro Asset Management LP206,884$7,638 12/31/2023
     TFC206,884$7,638 12/31/2023
Boothbay Fund Management LLC204,226$7,540 12/31/2023
     TFC204,226$7,540 12/31/2023
OLD Point Trust & Financial Services N A203,963$7,530 12/31/2023
     TFC203,963$7,530 12/31/2023
Cardinal Capital Management193,135$7,528 03/31/2024
     TFC193,135$7,528 03/31/2024
Mercer Global Advisors Inc. ADV201,643$7,445 12/31/2023
     TFC201,643$7,445 12/31/2023
QRG Capital Management Inc.198,506$7,329 12/31/2023
     TFC198,506$7,329 12/31/2023
Korea Investment CORP198,275$7,320 12/31/2023
     TFC198,275$7,320 12/31/2023
Yousif Capital Management LLC196,915$7,270 12/31/2023
     TFC196,915$7,270 12/31/2023
Public Employees Retirement Association of Colorado196,763$7,264 12/31/2023
     TFC196,763$7,264 12/31/2023
Investment Management Corp of Ontario190,132$7,020 12/31/2023
     TFC190,132$7,020 12/31/2023
Diversified Trust Co178,623$6,963 03/31/2024
     TFC178,623$6,963 03/31/2024
Alpha Omega Wealth Management LLC178,538$6,959 03/31/2024
     TFC178,538$6,959 03/31/2024
Logan Capital Management Inc.185,945$6,865 12/31/2023
     TFC185,945$6,865 12/31/2023
Northern Oak Wealth Management Inc.185,822$6,861 12/31/2023
     TFC185,822$6,861 12/31/2023
NTV Asset Management LLC185,726$6,857 12/31/2023
     TFC185,726$6,857 12/31/2023
Janus Henderson Group PLC185,496$6,850 12/31/2023
     TFC185,496$6,850 12/31/2023
Oregon Public Employees Retirement Fund185,303$6,841 12/31/2023
     TFC185,303$6,841 12/31/2023
First Eagle Investment Management LLC184,028$6,794 12/31/2023
     TFC184,028$6,794 12/31/2023
M&G Investment Management Ltd.183,134$6,776 12/31/2023
     TFC183,134$6,776 12/31/2023
Mutual of America Capital Management LLC178,441$6,588 12/31/2023
     TFC178,441$6,588 12/31/2023
Torno Capital LLC $6,461 12/31/2023
     Call175,000$6,461 12/31/2023
Xponance Inc.174,600$6,446 12/31/2023
     TFC174,600$6,446 12/31/2023
Tower Research Capital LLC TRC 172,956$6,386 12/31/2023
     TFC172,956$6,386 12/31/2023
GWM Advisors LLC172,886$6,375 12/31/2023
     TFC172,886$6,375 12/31/2023
Tower Bridge Advisors171,816$6,343 12/31/2023
     TFC171,816$6,343 12/31/2023
Sumitomo Mitsui DS Asset Management Company Ltd171,433$6,329 12/31/2023
     TFC171,433$6,329 12/31/2023
Advisory Services Network LLC169,341$6,252 12/31/2023
     TFC169,341$6,252 12/31/2023
Ethic Inc.168,991$6,239 12/31/2023
     TFC168,991$6,239 12/31/2023
Schroder Investment Management Group167,430$6,182 12/31/2023
     TFC167,430$6,182 12/31/2023
Kestra Advisory Services LLC167,380$6,180 12/31/2023
     TFC167,380$6,180 12/31/2023
Montag A & Associates Inc.166,329$6,141 12/31/2023
     TFC166,329$6,141 12/31/2023
Duality Advisers LP164,920$6,089 12/31/2023
     TFC164,920$6,089 12/31/2023
Argent Trust Co162,437$5,997 12/31/2023
     TFC162,437$5,997 12/31/2023
Cullinan Associates Inc.150,548$5,868 03/31/2024
     TFC150,548$5,868 03/31/2024
Whitener Capital Management Inc.149,910$5,843 03/31/2024
     TFC149,910$5,843 03/31/2024
AMG National Trust Bank153,704$5,675 12/31/2023
     TFC153,704$5,675 12/31/2023
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp153,313$5,660 12/31/2023
     TFC153,313$5,660 12/31/2023
Pathstone Holdings LLC152,726$5,642 12/31/2023
     TFC152,726$5,642 12/31/2023
State of Alaska Department of Revenue144,723$5,641 03/31/2024
     TFC144,723$5,641 03/31/2024
Patten & Patten Inc. TN150,224$5,546 12/31/2023
     TFC150,224$5,546 12/31/2023
Black Maple Capital Management LP150,084$5,541 12/31/2023
     TFC150,084$5,541 12/31/2023
CIBC Private Wealth Group LLC148,935$5,499 12/31/2023
     TFC148,935$5,499 12/31/2023
Associated Banc Corp148,756$5,492 12/31/2023
     TFC148,756$5,492 12/31/2023
Nissay Asset Management Corp Japan ADV147,573$5,448 12/31/2023
     TFC147,573$5,448 12/31/2023
Linscomb & Williams Inc.147,142$5,432 12/31/2023
     TFC147,142$5,432 12/31/2023
Stephens Inc. AR146,727$5,417 12/31/2023
     TFC146,727$5,417 12/31/2023
L & S Advisors Inc145,855$5,385 12/31/2023
     TFC145,855$5,385 12/31/2023
U.S. Capital Wealth Advisors LLC144,895$5,350 12/31/2023
     TFC144,895$5,350 12/31/2023
Davis Selected Advisers144,376$5,330 12/31/2023
     TFC144,376$5,330 12/31/2023
Zions Bancorporation N.A.140,939$5,203 12/31/2023
     TFC140,939$5,203 12/31/2023
tru Independence LLC132,895$5,180 03/31/2024
     TFC132,895$5,180 03/31/2024
Foyston Gordon & Payne Inc138,428$5,111 12/31/2023
     TFC138,428$5,111 12/31/2023
Harvest Portfolios Group Inc.136,989$5,058 12/31/2023
     TFC136,989$5,058 12/31/2023
Loudon Investment Management LLC136,193$5,028 12/31/2023
     TFC136,193$5,028 12/31/2023
Parcion Private Wealth LLC135,054$4,986 12/31/2023
     TFC135,054$4,986 12/31/2023
Financiere des Professionnels Fonds d investissement inc.127,417$4,967 03/31/2024
     TFC127,417$4,967 03/31/2024
Wesbanco Bank Inc.134,278$4,958 12/31/2023
     TFC134,278$4,958 12/31/2023
Kavar Capital Partners Group LLC133,700$4,936 12/31/2023
     TFC133,700$4,936 12/31/2023
Kempner Capital Management Inc.125,483$4,891 03/31/2024
     TFC125,483$4,891 03/31/2024
Chesley Taft & Associates LLC124,116$4,838 03/31/2024
     TFC124,116$4,838 03/31/2024
Cetera Investment Advisers128,987$4,762 12/31/2023
     TFC128,987$4,762 12/31/2023
Baugh & Associates LLC121,386$4,732 03/31/2024
     TFC121,386$4,732 03/31/2024
Bridge Creek Capital Management LLC120,876$4,712 03/31/2024
     TFC120,876$4,712 03/31/2024
Keating Investment Counselors Inc.125,123$4,620 12/31/2023
     TFC125,123$4,620 12/31/2023
Qube Research & Technologies Ltd124,914$4,612 12/31/2023
     TFC124,914$4,612 12/31/2023
First Citizens Bank & Trust Co.117,990$4,599 03/31/2024
     TFC117,990$4,599 03/31/2024
Cornerstone Wealth Group LLC117,402$4,576 03/31/2024
     TFC117,402$4,576 03/31/2024
Griffin Asset Management Inc.116,332$4,535 03/31/2024
     TFC116,332$4,535 03/31/2024
XML Financial LLC122,657$4,529 12/31/2023
     TFC122,657$4,529 12/31/2023
Jamison Private Wealth Management Inc.122,625$4,527 12/31/2023
     TFC122,625$4,527 12/31/2023
Oppenheimer & Co. Inc.121,853$4,499 12/31/2023
     TFC121,853$4,499 12/31/2023
Y Intercept Hong Kong Ltd121,060$4,470 12/31/2023
     TFC121,060$4,470 12/31/2023
Commerce Bank120,435$4,446 12/31/2023
     TFC120,435$4,446 12/31/2023
Daiwa Securities Group Inc.119,838$4,424 12/31/2023
     TFC119,838$4,424 12/31/2023
Dana Investment Advisors Inc.119,648$4,417 12/31/2023
     TFC119,648$4,417 12/31/2023
Envestnet Portfolio Solutions Inc.119,187$4,400 12/31/2023
     TFC119,187$4,400 12/31/2023
Sterling Investment Advisors Ltd.118,993$4,393 12/31/2023
     TFC118,993$4,393 12/31/2023
Avantax Advisory Services Inc.117,458$4,337 12/31/2023
     TFC117,458$4,337 12/31/2023
Beese Fulmer Investment Management Inc.110,373$4,302 03/31/2024
     TFC110,373$4,302 03/31/2024
Elo Mutual Pension Insurance Co116,290$4,293 12/31/2023
     TFC116,290$4,293 12/31/2023
Gulf International Bank UK Ltd109,935$4,285 03/31/2024
     TFC109,935$4,285 03/31/2024
Wealthfront Advisers LLC108,783$4,240 03/31/2024
     TFC108,783$4,240 03/31/2024
Robeco Institutional Asset Management B.V.114,672$4,234 12/31/2023
     TFC114,672$4,234 12/31/2023
Teachers Retirement System of The State of Kentucky114,627$4,232 12/31/2023
     TFC114,627$4,232 12/31/2023
United Capital Management of KS Inc.107,839$4,204 03/31/2024
     TFC107,839$4,204 03/31/2024
Boston Common Asset Management LLC107,680$4,197 03/31/2024
     TFC107,680$4,197 03/31/2024
Dakota Wealth Management113,523$4,191 12/31/2023
     TFC113,523$4,191 12/31/2023
EJF Capital LLC112,012$4,135 12/31/2023
     TFC112,012$4,135 12/31/2023
Kovitz Investment Group Partners LLC111,554$4,119 12/31/2023
     TFC111,554$4,119 12/31/2023
Point72 Hong Kong Ltd110,773$4,090 12/31/2023
     TFC110,773$4,090 12/31/2023
M&T Bank Corp110,701$4,087 12/31/2023
     TFC110,701$4,087 12/31/2023
Keybank National Association OH110,347$4,074 12/31/2023
     TFC110,347$4,074 12/31/2023
Hedeker Wealth LLC103,364$4,029 03/31/2024
     TFC103,364$4,029 03/31/2024
AXA S.A.109,090$4,028 12/31/2023
     TFC109,090$4,028 12/31/2023
Maryland State Retirement & Pension System103,233$4,024 03/31/2024
     TFC103,233$4,024 03/31/2024
Asio Capital LLC103,025$4,016 03/31/2024
     TFC103,025$4,016 03/31/2024
Colonial Trust Advisors108,378$4,001 12/31/2023
     TFC108,378$4,001 12/31/2023
Hyman Charles D107,989$3,987 12/31/2023
     TFC107,989$3,987 12/31/2023
Wolverine Trading LLC $3,978 12/31/2023
     Call265,600$9,806 12/31/2023
     Put235,300$8,687 12/31/2023
     TFC77,434$2,859 12/31/2023
Atria Investments LLC107,261$3,960 12/31/2023
     TFC107,261$3,960 12/31/2023
Kentucky Retirement Systems106,708$3,940 12/31/2023
     TFC106,708$3,940 12/31/2023
Thomasville National Bank100,783$3,929 03/31/2024
     TFC100,783$3,929 03/31/2024
Arkadios Wealth Advisors106,283$3,924 12/31/2023
     TFC106,283$3,924 12/31/2023
Candriam Luxembourg S.C.A.106,242$3,923 12/31/2023
     TFC106,242$3,923 12/31/2023
HRT Financial LP105,596$3,898 12/31/2023
     TFC105,596$3,898 12/31/2023
Sandy Spring Bank105,179$3,883 12/31/2023
     TFC105,179$3,883 12/31/2023
BlueChip Wealth Advisors LLC105,057$3,879 12/31/2023
     TFC105,057$3,879 12/31/2023
Huber Capital Management LLC104,653$3,864 12/31/2023
     TFC104,653$3,864 12/31/2023
Stock Yards Bank & Trust Co.104,430$3,856 12/31/2023
     TFC104,430$3,856 12/31/2023
Bragg Financial Advisors Inc103,935$3,837 12/31/2023
     TFC103,935$3,837 12/31/2023
LaFleur & Godfrey LLC103,583$3,824 12/31/2023
     TFC103,583$3,824 12/31/2023
Ingalls & Snyder LLC103,297$3,814 12/31/2023
     TFC103,297$3,814 12/31/2023
United Capital Financial Advisers LLC101,200$3,736 12/31/2023
     TFC101,200$3,736 12/31/2023
Chartwell Investment Partners LLC100,000$3,692 12/31/2023
     TFC100,000$3,692 12/31/2023
Orion Portfolio Solutions LLC97,074$3,689 12/31/2023
     TFC97,074$3,689 12/31/2023
Van ECK Associates Corp97,035$3,583 12/31/2023
     TFC97,035$3,583 12/31/2023
First National Trust Co96,486$3,562 12/31/2023
     TFC96,486$3,562 12/31/2023
Capital Group Private Client Services Inc.96,193$3,551 12/31/2023
     TFC96,193$3,551 12/31/2023
HB Wealth Management LLC95,785$3,536 12/31/2023
     TFC95,785$3,536 12/31/2023
Community Bank N.A.94,705$3,496 12/31/2023
     TFC94,705$3,496 12/31/2023
Global Assets Advisory LLC89,285$3,480 03/31/2024
     TFC89,285$3,480 03/31/2024
BancorpSouth Bank94,120$3,475 12/31/2023
     TFC94,120$3,475 12/31/2023
National Asset Management Inc.91,010$3,360 12/31/2023
     TFC91,010$3,360 12/31/2023
Hartford Investment Management Co.86,030$3,353 03/31/2024
     TFC86,030$3,353 03/31/2024
AM Investment Strategies LLC90,207$3,330 12/31/2023
     TFC90,207$3,330 12/31/2023
Fort Pitt Capital Group LLC85,206$3,321 03/31/2024
     TFC85,206$3,321 03/31/2024
Pacer Advisors Inc.89,152$3,291 12/31/2023
     TFC89,152$3,291 12/31/2023
Verdence Capital Advisors LLC88,752$3,277 12/31/2023
     TFC88,752$3,277 12/31/2023
Quadrature Capital Ltd88,714$3,276 12/31/2023
     TFC88,714$3,276 12/31/2023
Legacy Financial Advisors Inc.87,913$3,246 12/31/2023
     TFC87,913$3,246 12/31/2023
Fiduciary Alliance LLC83,650$3,210 03/31/2024
     TFC83,650$3,210 03/31/2024
Pettyjohn Wood & White Inc.86,720$3,202 12/31/2023
     TFC86,720$3,202 12/31/2023
Signature Wealth Management Group86,948$3,200 03/31/2024
     TFC86,948$3,200 03/31/2024
Imprint Wealth LLC85,968$3,174 12/31/2023
     TFC85,968$3,174 12/31/2023
Moloney Securities Asset Management LLC85,499$3,157 12/31/2023
     TFC85,499$3,157 12/31/2023
Arbor Investment Advisors LLC84,445$3,118 12/31/2023
     TFC84,445$3,118 12/31/2023
Securian Asset Management Inc84,381$3,115 12/31/2023
     TFC84,381$3,115 12/31/2023
Prudential PLC83,267$3,074 12/31/2023
     TFC83,267$3,074 12/31/2023
Legacy Advisors LLC83,110$3,068 12/31/2023
     TFC83,110$3,068 12/31/2023
Anchor Investment Management LLC83,024$3,065 12/31/2023
     TFC83,024$3,065 12/31/2023
Benjamin F. Edwards & Company Inc.82,602$3,049 12/31/2023
     TFC82,602$3,049 12/31/2023
MainStreet Investment Advisors LLC82,455$3,044 12/31/2023
     TFC82,455$3,044 12/31/2023
Morningstar Investment Management LLC82,370$3,041 12/31/2023
     TFC82,370$3,041 12/31/2023
New Mexico Educational Retirement Board77,588$3,024 03/31/2024
     TFC77,588$3,024 03/31/2024
Ziegler Capital Management LLC81,094$3,004 12/31/2023
     TFC81,094$3,004 12/31/2023
Private Advisor Group LLC81,156$2,996 12/31/2023
     TFC81,156$2,996 12/31/2023
Louisiana State Employees Retirement System80,600$2,976 12/31/2023
     TFC80,600$2,976 12/31/2023
Thrivent Financial for Lutherans80,533$2,974 12/31/2023
     TFC80,533$2,974 12/31/2023
Wellington Shields Capital Management LLC79,986$2,953 12/31/2023
     TFC79,986$2,953 12/31/2023
Hengehold Capital Management LLC75,659$2,949 03/31/2024
     TFC75,659$2,949 03/31/2024
Cary Street Partners Investment Advisory LLC78,767$2,908 12/31/2023
     TFC78,767$2,908 12/31/2023
Wilbanks Smith & Thomas Asset Management LLC78,050$2,882 12/31/2023
     TFC78,050$2,882 12/31/2023
Graham Capital Management L.P.78,071$2,882 12/31/2023
     TFC78,071$2,882 12/31/2023
JustInvest LLC77,404$2,858 12/31/2023
     TFC77,404$2,858 12/31/2023
O Shaughnessy Asset Management LLC76,327$2,818 12/31/2023
     TFC76,327$2,818 12/31/2023
Alaska Permanent Fund Corp72,177$2,813 03/31/2024
     TFC72,177$2,813 03/31/2024
SG Americas Securities LLC76,112$2,810 12/31/2023
     TFC76,112$2,810 12/31/2023
Varma Mutual Pension Insurance Co76,100$2,810 12/31/2023
     TFC76,100$2,810 12/31/2023
Cramer Rosenthal Mcglynn LLC75,945$2,804 12/31/2023
     TFC75,945$2,804 12/31/2023
Fifth Third Bancorp75,760$2,797 12/31/2023
     TFC75,760$2,797 12/31/2023
Allspring Global Investments Holdings LLC71,483$2,786 03/31/2024
     TFC71,483$2,786 03/31/2024
Concord Wealth Partners75,115$2,773 12/31/2023
     TFC75,115$2,773 12/31/2023
Semmax Financial Advisors Inc.77,731$2,757 12/31/2023
     TFC77,731$2,757 12/31/2023
Kestra Private Wealth Services LLC74,309$2,743 12/31/2023
     TFC74,309$2,743 12/31/2023
JT Stratford LLC74,032$2,733 12/31/2023
     TFC74,032$2,733 12/31/2023
Axxcess Wealth Management LLC73,744$2,723 12/31/2023
     TFC73,744$2,723 12/31/2023
Huntington National Bank72,519$2,677 12/31/2023
     TFC72,519$2,677 12/31/2023
Edmp Inc.72,428$2,674 12/31/2023
     TFC72,428$2,674 12/31/2023
Banco Bilbao Vizcaya Argentaria S.A.70,862$2,620 12/31/2023
     TFC70,862$2,620 12/31/2023
Everence Capital Management Inc.70,530$2,604 12/31/2023
     TFC70,530$2,604 12/31/2023
United Bank70,452$2,601 12/31/2023
     TFC70,452$2,601 12/31/2023
Sandhill Capital Partners LLC69,531$2,567 12/31/2023
     TFC69,531$2,567 12/31/2023
King Luther Capital Management Corp68,704$2,537 12/31/2023
     TFC68,704$2,537 12/31/2023
Stratos Wealth Partners LTD.64,691$2,522 03/31/2024
     TFC64,691$2,522 03/31/2024
Massmutual Trust Co. FSB ADV64,644$2,520 03/31/2024
     TFC64,644$2,520 03/31/2024
Kingsview Wealth Management LLC68,206$2,518 12/31/2023
     TFC68,206$2,518 12/31/2023
La Banque Postale Asset Management SA68,027$2,512 12/31/2023
     TFC68,027$2,512 12/31/2023
Commonwealth Retirement Investments LLC67,534$2,493 12/31/2023
     TFC67,534$2,493 12/31/2023
Fulton Bank N.A.63,789$2,486 03/31/2024
     TFC63,789$2,486 03/31/2024
Triangle Securities Wealth Management63,608$2,479 03/31/2024
     TFC63,608$2,479 03/31/2024
Gator Capital Management LLC67,099$2,477 12/31/2023
     TFC67,099$2,477 12/31/2023
Empowered Funds LLC66,863$2,469 12/31/2023
     TFC66,863$2,469 12/31/2023
AHL Investment Management Inc.62,959$2,454 03/31/2024
     TFC62,959$2,454 03/31/2024
Wright Investors Service Inc.65,745$2,427 12/31/2023
     TFC65,745$2,427 12/31/2023
Infrastructure Capital Advisors LLC65,560$2,420 12/31/2023
     TFC65,560$2,420 12/31/2023
First Hawaiian Bank61,879$2,412 03/31/2024
     TFC61,879$2,412 03/31/2024
Peloton Wealth Strategists65,300$2,411 12/31/2023
     TFC65,300$2,411 12/31/2023
Pinnacle Financial Partners Inc.65,290$2,411 12/31/2023
     TFC65,290$2,411 12/31/2023
Nicholas Hoffman & Company LLC.61,510$2,398 03/31/2024
     TFC61,510$2,398 03/31/2024
Resource Consulting Group Inc.64,077$2,366 12/31/2023
     TFC64,077$2,366 12/31/2023
Jones Financial Companies Lllp63,833$2,357 12/31/2023
     TFC63,833$2,357 12/31/2023
Crossmark Global Holdings Inc.63,814$2,356 12/31/2023
     TFC63,814$2,356 12/31/2023
Moors & Cabot Inc.63,769$2,354 12/31/2023
     TFC63,769$2,354 12/31/2023
Norden Group LLC60,320$2,351 03/31/2024
     TFC60,320$2,351 03/31/2024
Capital Investment Counsel Inc63,553$2,346 12/31/2023
     TFC63,553$2,346 12/31/2023
Principle Wealth Partners LLC63,213$2,334 12/31/2023
     TFC63,213$2,334 12/31/2023
Redwood Investment Management LLC62,692$2,315 12/31/2023
     TFC62,692$2,315 12/31/2023
Lincoln National Corp61,946$2,287 12/31/2023
     TFC61,946$2,287 12/31/2023
Cetera Advisors LLC61,770$2,281 12/31/2023
     TFC61,770$2,281 12/31/2023
Achmea Investment Management B.V.61,630$2,276 12/31/2023
     TFC61,630$2,276 12/31/2023
Foster Victor Wealth Advisors LLC59,534$2,262 12/31/2023
     TFC59,534$2,262 12/31/2023
Holderness Investments Co.59,725$2,205 12/31/2023
     TFC59,725$2,205 12/31/2023
UMB Bank N A MO59,622$2,201 12/31/2023
     TFC59,622$2,201 12/31/2023
Camden National Bank58,827$2,172 12/31/2023
     TFC58,827$2,172 12/31/2023
Dai Ichi Life Insurance Company Ltd58,588$2,163 12/31/2023
     TFC58,588$2,163 12/31/2023
Salomon & Ludwin LLC57,795$2,134 12/31/2023
     TFC57,795$2,134 12/31/2023
Iowa State Bank57,610$2,127 12/31/2023
     TFC57,610$2,127 12/31/2023
Warren Averett Asset Management LLC57,122$2,109 12/31/2023
     TFC57,122$2,109 12/31/2023
Walleye Trading LLC $2,108 12/31/2023
     Put202,400$7,473 12/31/2023
     Call192,800$7,118 12/31/2023
     TFC66,708$2,463 12/31/2023
Lee Danner & Bass Inc.56,859$2,099 12/31/2023
     TFC56,859$2,099 12/31/2023
Venture Visionary Partners LLC56,822$2,098 12/31/2023
     TFC56,822$2,098 12/31/2023
Level Four Advisory Services LLC56,669$2,092 12/31/2023
     TFC56,669$2,092 12/31/2023
River Wealth Advisors LLC56,474$2,085 12/31/2023
     TFC56,474$2,085 12/31/2023
Rather & Kittrell Inc.55,457$2,047 12/31/2023
     TFC55,457$2,047 12/31/2023
First Bank & Trust52,168$2,034 03/31/2024
     TFC52,168$2,034 03/31/2024
Capital International Inc.54,912$2,027 12/31/2023
     TFC54,912$2,027 12/31/2023
Thompson Siegel & Walmsley LLC54,891$2,027 12/31/2023
     TFC54,891$2,027 12/31/2023
Hancock Whitney Corp54,682$2,019 12/31/2023
     TFC54,682$2,019 12/31/2023
Graves Light Private Wealth Management Inc.54,692$2,019 12/31/2023
     TFC54,692$2,019 12/31/2023
Levin Easterly Partners LLC54,677$2,019 12/31/2023
     TFC54,677$2,019 12/31/2023
Buckingham Strategic Wealth LLC54,658$2,018 12/31/2023
     TFC54,658$2,018 12/31/2023
Metropolitan Life Insurance Co NY54,286$2,004 12/31/2023
     TFC54,286$2,004 12/31/2023
Prospera Financial Services Inc54,113$1,998 12/31/2023
     TFC54,113$1,998 12/31/2023
Metis Global Partners LLC53,796$1,986 12/31/2023
     TFC53,796$1,986 12/31/2023
Toroso Investments LLC53,792$1,986 12/31/2023
     TFC53,792$1,986 12/31/2023
IVC Wealth Advisors LLC50,461$1,967 03/31/2024
     TFC50,461$1,967 03/31/2024
Equitable Trust Co.52,895$1,953 12/31/2023
     TFC52,895$1,953 12/31/2023
Laurel Wealth Advisors LLC52,408$1,935 12/31/2023
     TFC52,408$1,935 12/31/2023
Trust Co. of Toledo NA OH49,563$1,932 03/31/2024
     TFC49,563$1,932 03/31/2024
WINTON GROUP Ltd51,565$1,904 12/31/2023
     TFC51,565$1,904 12/31/2023
Cornerstone Advisors LLC51,100$1,887 12/31/2023
     TFC51,100$1,887 12/31/2023
SeaCrest Wealth Management LLC47,961$1,870 03/31/2024
     TFC47,961$1,870 03/31/2024
Alberta Investment Management Corp50,625$1,869 12/31/2023
     TFC50,625$1,869 12/31/2023
Maltese Capital Management LLC50,000$1,846 12/31/2023
     TFC50,000$1,846 12/31/2023
Savant Capital LLC49,881$1,842 12/31/2023
     TFC49,881$1,842 12/31/2023
Culbertson A N & Co. Inc.49,744$1,837 12/31/2023
     TFC49,744$1,837 12/31/2023
Greenland Capital Management LP $1,834 12/31/2023
     Call60,900$2,248 12/31/2023
     Put11,200$414 12/31/2023
Marco Investment Management LLC49,324$1,821 12/31/2023
     TFC49,324$1,821 12/31/2023
Proquility Private Wealth Partners LLC49,303$1,820 12/31/2023
     TFC49,303$1,820 12/31/2023
Ronald Blue Trust Inc.49,274$1,819 12/31/2023
     TFC49,274$1,819 12/31/2023
Aptus Capital Advisors LLC49,184$1,816 12/31/2023
     TFC49,184$1,816 12/31/2023
StoneX Group Inc.48,604$1,794 12/31/2023
     TFC48,604$1,794 12/31/2023
Poehling Capital Management LLC48,044$1,774 12/31/2023
     TFC48,044$1,774 12/31/2023
ZWJ Investment Counsel Inc.47,949$1,770 12/31/2023
     TFC47,949$1,770 12/31/2023
Signaturefd LLC47,797$1,765 12/31/2023
     TFC47,797$1,765 12/31/2023
Kentucky Retirement Systems Insurance Trust Fund47,513$1,754 12/31/2023
     TFC47,513$1,754 12/31/2023
Vontobel Holding Ltd.47,504$1,754 12/31/2023
     TFC47,504$1,754 12/31/2023
International Assets Investment Management LLC45,696$1,753 03/31/2024
     TFC45,696$1,753 03/31/2024
Bahl & Gaynor Inc.46,856$1,730 12/31/2023
     TFC46,856$1,730 12/31/2023
Steward Partners Investment Advisory LLC46,861$1,730 12/31/2023
     TFC46,861$1,730 12/31/2023
Bailard Inc.46,832$1,729 12/31/2023
     TFC46,832$1,729 12/31/2023
Apollon Wealth Management LLC46,776$1,727 12/31/2023
     TFC46,776$1,727 12/31/2023
Ostrum Asset Management46,736$1,725 12/31/2023
     TFC46,736$1,725 12/31/2023
Vinva Investment Management Ltd46,231$1,724 12/31/2023
     TFC46,231$1,724 12/31/2023
Arvest Investments Inc.44,150$1,721 03/31/2024
     TFC44,150$1,721 03/31/2024
FinTrust Capital Advisors LLC46,522$1,718 12/31/2023
     TFC46,522$1,718 12/31/2023
Empirical Finance LLC46,319$1,710 12/31/2023
     TFC46,319$1,710 12/31/2023
CIBC World Markets Inc.46,296$1,709 12/31/2023
     TFC46,296$1,709 12/31/2023
North Star Investment Management Corp.45,948$1,696 12/31/2023
     TFC45,948$1,696 12/31/2023
Norinchukin Bank The45,244$1,670 12/31/2023
     TFC45,244$1,670 12/31/2023
Argent Advisors Inc.45,026$1,662 12/31/2023
     TFC45,026$1,662 12/31/2023
Guardian Wealth Advisors LLC NC44,997$1,661 12/31/2023
     TFC44,997$1,661 12/31/2023
Marotta Asset Management42,018$1,638 03/31/2024
     TFC42,018$1,638 03/31/2024
Welch & Forbes LLC43,994$1,624 12/31/2023
     TFC43,994$1,624 12/31/2023
Investors Research Corp43,997$1,624 12/31/2023
     TFC43,997$1,624 12/31/2023
Sequoia Financial Advisors LLC43,767$1,616 12/31/2023
     TFC43,767$1,616 12/31/2023
NBC Securities Inc.41,378$1,612 03/31/2024
     TFC41,378$1,612 03/31/2024
CWM LLC41,294$1,610 03/31/2024
     TFC41,294$1,610 03/31/2024
Arvest Trust Co. N A43,509$1,606 12/31/2023
     TFC43,509$1,606 12/31/2023
CWA Asset Management Group LLC43,475$1,605 12/31/2023
     TFC43,475$1,605 12/31/2023
Atlantic Union Bankshares Corp41,122$1,603 03/31/2024
     TFC41,122$1,603 03/31/2024
Principal Securities Inc.43,137$1,593 12/31/2023
     TFC43,137$1,593 12/31/2023
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH40,682$1,586 03/31/2024
     TFC40,682$1,586 03/31/2024
Heritage Wealth Advisors42,717$1,577 12/31/2023
     TFC42,717$1,577 12/31/2023
Bray Capital Advisors42,711$1,577 12/31/2023
     TFC42,711$1,577 12/31/2023
DRW Securities LLC42,399$1,565 12/31/2023
     TFC42,399$1,565 12/31/2023
Hills Bank & Trust Co42,310$1,562 12/31/2023
     TFC42,310$1,562 12/31/2023
Beacon Pointe Advisors LLC42,247$1,560 12/31/2023
     TFC42,247$1,560 12/31/2023
Northwestern Mutual Investment Management Company LLC42,215$1,559 12/31/2023
     TFC42,215$1,559 12/31/2023
Veriti Management LLC39,923$1,556 03/31/2024
     TFC39,923$1,556 03/31/2024
Argyle Capital Management Inc.42,150$1,556 12/31/2023
     TFC42,150$1,556 12/31/2023
Patten Group Inc.39,886$1,555 03/31/2024
     TFC39,886$1,555 03/31/2024
Capital Investment Advisors LLC39,675$1,547 03/31/2024
     TFC39,675$1,547 03/31/2024
Glenmede Trust Co. NA41,662$1,538 12/31/2023
     TFC41,662$1,538 12/31/2023
Sompo Asset Management Co. Ltd.41,510$1,533 12/31/2023
     TFC41,510$1,533 12/31/2023
Bartlett & Co. LLC $1,524 12/31/2023
     TFC.PRO49,816$1,115 12/31/2023
     TFC10,963$409 12/31/2023
Raleigh Capital Management Inc.41,272$1,524 12/31/2023
     TFC41,272$1,524 12/31/2023
Pinnbrook Capital Management LP41,148$1,519 12/31/2023
     TFC41,148$1,519 12/31/2023
Bartlett & CO. Wealth Management LLC $1,516 12/31/2023
     TFC.PRO49,816$1,107 12/31/2023
     TFC10,963$409 12/31/2023
InterOcean Capital Group LLC40,950$1,512 12/31/2023
     TFC40,950$1,512 12/31/2023
Atria Wealth Solutions Inc.40,865$1,509 12/31/2023
     TFC40,865$1,509 12/31/2023
B.O.S.S. Retirement Advisors LLC40,811$1,507 12/31/2023
     TFC40,811$1,507 12/31/2023
GHP Investment Advisors Inc.40,470$1,494 12/31/2023
     TFC40,470$1,494 12/31/2023
United Services Automobile Association40,317$1,489 12/31/2023
     TFC40,317$1,489 12/31/2023
IFG Advisory LLC40,252$1,486 12/31/2023
     TFC40,252$1,486 12/31/2023
Blair William & Co. IL40,206$1,484 12/31/2023
     TFC40,206$1,484 12/31/2023
Senvest Management LLC40,000$1,477 12/31/2023
     TFC40,000$1,477 12/31/2023
Silvercrest Asset Management Group LLC39,821$1,470 12/31/2023
     TFC39,821$1,470 12/31/2023
Quantinno Capital Management LP39,743$1,467 12/31/2023
     TFC39,743$1,467 12/31/2023
Financial Partners Group LLC37,593$1,465 03/31/2024
     TFC37,593$1,465 03/31/2024
Diamant Asset Management Inc.39,596$1,462 12/31/2023
     TFC39,596$1,462 12/31/2023
Oak Harbor Wealth Partners LLC39,491$1,458 12/31/2023
     TFC39,491$1,458 12/31/2023
Quadcap Wealth Management LLC39,357$1,453 12/31/2023
     TFC39,357$1,453 12/31/2023
Colonial Trust Co SC39,147$1,445 12/31/2023
     TFC39,147$1,445 12/31/2023
Icon Advisers Inc. Co.39,100$1,444 12/31/2023
     TFC39,100$1,444 12/31/2023
Ballast Inc.39,089$1,443 12/31/2023
     TFC39,089$1,443 12/31/2023
We Are One Seven LLC38,987$1,439 12/31/2023
     TFC38,987$1,439 12/31/2023
Carnegie Capital Asset Management LLC38,959$1,438 12/31/2023
     TFC38,959$1,438 12/31/2023
Brooks Moore & Associates Inc.38,616$1,426 12/31/2023
     TFC38,616$1,426 12/31/2023
D.A. Davidson & CO.38,431$1,419 12/31/2023
     TFC38,431$1,419 12/31/2023
Neville Rodie & Shaw Inc.36,373$1,418 03/31/2024
     TFC36,373$1,418 03/31/2024
Ossiam38,402$1,418 12/31/2023
     TFC38,402$1,418 12/31/2023
St. Johns Investment Management Company LLC36,338$1,416 03/31/2024
     TFC36,338$1,416 03/31/2024
Tredje AP fonden38,143$1,408 12/31/2023
     TFC38,143$1,408 12/31/2023
Canandaigua National Bank & Trust Co.35,909$1,400 03/31/2024
     TFC35,909$1,400 03/31/2024
Meiji Yasuda Asset Management Co Ltd.37,896$1,399 12/31/2023
     TFC37,896$1,399 12/31/2023
Credit Agricole S A37,734$1,393 12/31/2023
     TFC37,734$1,393 12/31/2023
Arcus Capital Partners LLC35,526$1,385 03/31/2024
     TFC35,526$1,385 03/31/2024
Whittier Trust Co.37,517$1,385 12/31/2023
     TFC37,517$1,385 12/31/2023
Trust Co. of Vermont37,494$1,384 12/31/2023
     TFC37,494$1,384 12/31/2023
Allworth Financial LP37,496$1,384 12/31/2023
     TFC37,496$1,384 12/31/2023
Kinneret Advisory LLC37,405$1,381 12/31/2023
     TFC37,405$1,381 12/31/2023
Financial Security Advisor Inc.35,283$1,375 03/31/2024
     TFC35,283$1,375 03/31/2024
RKL Wealth Management LLC37,198$1,373 12/31/2023
     TFC37,198$1,373 12/31/2023
Park Avenue Securities LLC34,955$1,363 03/31/2024
     TFC34,955$1,363 03/31/2024
Physicians Financial Services Inc.36,827$1,360 12/31/2023
     TFC36,827$1,360 12/31/2023
CAPROCK Group Inc.36,795$1,358 12/31/2023
     TFC36,795$1,358 12/31/2023
Motley Fool Asset Management LLC36,724$1,356 12/31/2023
     TFC36,724$1,356 12/31/2023
Heritage Trust Co36,714$1,355 12/31/2023
     TFC36,714$1,355 12/31/2023
J.W. Cole Advisors Inc.36,308$1,340 12/31/2023
     TFC36,308$1,340 12/31/2023
Wealth Alliance36,097$1,333 12/31/2023
     TFC36,097$1,333 12/31/2023
Global Retirement Partners LLC36,777$1,331 12/31/2023
     TFC36,777$1,331 12/31/2023
Allen Mooney & Barnes Investment Advisors LLC35,611$1,328 03/31/2024
     TFC35,611$1,328 03/31/2024
New England Research & Management Inc.34,050$1,327 03/31/2024
     TFC34,050$1,327 03/31/2024
MCF Advisors LLC33,735$1,315 03/31/2024
     TFC33,735$1,315 03/31/2024
Independence Bank of Kentucky33,742$1,315 03/31/2024
     TFC33,742$1,315 03/31/2024
Gotham Asset Management LLC35,319$1,304 12/31/2023
     TFC35,319$1,304 12/31/2023
Berkeley Capital Partners LLC35,294$1,303 12/31/2023
     TFC35,294$1,303 12/31/2023
FJ Investments LLC34,500$1,274 12/31/2023
     TFC34,500$1,274 12/31/2023
Bank OZK33,115$1,223 12/31/2023
     TFC33,115$1,223 12/31/2023
Citizens & Northern Corp32,716$1,208 12/31/2023
     TFC32,716$1,208 12/31/2023
CNB Bank32,702$1,207 12/31/2023
     TFC32,702$1,207 12/31/2023
Applied Capital LLC FL30,704$1,197 03/31/2024
     TFC30,704$1,197 03/31/2024
ProVise Management Group LLC32,399$1,196 12/31/2023
     TFC32,399$1,196 12/31/2023
BCS Wealth Management30,554$1,191 03/31/2024
     TFC30,554$1,191 03/31/2024
Illinois Municipal Retirement Fund32,144$1,187 12/31/2023
     TFC32,144$1,187 12/31/2023
Stonebridge Capital Advisors LLC32,158$1,187 12/31/2023
     TFC32,158$1,187 12/31/2023
Cullen Frost Bankers Inc.32,033$1,183 12/31/2023
     TFC32,033$1,183 12/31/2023
Assetmark Inc.32,043$1,183 12/31/2023
     TFC32,043$1,183 12/31/2023
Davis Investment Partners LLC31,508$1,182 03/31/2024
     TFC31,508$1,182 03/31/2024
Taylor Financial Group Inc.31,798$1,174 12/31/2023
     TFC31,798$1,174 12/31/2023
WealthShield Partners LLC30,847$1,139 12/31/2023
     TFC30,847$1,139 12/31/2023
Salzhauer Michael $1,135 12/31/2023
     TFC30,500$1,126 12/31/2023
     Call1,300$9 12/31/2023
Ieq Capital LLC30,670$1,132 12/31/2023
     TFC30,670$1,132 12/31/2023
Brevan Howard Capital Management LP30,630$1,131 12/31/2023
     TFC30,630$1,131 12/31/2023
Nicolet Bankshares Inc.30,603$1,130 12/31/2023
     TFC30,603$1,130 12/31/2023
Foundations Investment Advisors LLC30,940$1,129 12/31/2023
     TFC30,940$1,129 12/31/2023
Wiley BROS. Aintree Capital LLC28,654$1,117 03/31/2024
     TFC28,654$1,117 03/31/2024
Tokio Marine Asset Management Co. Ltd.30,263$1,117 12/31/2023
     TFC30,263$1,117 12/31/2023
Mutual Advisors LLC30,207$1,115 12/31/2023
     TFC30,207$1,115 12/31/2023
Concurrent Investment Advisors LLC30,049$1,109 12/31/2023
     TFC30,049$1,109 12/31/2023
Bleakley Financial Group LLC29,890$1,104 12/31/2023
     TFC29,890$1,104 12/31/2023
Jaffetilchin Investment Partners LLC29,848$1,102 12/31/2023
     TFC29,848$1,102 12/31/2023
Hilltop Holdings Inc.29,822$1,101 12/31/2023
     TFC29,822$1,101 12/31/2023
Sawtooth Solutions LLC29,802$1,100 12/31/2023
     TFC29,802$1,100 12/31/2023
Spire Wealth Management29,055$1,089 12/31/2023
     TFC29,055$1,089 12/31/2023
Lowe Brockenbrough & Co. Inc.29,209$1,078 12/31/2023
     TFC29,209$1,078 12/31/2023
RFG Advisory LLC27,618$1,077 03/31/2024
     TFC27,618$1,077 03/31/2024
Founders Financial Alliance LLC29,093$1,074 12/31/2023
     TFC29,093$1,074 12/31/2023
X Square Capital LLC29,024$1,072 12/31/2023
     TFC29,024$1,072 12/31/2023
Galvin Gaustad & Stein LLC27,296$1,064 03/31/2024
     TFC27,296$1,064 03/31/2024
Smith Salley & Associates28,823$1,064 12/31/2023
     TFC28,823$1,064 12/31/2023
Voya Financial Advisors Inc.28,166$1,050 12/31/2023
     TFC28,166$1,050 12/31/2023
Vestcor Inc28,357$1,047 12/31/2023
     TFC28,357$1,047 12/31/2023
Jacobi Capital Management LLC28,333$1,046 12/31/2023
     TFC28,333$1,046 12/31/2023
Icon Wealth Advisors LLC28,340$1,046 12/31/2023
     TFC28,340$1,046 12/31/2023
Ally Financial Inc.28,000$1,034 12/31/2023
     TFC28,000$1,034 12/31/2023
Dividend Assets Capital LLC27,994$1,034 12/31/2023
     TFC27,994$1,034 12/31/2023
Brighton Jones LLC27,722$1,024 12/31/2023
     TFC27,722$1,024 12/31/2023
BKD Wealth Advisors LLC26,239$1,023 03/31/2024
     TFC26,239$1,023 03/31/2024
Patton Albertson Miller Group LLC27,668$1,022 12/31/2023
     TFC27,668$1,022 12/31/2023
Sontag Advisory LLC27,540$1,017 12/31/2023
     TFC27,540$1,017 12/31/2023
Csenge Advisory Group27,345$1,010 12/31/2023
     TFC27,345$1,010 12/31/2023
MADDEN SECURITIES Corp25,750$1,004 03/31/2024
     TFC25,750$1,004 03/31/2024
Fourthstone LLC27,130$1,002 12/31/2023
     TFC27,130$1,002 12/31/2023
South State CORP.27,034$998 12/31/2023
     TFC27,034$998 12/31/2023
KG&L Capital Management LLC26,954$995 12/31/2023
     TFC26,954$995 12/31/2023
Nomura Holdings Inc.26,894$993 12/31/2023
     TFC26,894$993 12/31/2023
Moody National Bank Trust Division25,252$984 03/31/2024
     TFC25,252$984 03/31/2024
Resources Investment Advisors LLC.26,454$977 12/31/2023
     TFC26,454$977 12/31/2023
United Bank26,377$974 12/31/2023
     TFC26,377$974 12/31/2023
RBF Capital LLC25,900$956 12/31/2023
     TFC25,900$956 12/31/2023
Lloyd Advisory Services LLC.24,480$954 03/31/2024
     TFC24,480$954 03/31/2024
Integrated Wealth Concepts LLC25,806$953 12/31/2023
     TFC25,806$953 12/31/2023
Legacy Wealth Asset Management LLC24,386$951 03/31/2024
     TFC24,386$951 03/31/2024
Trust Co of the South24,353$949 03/31/2024
     TFC24,353$949 03/31/2024
TIAA Trust National Association25,652$947 12/31/2023
     TFC25,652$947 12/31/2023
Summit Financial Group Inc.24,264$946 03/31/2024
     TFC24,264$946 03/31/2024
Linden Thomas Advisory Services LLC25,620$946 12/31/2023
     TFC25,620$946 12/31/2023
Capital Management Associates NY25,589$945 12/31/2023
     TFC25,589$945 12/31/2023
Profund Advisors LLC25,540$943 12/31/2023
     TFC25,540$943 12/31/2023
Inspire Trust Co. N.A.25,357$936 12/31/2023
     TFC25,357$936 12/31/2023
Valeo Financial Advisors LLC23,958$934 03/31/2024
     TFC23,958$934 03/31/2024
Ballentine Partners LLC23,898$932 03/31/2024
     TFC23,898$932 03/31/2024
Sound View Wealth Advisors Group LLC25,151$929 12/31/2023
     TFC25,151$929 12/31/2023
Headinvest LLC25,138$928 12/31/2023
     TFC25,138$928 12/31/2023
BHK Investment Advisors LLC25,125$928 12/31/2023
     TFC25,125$928 12/31/2023
Weaver C. Barksdale & Associates Inc.25,118$927 12/31/2023
     TFC25,118$927 12/31/2023
Jefferies Financial Group Inc.25,000$923 12/31/2023
     TFC25,000$923 12/31/2023
Select Asset Management & Trust24,972$922 12/31/2023
     TFC24,972$922 12/31/2023
BI Asset Management Fondsmaeglerselskab A S24,957$921 12/31/2023
     TFC24,957$921 12/31/2023
Groupama Asset Managment24,899$920 12/31/2023
     TFC24,899$920 12/31/2023
Bridges Investment Management Inc.24,650$910 12/31/2023
     TFC24,650$910 12/31/2023
EPG Wealth Management LLC25,978$908 12/31/2023
     TFC25,978$908 12/31/2023
Glenview Trust Co24,458$903 12/31/2023
     TFC24,458$903 12/31/2023
Vident Advisory LLC24,379$900 12/31/2023
     TFC24,379$900 12/31/2023
Plimoth Trust Co. LLC22,948$895 03/31/2024
     TFC22,948$895 03/31/2024
Horizon Investments LLC24,367$887 12/31/2023
     TFC24,367$887 12/31/2023
Sheaff Brock Investment Advisors LLC24,029$887 12/31/2023
     TFC24,029$887 12/31/2023
Comprehensive Financial Consultants Institutional Inc.24,013$887 12/31/2023
     TFC24,013$887 12/31/2023
Wetherby Asset Management Inc.23,967$885 12/31/2023
     TFC23,967$885 12/31/2023
Leavell Investment Management Inc.23,856$881 12/31/2023
     TFC23,856$881 12/31/2023
Great Lakes Retirement Inc.23,838$880 12/31/2023
     TFC23,838$880 12/31/2023
Widmann Financial Services Inc.23,734$876 12/31/2023
     TFC23,734$876 12/31/2023
Greenwood Capital Associates LLC23,709$875 12/31/2023
     TFC23,709$875 12/31/2023
First County Bank CT 23,661$874 12/31/2023
     TFC23,661$874 12/31/2023
CSS LLC IL $872 12/31/2023
     TFC18,618$687 12/31/2023
     Call5,000$185 12/31/2023
Lakeview Capital Partners LLC23,613$872 12/31/2023
     TFC23,613$872 12/31/2023
Monument Capital Management22,304$869 03/31/2024
     TFC22,304$869 03/31/2024
HighPoint Advisor Group LLC23,006$865 12/31/2023
     TFC23,006$865 12/31/2023
RFP Financial Group LLC23,295$860 12/31/2023
     TFC23,295$860 12/31/2023
Midland Wealth Advisors LLC23,090$852 12/31/2023
     TFC23,090$852 12/31/2023
Van Leeuwen & Company LLC22,926$846 12/31/2023
     TFC22,926$846 12/31/2023
LVW Advisors LLC21,662$844 03/31/2024
     TFC21,662$844 03/31/2024
V Square Quantitative Management LLC22,632$836 12/31/2023
     TFC22,632$836 12/31/2023
Certified Advisory Corp22,535$832 12/31/2023
     TFC22,535$832 12/31/2023
Capital Asset Advisory Services LLC21,683$826 03/31/2024
     TFC21,683$826 03/31/2024
DoubleLine ETF Adviser LP22,356$825 12/31/2023
     TFC22,356$825 12/31/2023
Legacy Capital Wealth Partners LLC22,305$824 12/31/2023
     TFC22,305$824 12/31/2023
Smith Chas P & Associates PA Cpas22,263$822 12/31/2023
     TFC22,263$822 12/31/2023
Fort Sheridan Advisors LLC22,275$822 12/31/2023
     TFC22,275$822 12/31/2023
GUNN & Co INVESTMENT MANAGEMENT INC.22,263$822 12/31/2023
     TFC22,263$822 12/31/2023
Octavia Wealth Advisors LLC21,064$821 03/31/2024
     TFC21,064$821 03/31/2024
Meridian Wealth Management LLC22,054$814 12/31/2023
     TFC22,054$814 12/31/2023
Carson Advisory Inc.21,928$810 12/31/2023
     TFC21,928$810 12/31/2023
Wealth Advisors of Tampa Bay LLC21,915$809 12/31/2023
     TFC21,915$809 12/31/2023
Marino Stram & Associates LLC21,878$808 12/31/2023
     TFC21,878$808 12/31/2023
Cravens & Co Advisors LLC20,705$807 03/31/2024
     TFC20,705$807 03/31/2024
RSM US Wealth Management LLC21,752$803 12/31/2023
     TFC21,752$803 12/31/2023
Wealth Quarterback LLC21,567$796 12/31/2023
     TFC21,567$796 12/31/2023
Staley Capital Advisers Inc.21,500$794 12/31/2023
     TFC21,500$794 12/31/2023
E. Ohman J or Asset Management AB21,500$794 12/31/2023
     TFC21,500$794 12/31/2023
Brown Brothers Harriman & Co.21,483$793 12/31/2023
     TFC21,483$793 12/31/2023
TCW Group Inc.21,057$785 12/31/2023
     TFC21,057$785 12/31/2023
Farmers & Merchants Investments Inc.20,030$781 03/31/2024
     TFC20,030$781 03/31/2024
Northwest Bank & Trust Co21,022$776 12/31/2023
     TFC21,022$776 12/31/2023
Clearstead Advisors LLC20,985$775 12/31/2023
     TFC20,985$775 12/31/2023
PARK CIRCLE Co20,930$773 12/31/2023
     TFC20,930$773 12/31/2023
City Holding Co.19,782$771 03/31/2024
     TFC19,782$771 03/31/2024
Boston Private Wealth LLC20,827$769 12/31/2023
     TFC20,827$769 12/31/2023
Impact Partnership Wealth LLC20,670$763 12/31/2023
     TFC20,670$763 12/31/2023
First Horizon Advisors Inc.20,519$758 12/31/2023
     TFC20,519$758 12/31/2023
OmniStar Financial Group Inc.20,485$756 12/31/2023
     TFC20,485$756 12/31/2023
Trust Co. of Virginia VA19,158$747 03/31/2024
     TFC19,158$747 03/31/2024
Siemens Fonds Invest GmbH20,059$741 12/31/2023
     TFC20,059$741 12/31/2023
Douglass Winthrop Advisors LLC20,025$739 12/31/2023
     TFC20,025$739 12/31/2023
Fee Only Financial Planning L.C.20,014$739 12/31/2023
     TFC20,014$739 12/31/2023
Hourglass Capital LLC20,000$738 12/31/2023
     TFC20,000$738 12/31/2023
Gallagher Fiduciary Advisors LLC19,979$738 12/31/2023
     TFC19,979$738 12/31/2023
RMR Wealth Builders18,841$734 03/31/2024
     TFC18,841$734 03/31/2024
Rossmore Private Capital19,683$727 12/31/2023
     TFC19,683$727 12/31/2023
Snowden Capital Advisors LLC19,572$723 12/31/2023
     TFC19,572$723 12/31/2023
Cornerstone Advisory LLC19,566$722 12/31/2023
     TFC19,566$722 12/31/2023
Outfitter Financial LLC19,497$720 12/31/2023
     TFC19,497$720 12/31/2023
Ignite Planners LLC18,583$713 03/31/2024
     TFC18,583$713 03/31/2024
Penserra Capital Management LLC19,369$712 12/31/2023
     TFC19,369$712 12/31/2023
MBL Wealth LLC18,244$711 03/31/2024
     TFC18,244$711 03/31/2024
Procyon Private Wealth Partners LLC18,105$706 03/31/2024
     TFC18,105$706 03/31/2024
Trust Investment Advisors19,077$704 12/31/2023
     TFC19,077$704 12/31/2023
Moisand Fitzgerald Tamayo LLC17,990$701 03/31/2024
     TFC17,990$701 03/31/2024
American Trust18,904$698 12/31/2023
     TFC18,904$698 12/31/2023
NEOS Investment Management LLC18,916$698 12/31/2023
     TFC18,916$698 12/31/2023
Meitav Dash Investments Ltd.18,678$697 12/31/2023
     TFC18,678$697 12/31/2023
Sumitomo Life Insurance Co.18,807$694 12/31/2023
     TFC18,807$694 12/31/2023
Busey Wealth Management18,630$688 12/31/2023
     TFC18,630$688 12/31/2023
Lebenthal Global Advisors LLC18,631$688 12/31/2023
     TFC18,631$688 12/31/2023
HM Payson & Co.18,573$686 12/31/2023
     TFC18,573$686 12/31/2023
Vaughan David Investments LLC IL18,438$681 12/31/2023
     TFC18,438$681 12/31/2023
Moneta Group Investment Advisors LLC18,323$676 12/31/2023
     TFC18,323$676 12/31/2023
Meadow Creek Wealth Advisors LLC17,327$675 03/31/2024
     TFC17,327$675 03/31/2024
Transcend Wealth Collective LLC18,270$675 12/31/2023
     TFC18,270$675 12/31/2023
Grove Bank & Trust18,252$674 12/31/2023
     TFC18,252$674 12/31/2023
AlTi Global Inc.18,236$673 12/31/2023
     TFC18,236$673 12/31/2023
Register Financial Advisors LLC17,044$664 03/31/2024
     TFC17,044$664 03/31/2024
Sheets Smith Wealth Management17,977$664 12/31/2023
     TFC17,977$664 12/31/2023
Financial Advocates Investment Management17,955$663 12/31/2023
     TFC17,955$663 12/31/2023
Pitcairn Co.17,943$662 12/31/2023
     TFC17,943$662 12/31/2023
Bridgefront Capital LLC17,711$654 12/31/2023
     TFC17,711$654 12/31/2023
Thompson Investment Management Inc. $650 03/31/2024
     TFC15,476$603 03/31/2024
     TFC.PRO2,000$47 03/31/2024
Lido Advisors LLC17,600$650 12/31/2023
     TFC17,600$650 12/31/2023
Cunning Capital Partners LP17,500$646 12/31/2023
     TFC17,500$646 12/31/2023
Mayfair Advisory Group LLC16,442$641 03/31/2024
     TFC16,442$641 03/31/2024
Cyndeo Wealth Partners LLC16,395$639 03/31/2024
     TFC16,395$639 03/31/2024
Canal Capital Management LLC17,131$632 12/31/2023
     TFC17,131$632 12/31/2023
Badgley Phelps Wealth Managers LLC17,075$630 12/31/2023
     TFC17,075$630 12/31/2023
Reuter James Wealth Management LLC17,049$629 12/31/2023
     TFC17,049$629 12/31/2023
Gabelli Funds LLC17,000$628 12/31/2023
     TFC17,000$628 12/31/2023
Private Trust Co. NA17,012$628 12/31/2023
     TFC17,012$628 12/31/2023
Impax Asset Management Group plc17,000$628 12/31/2023
     TFC17,000$628 12/31/2023
Putnam Investments LLC16,959$626 12/31/2023
     TFC16,959$626 12/31/2023
Iron Financial LLC16,951$626 12/31/2023
     TFC16,951$626 12/31/2023
Eastover Investment Advisors LLC16,920$625 12/31/2023
     TFC16,920$625 12/31/2023
Edmond DE Rothschild Holding S.A.16,934$625 12/31/2023
     TFC16,934$625 12/31/2023
Meeder Advisory Services Inc.16,920$625 12/31/2023
     TFC16,920$625 12/31/2023
Franklin Street Advisors Inc. NC15,971$623 03/31/2024
     TFC15,971$623 03/31/2024
Pine Valley Investments Ltd Liability Co16,868$623 12/31/2023
     TFC16,868$623 12/31/2023
Coldstream Capital Management Inc.16,858$622 12/31/2023
     TFC16,858$622 12/31/2023
Stratos Wealth Advisors LLC15,925$621 03/31/2024
     TFC15,925$621 03/31/2024
Leisure Capital Management16,818$621 12/31/2023
     TFC16,818$621 12/31/2023
Woodard & Co. Asset Management Group Inc. ADV16,788$620 12/31/2023
     TFC16,788$620 12/31/2023
Atticus Wealth Management LLC15,784$615 03/31/2024
     TFC15,784$615 03/31/2024
WBI Investments16,653$615 12/31/2023
     TFC16,653$615 12/31/2023
Dudley Capital Management LLC16,482$609 12/31/2023
     TFC16,482$609 12/31/2023
Strategic Advisors LLC15,600$608 03/31/2024
     TFC15,600$608 03/31/2024
Inspirion Wealth Advisors LLC15,500$604 03/31/2024
     TFC15,500$604 03/31/2024
Aigen Investment Management LP16,362$604 12/31/2023
     TFC16,362$604 12/31/2023
Park Place Capital Corp15,468$603 03/31/2024
     TFC15,468$603 03/31/2024
Cooper Financial Group15,210$593 03/31/2024
     TFC15,210$593 03/31/2024
FLC Capital Advisors15,869$586 12/31/2023
     TFC15,869$586 12/31/2023
Hennessy Advisors Inc.15,000$585 03/31/2024
     TFC15,000$585 03/31/2024
Trust Asset Management LLC15,787$583 12/31/2023
     TFC15,787$583 12/31/2023
Fiduciary Group LLC15,679$579 12/31/2023
     TFC15,679$579 12/31/2023
Murphy Middleton Hinkle & Parker Inc.14,777$576 03/31/2024
     TFC14,777$576 03/31/2024
PFG Investments LLC14,784$576 03/31/2024
     TFC14,784$576 03/31/2024
Tocqueville Asset Management L.P.15,608$576 12/31/2023
     TFC15,608$576 12/31/2023
Transatlantique Private Wealth LLC15,605$576 12/31/2023
     TFC15,605$576 12/31/2023
Westwood Holdings Group Inc.15,544$574 12/31/2023
     TFC15,544$574 12/31/2023
Essex Financial Services Inc.15,517$573 12/31/2023
     TFC15,517$573 12/31/2023
Cassia Capital Partners LLC14,582$568 03/31/2024
     TFC14,582$568 03/31/2024
Delta Accumulation LLC $566 12/31/2023
     TFC15,318$566 12/31/2023
     Put15,300$464 12/31/2023
     Call15,300$464 12/31/2023
BOKF NA15,281$564 12/31/2023
     TFC15,281$564 12/31/2023
Edgestream Partners L.P.15,278$564 12/31/2023
     TFC15,278$564 12/31/2023
Aull & Monroe Investment Management Corp15,053$556 12/31/2023
     TFC15,053$556 12/31/2023
Insigneo Advisory Services LLC15,047$556 12/31/2023
     TFC15,047$556 12/31/2023
Rede Wealth LLC14,959$552 12/31/2023
     TFC14,959$552 12/31/2023
Merit Financial Group LLC14,906$550 12/31/2023
     TFC14,906$550 12/31/2023
Ameritas Investment Partners Inc.14,879$549 12/31/2023
     TFC14,879$549 12/31/2023
Israel Discount Bank of New York14,883$549 12/31/2023
     TFC14,883$549 12/31/2023
Ferguson Wellman Capital Management Inc.13,847$540 03/31/2024
     TFC13,847$540 03/31/2024
Montag & Caldwell LLC14,562$538 12/31/2023
     TFC14,562$538 12/31/2023
W.G. Shaheen & Associates DBA Whitney & Co14,416$532 12/31/2023
     TFC14,416$532 12/31/2023
ARS Wealth Advisors Group LLC14,391$531 12/31/2023
     TFC14,391$531 12/31/2023
Aspire Private Capital LLC13,603$530 03/31/2024
     TFC13,603$530 03/31/2024
Community Trust & Investment Co.14,343$530 12/31/2023
     TFC14,343$530 12/31/2023
Aurum Wealth Management Group LLC13,515$527 03/31/2024
     TFC13,515$527 03/31/2024
Strategic Blueprint LLC14,259$526 12/31/2023
     TFC14,259$526 12/31/2023
Brady Family Wealth LLC14,240$526 12/31/2023
     TFC14,240$526 12/31/2023
Greenleaf Trust14,195$524 12/31/2023
     TFC14,195$524 12/31/2023
Hennion & Walsh Asset Management Inc.13,350$520 03/31/2024
     TFC13,350$520 03/31/2024
Cigna Investments Inc. New14,067$520 12/31/2023
     TFC14,067$520 12/31/2023
Chemung Canal Trust Co.13,323$519 03/31/2024
     TFC13,323$519 03/31/2024
Pinnacle Holdings LLC14,047$519 12/31/2023
     TFC14,047$519 12/31/2023
Smartleaf Asset Management LLC13,980$519 12/31/2023
     TFC13,980$519 12/31/2023
Prosperity Wealth Management Inc.14,024$518 12/31/2023
     TFC14,024$518 12/31/2023
Prelude Capital Management LLC13,973$516 12/31/2023
     TFC13,973$516 12/31/2023
Wealth Alliance Advisory Group LLC13,011$507 03/31/2024
     TFC13,011$507 03/31/2024
Stevens Capital Management LP13,729$507 12/31/2023
     TFC13,729$507 12/31/2023
Altus Wealth Group LLC13,730$507 12/31/2023
     TFC13,730$507 12/31/2023
Mitchell Mcleod Pugh & Williams Inc.13,265$490 12/31/2023
     TFC13,265$490 12/31/2023
Bard Financial Services Inc.13,200$487 12/31/2023
     TFC13,200$487 12/31/2023
Supplemental Annuity Collective Trust of NJ13,123$485 12/31/2023
     TFC13,123$485 12/31/2023
Naples Global Advisors LLC13,137$485 12/31/2023
     TFC13,137$485 12/31/2023
Patriot Financial Group Insurance Agency LLC13,100$484 12/31/2023
     TFC13,100$484 12/31/2023
Lindenwold Advisors13,072$483 12/31/2023
     TFC13,072$483 12/31/2023
Evercore Wealth Management LLC13,058$482 12/31/2023
     TFC13,058$482 12/31/2023
Avalon Trust Co13,000$480 12/31/2023
     TFC13,000$480 12/31/2023
Proequities Inc. $479 12/31/2023
     TFC12,978$479 12/31/2023
     Put0$0 12/31/2023
     Call0$0 12/31/2023
Valmark Advisers Inc.12,965$479 12/31/2023
     TFC12,965$479 12/31/2023
Chilton Investment Co. LLC12,950$478 12/31/2023
     TFC12,950$478 12/31/2023
WCG Wealth Advisors LLC12,934$478 12/31/2023
     TFC12,934$478 12/31/2023
ExodusPoint Capital Management LP12,921$477 12/31/2023
     TFC12,921$477 12/31/2023
Secure Asset Management LLC12,853$475 12/31/2023
     TFC12,853$475 12/31/2023
Keel Point LLC12,075$471 03/31/2024
     TFC12,075$471 03/31/2024
Washington Capital Management Inc.12,000$468 03/31/2024
     TFC12,000$468 03/31/2024
Quadrant Private Wealth Management LLC12,680$468 12/31/2023
     TFC12,680$468 12/31/2023
Intrust Bank NA12,647$467 12/31/2023
     TFC12,647$467 12/31/2023
Kingswood Wealth Advisors LLC11,950$466 03/31/2024
     TFC11,950$466 03/31/2024
Peterson Financial Group Inc.12,617$466 12/31/2023
     TFC12,617$466 12/31/2023
Hazlett Burt & Watson Inc.12,666$465 12/31/2023
     TFC12,666$465 12/31/2023
Geneos Wealth Management Inc.12,597$465 12/31/2023
     TFC12,597$465 12/31/2023
Westhampton Capital LLC11,870$463 03/31/2024
     TFC11,870$463 03/31/2024
Investment Research & Advisory Group Inc.11,886$463 03/31/2024
     TFC11,886$463 03/31/2024
Pathway Financial Advisors LLC11,864$462 03/31/2024
     TFC11,864$462 03/31/2024
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main12,522$462 12/31/2023
     TFC12,522$462 12/31/2023
FSB Premier Wealth Management Inc.12,460$460 12/31/2023
     TFC12,460$460 12/31/2023
Exencial Wealth Advisors LLC12,461$460 12/31/2023
     TFC12,461$460 12/31/2023
Whittier Trust Co. of Nevada Inc.12,398$458 12/31/2023
     TFC12,398$458 12/31/2023
Farmers Trust Co.11,690$456 03/31/2024
     TFC11,690$456 03/31/2024
Quest Partners LLC12,324$455 12/31/2023
     TFC12,324$455 12/31/2023
Dorsey & Whitney Trust CO LLC12,240$452 12/31/2023
     TFC12,240$452 12/31/2023
BSW Wealth Partners12,216$451 12/31/2023
     TFC12,216$451 12/31/2023
FDx Advisors Inc.12,225$451 12/31/2023
     TFC12,225$451 12/31/2023
Boltwood Capital Management11,515$449 03/31/2024
     TFC11,515$449 03/31/2024
NBT Bank N A NY12,145$448 12/31/2023
     TFC12,145$448 12/31/2023
Alliance Wealth Advisors LLC11,407$445 03/31/2024
     TFC11,407$445 03/31/2024
Nalls Sherbakoff Group LLC11,962$442 12/31/2023
     TFC11,962$442 12/31/2023
Tandem Investment Advisors Inc.11,923$440 12/31/2023
     TFC11,923$440 12/31/2023
MTM Investment Management LLC11,911$440 12/31/2023
     TFC11,911$440 12/31/2023
Delta Capital Management LLC $439 03/31/2024
     TFC.PRI20,045$439 03/31/2024
Clarius Group LLC11,254$439 03/31/2024
     TFC11,254$439 03/31/2024
Texas Yale Capital Corp.11,838$437 12/31/2023
     TFC11,838$437 12/31/2023
Continuum Advisory LLC11,832$437 12/31/2023
     TFC11,832$437 12/31/2023
Uncommon Cents Investing LLC11,195$436 03/31/2024
     TFC11,195$436 03/31/2024
American National Bank & Trust Co. VA11,137$434 03/31/2024
     TFC11,137$434 03/31/2024
Balentine LLC11,753$434 12/31/2023
     TFC11,753$434 12/31/2023
SILVER OAK SECURITIES Inc11,715$433 12/31/2023
     TFC11,715$433 12/31/2023
Norway Savings Bank11,086$432 03/31/2024
     TFC11,086$432 03/31/2024
Ellevest Inc.11,695$432 12/31/2023
     TFC11,695$432 12/31/2023
Sculati Wealth Management LLC11,659$430 12/31/2023
     TFC11,659$430 12/31/2023
Aspiriant LLC11,001$429 03/31/2024
     TFC11,001$429 03/31/2024
Longfellow Investment Management Co. LLC11,563$427 12/31/2023
     TFC11,563$427 12/31/2023
Eagle Strategies LLC11,503$425 12/31/2023
     TFC11,503$425 12/31/2023
Shell Asset Management Co.11,487$424 12/31/2023
     TFC11,487$424 12/31/2023
1776 Wealth LLC11,489$424 12/31/2023
     TFC11,489$424 12/31/2023
Live Oak Private Wealth LLC11,419$422 12/31/2023
     TFC11,419$422 12/31/2023
Ethos Financial Group LLC $422 12/31/2023
     TFC.PRR20,971$422 12/31/2023
Golden State Equity Partners11,343$419 12/31/2023
     TFC11,343$419 12/31/2023
Gardner Russo & Gardner LLC11,287$417 12/31/2023
     TFC11,287$417 12/31/2023
Chiron Capital Management LLC11,300$417 12/31/2023
     TFC11,300$417 12/31/2023
Klingman & Associates LLC11,212$414 12/31/2023
     TFC11,212$414 12/31/2023
Legacy Capital Group California Inc.11,210$414 12/31/2023
     TFC11,210$414 12/31/2023
Qtron Investments LLC11,154$412 12/31/2023
     TFC11,154$412 12/31/2023
HF Advisory Group LLC10,555$411 03/31/2024
     TFC10,555$411 03/31/2024
Premier Path Wealth Partners LLC11,052$408 12/31/2023
     TFC11,052$408 12/31/2023
Cidel Asset Management Inc.11,030$407 12/31/2023
     TFC11,030$407 12/31/2023
Rakuten Securities Inc.11,022$407 12/31/2023
     TFC11,022$407 12/31/2023
Harmony Asset Management LLC10,957$405 12/31/2023
     TFC10,957$405 12/31/2023
Valley National Advisers Inc.10,377$404 03/31/2024
     TFC10,377$404 03/31/2024
Roman Butler Fullerton & Co.10,684$404 12/31/2023
     TFC10,684$404 12/31/2023
Buckingham Strategic Partners10,946$404 12/31/2023
     TFC10,946$404 12/31/2023
Successful Portfolios LLC10,334$403 03/31/2024
     TFC10,334$403 03/31/2024
SYSTM Wealth Solutions LLC10,907$403 12/31/2023
     TFC10,907$403 12/31/2023
Verum Partners LLC10,312$402 03/31/2024
     TFC10,312$402 03/31/2024
Cassaday & Co Wealth Management LLC10,869$401 12/31/2023
     TFC10,869$401 12/31/2023
Rogco LP10,852$401 12/31/2023
     TFC10,852$401 12/31/2023
Gratus Capital LLC10,839$400 12/31/2023
     TFC10,839$400 12/31/2023
Pine Harbor Wealth Management LLC10,842$400 12/31/2023
     TFC10,842$400 12/31/2023
Hoxton Planning & Management LLC10,231$399 03/31/2024
     TFC10,231$399 03/31/2024
Perpetual Ltd10,851$398 03/31/2024
     TFC10,851$398 03/31/2024
Shepherd Financial Partners LLC10,658$394 12/31/2023
     TFC10,658$394 12/31/2023
Taylor Hoffman Wealth Management10,669$394 12/31/2023
     TFC10,669$394 12/31/2023
Yeomans Consulting Group Inc.10,548$389 12/31/2023
     TFC10,548$389 12/31/2023
Focus Financial Network Inc. ADV10,417$385 12/31/2023
     TFC10,417$385 12/31/2023
Forum Financial Management LP10,298$380 12/31/2023
     TFC10,298$380 12/31/2023
Prime Capital Investment Advisors LLC10,271$379 12/31/2023
     TFC10,271$379 12/31/2023
Machina Capital S.A.S.10,230$378 12/31/2023
     TFC10,230$378 12/31/2023
Capital City Trust Co. FL10,173$376 12/31/2023
     TFC10,173$376 12/31/2023
Pettee Investors Inc.10,190$376 12/31/2023
     TFC10,190$376 12/31/2023
Eudaimonia Partners LLC10,190$376 12/31/2023
     TFC10,190$376 12/31/2023
Newman Dignan & Sheerar Inc.10,144$375 12/31/2023
     TFC10,144$375 12/31/2023
Bristlecone Advisors LLC9,604$374 03/31/2024
     TFC9,604$374 03/31/2024
Cypress Capital Group10,097$373 12/31/2023
     TFC10,097$373 12/31/2023
Centaurus Financial Inc.10,083$372 12/31/2023
     TFC10,083$372 12/31/2023
Eqis Capital Management Inc.10,068$372 12/31/2023
     TFC10,068$372 12/31/2023
Good Life Advisors LLC10,063$372 12/31/2023
     TFC10,063$372 12/31/2023
ForthRight Wealth Management LLC10,074$372 12/31/2023
     TFC10,074$372 12/31/2023
My Legacy Advisors LLC9,944$371 12/31/2023
     TFC9,944$371 12/31/2023
Cedar Brook Financial Partners LLC9,504$370 03/31/2024
     TFC9,504$370 03/31/2024
American Assets Inc.10,000$369 12/31/2023
     TFC10,000$369 12/31/2023
Summit Trail Advisors LLC9,982$369 12/31/2023
     TFC9,982$369 12/31/2023
Quotient Wealth Partners LLC9,964$368 12/31/2023
     TFC9,964$368 12/31/2023
WealthTrust Axiom LLC9,944$367 12/31/2023
     TFC9,944$367 12/31/2023
Grant GrossMendelsohn LLC9,708$367 12/31/2023
     TFC9,708$367 12/31/2023
Everett Harris & Co. CA9,298$362 03/31/2024
     TFC9,298$362 03/31/2024
Kovack Advisors Inc.9,250$361 03/31/2024
     TFC9,250$361 03/31/2024
Southeast Asset Advisors Inc.9,765$361 12/31/2023
     TFC9,765$361 12/31/2023
Checchi Capital Advisers LLC9,713$359 12/31/2023
     TFC9,713$359 12/31/2023
David Loasby9,536$359 12/31/2023
     TFC9,536$359 12/31/2023
Winthrop Capital Management LLC9,693$358 12/31/2023
     TFC9,693$358 12/31/2023
Westpac Banking Corp9,647$356 12/31/2023
     TFC9,647$356 12/31/2023
Cobblestone Capital Advisors LLC NY9,577$354 12/31/2023
     TFC9,577$354 12/31/2023
Convergence Investment Partners LLC9,588$354 12/31/2023
     TFC9,588$354 12/31/2023
IHT Wealth Management LLC9,580$354 12/31/2023
     TFC9,580$354 12/31/2023
Wrapmanager Inc.9,560$353 12/31/2023
     TFC9,560$353 12/31/2023
Centennial Wealth Advisory LLC9,024$352 03/31/2024
     TFC9,024$352 03/31/2024
Tritonpoint Wealth LLC9,467$350 12/31/2023
     TFC9,467$350 12/31/2023
Eastern Bank9,316$344 12/31/2023
     TFC9,316$344 12/31/2023
Nwam LLC9,282$343 12/31/2023
     TFC9,282$343 12/31/2023
New Hampshire Trust8,764$342 03/31/2024
     TFC8,764$342 03/31/2024
Crawford Investment Counsel Inc.9,266$342 12/31/2023
     TFC9,266$342 12/31/2023
Keudell Morrison Wealth Management9,261$342 12/31/2023
     TFC9,261$342 12/31/2023
ISAM Funds UK Ltd9,265$342 12/31/2023
     TFC9,265$342 12/31/2023
Parthenon LLC9,188$339 12/31/2023
     TFC9,188$339 12/31/2023
Beacon Investment Advisors LLC9,178$339 12/31/2023
     TFC9,178$339 12/31/2023
GW Henssler & Associates Ltd.9,161$338 12/31/2023
     TFC9,161$338 12/31/2023
Summit Asset Management LLC9,142$338 12/31/2023
     TFC9,142$338 12/31/2023
Haverford Trust Co.9,138$337 12/31/2023
     TFC9,138$337 12/31/2023
Hayek Kallen Investment Management9,047$334 12/31/2023
     TFC9,047$334 12/31/2023
Financial Management Professionals Inc.8,538$333 03/31/2024
     TFC8,538$333 03/31/2024
Aviance Capital Partners LLC8,505$332 03/31/2024
     TFC8,505$332 03/31/2024
DiMeo Schneider & Associates L.L.C.9,001$332 12/31/2023
     TFC9,001$332 12/31/2023
Townsquare Capital LLC8,991$332 12/31/2023
     TFC8,991$332 12/31/2023
Applied Finance Capital Management LLC9,002$332 12/31/2023
     TFC9,002$332 12/31/2023
Cypress Wealth Services LLC8,450$329 03/31/2024
     TFC8,450$329 03/31/2024
Jarislowsky Fraser Ltd8,894$328 12/31/2023
     TFC8,894$328 12/31/2023
Lafayette Investments Inc.8,845$327 12/31/2023
     TFC8,845$327 12/31/2023
Equitable Holdings Inc.8,822$326 12/31/2023
     TFC8,822$326 12/31/2023
GAMMA Investing LLC8,333$325 03/31/2024
     TFC8,333$325 03/31/2024
Enterprise Financial Services Corp8,791$325 12/31/2023
     TFC8,791$325 12/31/2023
MAI Capital Management8,785$324 12/31/2023
     TFC8,785$324 12/31/2023
Tobam8,736$323 12/31/2023
     TFC8,736$323 12/31/2023
Atomi Financial Group Inc.8,719$322 12/31/2023
     TFC8,719$322 12/31/2023
Shelton Capital Management8,698$321 12/31/2023
     TFC8,698$321 12/31/2023
AlphaStar Capital Management LLC8,708$321 12/31/2023
     TFC8,708$321 12/31/2023
Selective Wealth Management Inc.8,545$320 03/31/2024
     TFC8,545$320 03/31/2024
Johnson Investment Counsel Inc.8,679$320 12/31/2023
     TFC8,679$320 12/31/2023
FUKOKU MUTUAL LIFE INSURANCE Co8,675$320 12/31/2023
     TFC8,675$320 12/31/2023
Folger Nolan Fleming Douglas Capital Management Inc.8,180$319 03/31/2024
     TFC8,180$319 03/31/2024
Searle & CO.8,644$319 12/31/2023
     TFC8,644$319 12/31/2023
Xcel Wealth Management LLC8,139$317 03/31/2024
     TFC8,139$317 03/31/2024
Sapient Capital LLC8,131$317 03/31/2024
     TFC8,131$317 03/31/2024
Grayhawk Investment Strategies Inc.8,583$317 12/31/2023
     TFC8,583$317 12/31/2023
Lbmc Investment Advisors LLC8,098$316 03/31/2024
     TFC8,098$316 03/31/2024
Daymark Wealth Partners LLC8,071$315 03/31/2024
     TFC8,071$315 03/31/2024
Birmingham Capital Management Co. Inc. AL8,544$315 12/31/2023
     TFC8,544$315 12/31/2023
BIP Wealth LLC8,523$315 12/31/2023
     TFC8,523$315 12/31/2023
IFP Advisors Inc8,545$315 12/31/2023
     TFC8,545$315 12/31/2023
Canton Hathaway LLC8,516$314 12/31/2023
     TFC8,516$314 12/31/2023
Lecap Asset Management Ltd.8,501$314 12/31/2023
     TFC8,501$314 12/31/2023
Sigma Planning Corp8,477$313 12/31/2023
     TFC8,477$313 12/31/2023
Malaga Cove Capital LLC8,439$312 12/31/2023
     TFC8,439$312 12/31/2023
Cim Investment Mangement Inc.8,416$311 12/31/2023
     TFC8,416$311 12/31/2023
Institute for Wealth Management LLC.8,410$311 12/31/2023
     TFC8,410$311 12/31/2023
CENTRAL TRUST Co8,397$310 12/31/2023
     TFC8,397$310 12/31/2023
Perigon Wealth Management LLC8,392$310 12/31/2023
     TFC8,392$310 12/31/2023
GeoWealth Management LLC8,374$310 12/31/2023
     TFC8,374$310 12/31/2023
Stone Point Wealth LLC8,400$310 12/31/2023
     TFC8,400$310 12/31/2023
Abacus Planning Group Inc.7,916$309 03/31/2024
     TFC7,916$309 03/31/2024
EP Wealth Advisors LLC8,354$308 12/31/2023
     TFC8,354$308 12/31/2023
Pinnacle Wealth Management Advisory Group LLC8,328$307 12/31/2023
     TFC8,328$307 12/31/2023
NinePointTwo Capital8,266$305 12/31/2023
     TFC8,266$305 12/31/2023
CX Institutional7,787$304 03/31/2024
     TFC7,787$304 03/31/2024
3Chopt Investment Partners LLC8,198$303 12/31/2023
     TFC8,198$303 12/31/2023
Fiduciary Trust Co.8,087$299 12/31/2023
     TFC8,087$299 12/31/2023
Team Hewins LLC8,100$299 12/31/2023
     TFC8,100$299 12/31/2023
Centurion Wealth Management LLC8,042$297 12/31/2023
     TFC8,042$297 12/31/2023
Simmons Bank8,013$296 12/31/2023
     TFC8,013$296 12/31/2023
Mission Creek Capital Partners Inc.8,019$296 12/31/2023
     TFC8,019$296 12/31/2023
Compagnie Lombard Odier SCmA8,000$295 12/31/2023
     TFC8,000$295 12/31/2023
Sage Mountain Advisors LLC7,986$295 12/31/2023
     TFC7,986$295 12/31/2023
WBH Advisory Inc.7,527$293 03/31/2024
     TFC7,527$293 03/31/2024
Conning Inc.7,920$292 12/31/2023
     TFC7,920$292 12/31/2023
Tudor Investment Corp Et Al $292 12/31/2023
     Call97,500$3,600 12/31/2023
     Put89,600$3,308 12/31/2023
McKinley Carter Wealth Services Inc.7,902$292 12/31/2023
     TFC7,902$292 12/31/2023
Peachtree Investment Partners LLC7,883$291 12/31/2023
     TFC7,883$291 12/31/2023
Evergreen Capital Management LLC7,860$290 12/31/2023
     TFC7,860$290 12/31/2023
Parkside Financial Bank & Trust7,863$290 12/31/2023
     TFC7,863$290 12/31/2023
Rehmann Capital Advisory Group7,857$290 12/31/2023
     TFC7,857$290 12/31/2023
Prestige Wealth Management Group LLC7,811$288 12/31/2023
     TFC7,811$288 12/31/2023
Wagner Wealth Management LLC7,768$287 12/31/2023
     TFC7,768$287 12/31/2023
LexAurum Advisors LLC7,301$285 03/31/2024
     TFC7,301$285 03/31/2024
Aprio Wealth Management LLC7,286$284 03/31/2024
     TFC7,286$284 03/31/2024
Parallel Advisors LLC7,699$284 12/31/2023
     TFC7,699$284 12/31/2023
Aldebaran Financial Inc.7,644$282 12/31/2023
     TFC7,644$282 12/31/2023
Morris Financial Concepts Inc.7,211$281 03/31/2024
     TFC7,211$281 03/31/2024
1ST Source Bank7,615$281 12/31/2023
     TFC7,615$281 12/31/2023
Mountain Pacific Investment Advisers Inc. ID7,178$280 03/31/2024
     TFC7,178$280 03/31/2024
Hill Investment Group Partners LLC7,564$279 12/31/2023
     TFC7,564$279 12/31/2023
Radnor Capital Management LLC7,131$278 03/31/2024
     TFC7,131$278 03/31/2024
Day & Ennis LLC7,525$278 12/31/2023
     TFC7,525$278 12/31/2023
Waterloo Capital L.P.7,519$278 12/31/2023
     TFC7,519$278 12/31/2023
Hodges Capital Management Inc.7,116$277 03/31/2024
     TFC7,116$277 03/31/2024
Samalin Investment Counsel LLC7,513$277 12/31/2023
     TFC7,513$277 12/31/2023
Venturi Wealth Management LLC7,392$273 12/31/2023
     TFC7,392$273 12/31/2023
Trust Point Inc.6,951$271 03/31/2024
     TFC6,951$271 03/31/2024
Belpointe Asset Management LLC7,245$267 12/31/2023
     TFC7,245$267 12/31/2023
Fortress Wealth Group LLC7,010$266 12/31/2023
     TFC7,010$266 12/31/2023
Sugarloaf Wealth Management LLC7,182$265 12/31/2023
     TFC7,182$265 12/31/2023
Heartwood Wealth Advisors LLC6,784$264 03/31/2024
     TFC6,784$264 03/31/2024
Los Angeles Capital Management & Equity Research Inc.6,750$263 03/31/2024
     TFC6,750$263 03/31/2024
Community Bank & Trust Waco Texas6,738$263 03/31/2024
     TFC6,738$263 03/31/2024
Westover Capital Advisors LLC7,063$261 12/31/2023
     TFC7,063$261 12/31/2023
NorthRock Partners LLC7,064$261 12/31/2023
     TFC7,064$261 12/31/2023
Provident Investment Management Inc.7,025$259 12/31/2023
     TFC7,025$259 12/31/2023
MQS Management LLC6,990$258 12/31/2023
     TFC6,990$258 12/31/2023
Virtu Financial LLC6,954$257 12/31/2023
     TFC6,954$257 12/31/2023
Wedmont Private Capital6,573$256 03/31/2024
     TFC6,573$256 03/31/2024
Avaii Wealth Management LLC6,910$255 12/31/2023
     TFC6,910$255 12/31/2023
Signature Estate & Investment Advisors LLC6,890$254 12/31/2023
     TFC6,890$254 12/31/2023
Desjardins Global Asset Management Inc.6,883$254 12/31/2023
     TFC6,883$254 12/31/2023
Biltmore Family Office LLC6,880$254 12/31/2023
     TFC6,880$254 12/31/2023
Invesco LLC6,886$254 12/31/2023
     TFC6,886$254 12/31/2023
Shayne & CO. LLC6,804$251 12/31/2023
     TFC6,804$251 12/31/2023
Kingfisher Capital LLC6,739$249 12/31/2023
     TFC6,739$249 12/31/2023
Family Legacy Inc.6,744$249 12/31/2023
     TFC6,744$249 12/31/2023
Meridian Financial Partners LLC6,972$248 03/31/2024
     TFC6,972$248 03/31/2024
Fisher Asset Management LLC6,720$248 12/31/2023
     TFC6,720$248 12/31/2023
GSA Capital Partners LLP6,691$247 12/31/2023
     TFC6,691$247 12/31/2023
HHM Wealth Advisors LLC6,652$246 12/31/2023
     TFC6,652$246 12/31/2023
Geller Advisors LLC6,620$244 12/31/2023
     TFC6,620$244 12/31/2023
Thrive Capital Management LLC6,543$242 12/31/2023
     TFC6,543$242 12/31/2023
C2P Capital Advisory Group LLC d.b.a. Prosperity Capital Advisors6,545$242 12/31/2023
     TFC6,545$242 12/31/2023
Symmetry Partners LLC6,193$241 03/31/2024
     TFC6,193$241 03/31/2024
Stonegate Investment Group LLC6,193$241 03/31/2024
     TFC6,193$241 03/31/2024
Harbour Trust & Investment Management Co6,192$241 03/31/2024
     TFC6,192$241 03/31/2024
First City Capital Management Inc.6,541$241 12/31/2023
     TFC6,541$241 12/31/2023
CIC Wealth LLC6,125$239 03/31/2024
     TFC6,125$239 03/31/2024
EverSource Wealth Advisors LLC6,461$239 12/31/2023
     TFC6,461$239 12/31/2023
Asset Dedication LLC6,139$238 03/31/2024
     TFC6,139$238 03/31/2024
Evermay Wealth Management LLC6,447$238 12/31/2023
     TFC6,447$238 12/31/2023
Altrius Capital Management Inc6,432$237 12/31/2023
     TFC6,432$237 12/31/2023
Empower Advisory Group LLC6,429$237 12/31/2023
     TFC6,429$237 12/31/2023
HBK Sorce Advisory LLC6,373$235 12/31/2023
     TFC6,373$235 12/31/2023
Princeton Capital Management LLC6,299$233 12/31/2023
     TFC6,299$233 12/31/2023
Emfo LLC6,315$233 12/31/2023
     TFC6,315$233 12/31/2023
ICA Group Wealth Management LLC6,304$233 12/31/2023
     TFC6,304$233 12/31/2023
Beverly Hills Private Wealth LLC6,293$232 12/31/2023
     TFC6,293$232 12/31/2023
United Community Bank6,282$232 12/31/2023
     TFC6,282$232 12/31/2023
Romano Brothers AND Company5,925$231 03/31/2024
     TFC5,925$231 03/31/2024
Rock Point Advisors LLC6,250$231 12/31/2023
     TFC6,250$231 12/31/2023
1620 Investment Advisors Inc.6,198$229 12/31/2023
     TFC6,198$229 12/31/2023
Duncan Williams Asset Management LLC5,842$228 03/31/2024
     TFC5,842$228 03/31/2024
Cassady Schiller Wealth Management LLC6,172$228 12/31/2023
     TFC6,172$228 12/31/2023
Scotia Capital Inc.6,140$227 12/31/2023
     TFC6,140$227 12/31/2023
Sunpointe LLC5,795$226 03/31/2024
     TFC5,795$226 03/31/2024
RiverFront Investment Group LLC6,113$226 12/31/2023
     TFC6,113$226 12/31/2023
AlphaMark Advisors LLC5,783$225 03/31/2024
     TFC5,783$225 03/31/2024
Pinnacle Wealth Planning Services Inc.6,093$225 12/31/2023
     TFC6,093$225 12/31/2023
Fonville Wealth Management LLC6,105$225 12/31/2023
     TFC6,105$225 12/31/2023
Headlands Technologies LLC6,043$223 12/31/2023
     TFC6,043$223 12/31/2023
Whalen Wealth Management Inc.6,043$223 12/31/2023
     TFC6,043$223 12/31/2023
Belvedere Trading LLC $222 12/31/2023
     Call6,000$222 12/31/2023
Main Street Financial Solutions LLC6,001$222 12/31/2023
     TFC6,001$222 12/31/2023
Lantz Financial LLC5,659$221 03/31/2024
     TFC5,659$221 03/31/2024
Capital Square LLC5,984$221 12/31/2023
     TFC5,984$221 12/31/2023
Citizens Financial Group Inc RI5,962$220 12/31/2023
     TFC5,962$220 12/31/2023
Klingenstein Fields & Co. LP5,912$218 12/31/2023
     TFC5,912$218 12/31/2023
Lindbrook Capital LLC5,896$218 12/31/2023
     TFC5,896$218 12/31/2023
Curi Capital5,914$218 12/31/2023
     TFC5,914$218 12/31/2023
Precedent Wealth Partners LLC5,914$218 12/31/2023
     TFC5,914$218 12/31/2023
Burke & Herbert Bank & Trust Co.5,567$217 03/31/2024
     TFC5,567$217 03/31/2024
Augustine Asset Management Inc.5,855$216 12/31/2023
     TFC5,855$216 12/31/2023
Southern Capital Advisors LLC5,840$216 12/31/2023
     TFC5,840$216 12/31/2023
Formidable Asset Management LLC5,828$215 12/31/2023
     TFC5,828$215 12/31/2023
CVA Family Office LLC5,498$214 03/31/2024
     TFC5,498$214 03/31/2024
High Net Worth Advisory Group LLC5,477$213 03/31/2024
     TFC5,477$213 03/31/2024
LongView Wealth Management5,471$213 03/31/2024
     TFC5,471$213 03/31/2024
D Orazio & Associates Inc.5,752$212 12/31/2023
     TFC5,752$212 12/31/2023
Lake Street Advisors Group LLC5,755$212 12/31/2023
     TFC5,755$212 12/31/2023
Strategic Wealth Designers5,737$212 12/31/2023
     TFC5,737$212 12/31/2023
Baron Wealth Management LLC5,713$211 12/31/2023
     TFC5,713$211 12/31/2023
Patrick M Sweeney & Associates Inc.5,705$211 12/31/2023
     TFC5,705$211 12/31/2023
Ballew Advisors Inc5,602$210 03/31/2024
     TFC5,602$210 03/31/2024
CSM Advisors LLC5,691$210 12/31/2023
     TFC5,691$210 12/31/2023
NSI Retail Advisors LLC5,691$210 12/31/2023
     TFC5,691$210 12/31/2023
Diligent Investors LLC5,670$209 12/31/2023
     TFC5,670$209 12/31/2023
JNB Advisors LLC5,650$209 12/31/2023
     TFC5,650$209 12/31/2023
Camden Capital LLC5,636$208 12/31/2023
     TFC5,636$208 12/31/2023
Country Club Bank GFN5,550$207 12/31/2023
     TFC5,550$207 12/31/2023
Muirfield Wealth Advisors LLC5,273$206 03/31/2024
     TFC5,273$206 03/31/2024
Oxford Financial Group Ltd.5,549$205 12/31/2023
     TFC5,549$205 12/31/2023
Delta Financial Group Inc.5,546$205 12/31/2023
     TFC5,546$205 12/31/2023
Cornerstone Management Inc.5,521$204 12/31/2023
     TFC5,521$204 12/31/2023
Quadrant Capital Group LLC5,524$204 12/31/2023
     TFC5,524$204 12/31/2023
Ambassador Advisors LLC5,634$204 12/31/2023
     TFC5,634$204 12/31/2023
PFW Advisors LLC5,208$203 03/31/2024
     TFC5,208$203 03/31/2024
Lmcg Investments LLC5,495$203 12/31/2023
     TFC5,495$203 12/31/2023
Next Level Private LLC5,194$202 03/31/2024
     TFC5,194$202 03/31/2024
Covestor Ltd5,488$202 12/31/2023
     TFC5,488$202 12/31/2023
Nemes Rush Group LLC5,466$202 12/31/2023
     TFC5,466$202 12/31/2023
Calton & Associates Inc.5,143$200 03/31/2024
     TFC5,143$200 03/31/2024
Reliant Investment Management LLC5,139$200 03/31/2024
     TFC5,139$200 03/31/2024
Carmichael Hill & Associates Inc.5,387$199 12/31/2023
     TFC5,387$199 12/31/2023
AJOVista LLC5,392$199 12/31/2023
     TFC5,392$199 12/31/2023
Toth Financial Advisory Corp5,087$198 03/31/2024
     TFC5,087$198 03/31/2024
Carolinas Wealth Consulting LLC5,224$193 12/31/2023
     TFC5,224$193 12/31/2023
Sunbelt Securities Inc.4,840$189 03/31/2024
     TFC4,840$189 03/31/2024
CarsonAllaria Wealth Management Ltd.5,085$188 12/31/2023
     TFC5,085$188 12/31/2023
Horizon Bancorp Inc. IN4,794$187 03/31/2024
     TFC4,794$187 03/31/2024
Harbour Investments Inc.5,013$185 12/31/2023
     TFC5,013$185 12/31/2023
Cape Investment Advisory Inc.4,943$182 12/31/2023
     TFC4,943$182 12/31/2023
Coastal Investment Advisors Inc.4,587$179 03/31/2024
     TFC4,587$179 03/31/2024
Dakota Community Bank & Trust NA4,533$177 03/31/2024
     TFC4,533$177 03/31/2024
First Foundation Advisors4,764$176 12/31/2023
     TFC4,764$176 12/31/2023
TD Waterhouse Canada Inc.4,499$171 12/31/2023
     TFC4,499$171 12/31/2023
Arlington Trust Co LLC4,347$169 03/31/2024
     TFC4,347$169 03/31/2024
Central Bank & Trust Co.4,300$168 03/31/2024
     TFC4,300$168 03/31/2024
Annis Gardner Whiting Capital Advisors LLC4,406$163 12/31/2023
     TFC4,406$163 12/31/2023
Hartford Financial Management Inc.4,399$162 12/31/2023
     TFC4,399$162 12/31/2023
Mechanics Financial Corp4,345$160 12/31/2023
     TFC4,345$160 12/31/2023
Castleview Partners LLC4,303$159 12/31/2023
     TFC4,303$159 12/31/2023
Caas Capital Management LP $159 12/31/2023
     Call38,000$1,403 12/31/2023
     Put33,700$1,244 12/31/2023
Bollard Group LLC4,156$153 12/31/2023
     TFC4,156$153 12/31/2023
American Capital Advisory LLC4,026$149 12/31/2023
     TFC4,026$149 12/31/2023
Sound Income Strategies LLC3,742$146 03/31/2024
     TFC3,742$146 03/31/2024
Resurgent Financial Advisors LLC3,878$143 12/31/2023
     TFC3,878$143 12/31/2023
Capital Analysts LLC3,815$141 12/31/2023
     TFC3,815$141 12/31/2023
Nelson Van Denburg & Campbell Wealth Management Group LLC3,767$139 12/31/2023
     TFC3,767$139 12/31/2023
Caldwell Sutter Capital Inc.3,543$138 03/31/2024
     TFC3,543$138 03/31/2024
Bruce G. Allen Investments LLC3,549$138 03/31/2024
     TFC3,549$138 03/31/2024
WASHINGTON TRUST Co3,731$138 12/31/2023
     TFC3,731$138 12/31/2023
CI Investments Inc.3,709$137 12/31/2023
     TFC3,709$137 12/31/2023
Transamerica Financial Advisors Inc.3,665$136 12/31/2023
     TFC3,665$136 12/31/2023
Alta Advisers Ltd3,600$133 12/31/2023
     TFC3,600$133 12/31/2023
Mather Group LLC.3,568$132 03/31/2024
     TFC3,568$132 03/31/2024
Deseret Mutual Benefit Administrators3,555$131 12/31/2023
     TFC3,555$131 12/31/2023
Riverview Trust Co3,295$128 03/31/2024
     TFC3,295$128 03/31/2024
MV Capital Management Inc.3,237$126 03/31/2024
     TFC3,237$126 03/31/2024
Farther Finance Advisors LLC3,403$126 12/31/2023
     TFC3,403$126 12/31/2023
Boyd Watterson Asset Management LLC OH $119 12/31/2023
     TFC3,132$116 12/31/2023
     TFC.PRR125$3 12/31/2023
Tompkins Financial Corp3,005$117 03/31/2024
     TFC3,005$117 03/31/2024
First PREMIER Bank3,000$117 03/31/2024
     TFC3,000$117 03/31/2024
Washington Trust Advisors Inc.3,166$117 12/31/2023
     TFC3,166$117 12/31/2023
Future Financial Wealth Managment LLC2,900$113 03/31/2024
     TFC2,900$113 03/31/2024
First Manhattan Co.3,070$113 12/31/2023
     TFC3,070$113 12/31/2023
AdvisorNet Financial Inc2,875$112 03/31/2024
     TFC2,875$112 03/31/2024
Wellington Shields & Co. LLC3,000$111 12/31/2023
     TFC3,000$111 12/31/2023
EdgeRock Capital LLC3,023$111 12/31/2023
     TFC3,023$111 12/31/2023
Baldwin Brothers Inc. MA2,805$109 03/31/2024
     TFC2,805$109 03/31/2024
Livforsakringsbolaget Skandia Omsesidigt2,925$108 12/31/2023
     TFC2,925$108 12/31/2023
Planned Solutions Inc.2,920$108 12/31/2023
     TFC2,920$108 12/31/2023
CKW Financial Group2,800$107 03/31/2024
     TFC2,800$107 03/31/2024
Gradient Investments LLC2,900$107 12/31/2023
     TFC2,900$107 12/31/2023
Gables Capital Management Inc.2,875$106 12/31/2023
     TFC2,875$106 12/31/2023
Meeder Asset Management Inc.2,837$105 12/31/2023
     TFC2,837$105 12/31/2023
Johnson Financial Group Inc.2,851$105 12/31/2023
     TFC2,851$105 12/31/2023
Plato Investment Management Ltd2,856$105 12/31/2023
     TFC2,856$105 12/31/2023
SRS Capital Advisors Inc.2,828$104 12/31/2023
     TFC2,828$104 12/31/2023
Glassman Wealth Services2,754$102 12/31/2023
     TFC2,754$102 12/31/2023
Cutler Group LP $100 03/31/2024
     Call11,000$102 03/31/2024
     Put2,000$2 03/31/2024
Oakworth Capital Inc.2,521$98 03/31/2024
     TFC2,521$98 03/31/2024
JJJ Advisors Inc.2,526$98 03/31/2024
     TFC2,526$98 03/31/2024
West Paces Advisors Inc.2,487$97 03/31/2024
     TFC2,487$97 03/31/2024
Proffitt & Goodson Inc.2,587$96 12/31/2023
     TFC2,587$96 12/31/2023
Silvant Capital Management LLC2,587$96 12/31/2023
     TFC2,587$96 12/31/2023
Abich Financial Wealth Management LLC2,511$93 12/31/2023
     TFC2,511$93 12/31/2023
Clear Investment Research LLC2,481$92 12/31/2023
     TFC2,481$92 12/31/2023
Creative Financial Designs Inc. ADV2,434$90 12/31/2023
     TFC2,434$90 12/31/2023
Smithfield Trust Co.2,346$86 12/31/2023
     TFC2,346$86 12/31/2023
Pinnacle Bank2,124$83 03/31/2024
     TFC2,124$83 03/31/2024
Coppell Advisory Solutions LLC2,260$83 12/31/2023
     TFC2,260$83 12/31/2023
Sittner & Nelson LLC2,175$80 12/31/2023
     TFC2,175$80 12/31/2023
Atlantic Edge Private Wealth Management LLC2,117$78 12/31/2023
     TFC2,117$78 12/31/2023
Bare Financial Services Inc2,083$77 12/31/2023
     TFC2,083$77 12/31/2023
Capital Advisors Ltd. LLC1,957$76 03/31/2024
     TFC1,957$76 03/31/2024
Larson Financial Group LLC1,974$73 12/31/2023
     TFC1,974$73 12/31/2023
Main Street Group LTD1,956$72 12/31/2023
     TFC1,956$72 12/31/2023
UniSuper Management Pty Ltd1,935$71 12/31/2023
     TFC1,935$71 12/31/2023
Loomis Sayles & Co. L P1,909$70 12/31/2023
     TFC1,909$70 12/31/2023
Providence Capital Advisors LLC1,857$69 12/31/2023
     TFC1,857$69 12/31/2023
Atlantic Trust LLC1,846$68 12/31/2023
     TFC1,846$68 12/31/2023
M&R Capital Management Inc.1,736$67 03/31/2024
     TFC1,736$67 03/31/2024
Quent Capital LLC1,795$66 12/31/2023
     TFC1,795$66 12/31/2023
Highlander Capital Management LLC1,680$62 12/31/2023
     TFC1,680$62 12/31/2023
Stephens Consulting LLC1,555$61 03/31/2024
     TFC1,555$61 03/31/2024
Cedar Wealth Management LLC1,600$59 12/31/2023
     TFC1,600$59 12/31/2023
Accordant Advisory Group Inc1,488$58 03/31/2024
     TFC1,488$58 03/31/2024
Evolution Advisers Inc.1,509$57 12/31/2023
     TFC1,509$57 12/31/2023
First United Bank Trust1,529$56 12/31/2023
     TFC1,529$56 12/31/2023
Newbridge Financial Services Group Inc.1,500$55 12/31/2023
     TFC1,500$55 12/31/2023
Optimum Investment Advisors1,371$53 03/31/2024
     TFC1,371$53 03/31/2024
Arrow Financial Corp1,400$52 12/31/2023
     TFC1,400$52 12/31/2023
Winch Advisory Services LLC1,414$52 12/31/2023
     TFC1,414$52 12/31/2023
Macroview Investment Management LLC1,390$51 12/31/2023
     TFC1,390$51 12/31/2023
GW&K Investment Management LLC1,348$50 12/31/2023
     TFC1,348$50 12/31/2023
Farmers & Merchants Trust Co of Chambersburg PA1,333$49 12/31/2023
     TFC1,333$49 12/31/2023
Turtle Creek Wealth Advisors LLC1,317$49 12/31/2023
     TFC1,317$49 12/31/2023
Trust Co1,233$48 03/31/2024
     TFC1,233$48 03/31/2024
Clear Street Markets LLC1,300$48 12/31/2023
     TFC1,300$48 12/31/2023
LM Advisors LLC1,249$46 12/31/2023
     TFC1,249$46 12/31/2023
Private Wealth Management Group LLC1,230$45 12/31/2023
     TFC1,230$45 12/31/2023
Tyler Stone Wealth Management1,183$44 12/31/2023
     TFC1,183$44 12/31/2023
Manchester Capital Management LLC1,139$42 12/31/2023
     TFC1,139$42 12/31/2023
Criterion Capital Advisors LLC1,024$40 03/31/2024
     TFC1,024$40 03/31/2024
Paradigm Asset Management Co. LLC1,083$40 12/31/2023
     TFC1,083$40 12/31/2023
Versant Capital Management Inc993$39 03/31/2024
     TFC993$39 03/31/2024
TCTC Holdings LLC1,023$38 12/31/2023
     TFC1,023$38 12/31/2023
First Personal Financial Services1,036$38 12/31/2023
     TFC1,036$38 12/31/2023
Global Wealth Management Investment Advisory Inc.1,000$37 12/31/2023
     TFC1,000$37 12/31/2023
Burkett Financial Services LLC932$36 03/31/2024
     TFC932$36 03/31/2024
Migdal Insurance & Financial Holdings Ltd.936$35 12/31/2023
     TFC936$35 12/31/2023
JFS Wealth Advisors LLC955$35 12/31/2023
     TFC955$35 12/31/2023
OFI Invest Asset Management941$35 12/31/2023
     TFC941$35 12/31/2023
Morton Brown Family Wealth LLC924$34 12/31/2023
     TFC924$34 12/31/2023
Northwest Financial Advisors909$34 12/31/2023
     TFC909$34 12/31/2023
Operose Advisors LLC889$33 12/31/2023
     TFC889$33 12/31/2023
Rise Advisors LLC822$32 03/31/2024
     TFC822$32 03/31/2024
Missouri Trust & Investment Co854$32 12/31/2023
     TFC854$32 12/31/2023
Hobbs Group Advisors LLC855$32 12/31/2023
     TFC855$32 12/31/2023
Horizons Wealth Management853$31 03/31/2024
     TFC853$31 03/31/2024
Kiely Wealth Advisory Group Inc.816$31 12/31/2023
     TFC816$31 12/31/2023
Wiser Advisor Group LLC819$30 12/31/2023
     TFC819$30 12/31/2023
Hexagon Capital Partners LLC754$29 03/31/2024
     TFC754$29 03/31/2024
Opal Wealth Advisors LLC744$29 03/31/2024
     TFC744$29 03/31/2024
West Tower Group LLC792$29 12/31/2023
     TFC792$29 12/31/2023
Rosenberg Matthew Hamilton742$28 03/31/2024
     TFC742$28 03/31/2024
Halpern Financial Inc.742$28 03/31/2024
     TFC742$28 03/31/2024
Norwood Financial Corp699$27 03/31/2024
     TFC699$27 03/31/2024
Hanson & Doremus Investment Management683$27 03/31/2024
     TFC683$27 03/31/2024
Annapolis Financial Services LLC690$27 03/31/2024
     TFC690$27 03/31/2024
Fortis Advisors LLC741$27 12/31/2023
     TFC741$27 12/31/2023
Financial Gravity Asset Management Inc.707$26 12/31/2023
     TFC707$26 12/31/2023
Beacon Capital Management LLC645$24 12/31/2023
     TFC645$24 12/31/2023
Exchange Traded Concepts LLC583$23 03/31/2024
     TFC583$23 03/31/2024
Tradition Wealth Management LLC626$23 12/31/2023
     TFC626$23 12/31/2023
Peoples Financial Services CORP.568$22 03/31/2024
     TFC568$22 03/31/2024
Fairfield Bush & CO.596$22 12/31/2023
     TFC596$22 12/31/2023
First Command Advisory Services Inc.585$22 12/31/2023
     TFC585$22 12/31/2023
Core Alternative Capital606$22 12/31/2023
     TFC606$22 12/31/2023
PSI Advisors LLC588$22 12/31/2023
     TFC588$22 12/31/2023
Benjamin Edwards Inc.563$21 12/31/2023
     TFC563$21 12/31/2023
Stephenson National Bank & Trust524$20 03/31/2024
     TFC524$20 03/31/2024
Financial Perspectives Inc505$20 03/31/2024
     TFC505$20 03/31/2024
Union Savings Bank555$20 12/31/2023
     TFC555$20 12/31/2023
Baystate Wealth Management LLC507$19 12/31/2023
     TFC507$19 12/31/2023
AllSquare Wealth Management LLC513$19 12/31/2023
     TFC513$19 12/31/2023
City State Bank453$18 03/31/2024
     TFC453$18 03/31/2024
Armstrong Advisory Group Inc.482$18 03/31/2024
     TFC482$18 03/31/2024
CoreFirst Bank & Trust491$18 12/31/2023
     TFC491$18 12/31/2023
Vermillion & White Wealth Management Group LLC498$18 12/31/2023
     TFC498$18 12/31/2023
FSC Wealth Advisors LLC399$16 03/31/2024
     TFC399$16 03/31/2024
McIlrath & Eck LLC427$16 12/31/2023
     TFC427$16 12/31/2023
Strategic Investment Solutions Inc. IL427$16 12/31/2023
     TFC427$16 12/31/2023
Maryland Capital Advisors Inc.372$15 03/31/2024
     TFC372$15 03/31/2024
Plante Moran Financial Advisors LLC394$15 12/31/2023
     TFC394$15 12/31/2023
NewSquare Capital LLC393$15 12/31/2023
     TFC393$15 12/31/2023
Tennessee Valley Asset Management Partners416$15 12/31/2023
     TFC416$15 12/31/2023
Fairman Group LLC397$15 12/31/2023
     TFC397$15 12/31/2023
Webster Bank N. A.361$14 03/31/2024
     TFC361$14 03/31/2024
SOA Wealth Advisors LLC.360$14 03/31/2024
     TFC360$14 03/31/2024
Piscataqua Savings Bank360$14 03/31/2024
     TFC360$14 03/31/2024
Monetary Management Group Inc.388$14 12/31/2023
     TFC388$14 12/31/2023
Aspect Partners LLC375$14 12/31/2023
     TFC375$14 12/31/2023
HAP Trading LLC $13 12/31/2023
     Call10,700$19 12/31/2023
     Put15,500$6 12/31/2023
Richard W. Paul & Associates LLC340$13 12/31/2023
     TFC340$13 12/31/2023
Quarry LP347$13 12/31/2023
     TFC347$13 12/31/2023
First Financialcorp IN312$12 03/31/2024
     TFC312$12 03/31/2024
Bangor Savings Bank316$12 03/31/2024
     TFC316$12 03/31/2024
Tradewinds Capital Management LLC304$12 03/31/2024
     TFC304$12 03/31/2024
Bank of New Hampshire317$12 03/31/2024
     TFC317$12 03/31/2024
Picton Mahoney Asset Management300$12 12/31/2023
     TFC300$12 12/31/2023
Bell Investment Advisors Inc337$12 12/31/2023
     TFC337$12 12/31/2023
Transcendent Capital Group LLC300$11 03/31/2024
     TFC300$11 03/31/2024
OLD Second National Bank of Aurora300$11 12/31/2023
     TFC300$11 12/31/2023
Solstein Capital LLC311$11 12/31/2023
     TFC311$11 12/31/2023
Fortis Group Advisors LLC300$11 12/31/2023
     TFC300$11 12/31/2023
Indiana Trust & Investment Management CO250$10 03/31/2024
     TFC250$10 03/31/2024
Global Trust Asset Management LLC250$10 03/31/2024
     TFC250$10 03/31/2024
ST Germain D J Co. Inc.233$9 03/31/2024
     TFC233$9 03/31/2024
Atwood & Palmer Inc.225$9 03/31/2024
     TFC225$9 03/31/2024
Harbor Investment Advisory LLC234$9 03/31/2024
     TFC234$9 03/31/2024
Iron Horse Wealth Management LLC222$9 03/31/2024
     TFC222$9 03/31/2024
Scarborough Advisors LLC252$9 12/31/2023
     TFC252$9 12/31/2023
Wetzel Investment Advisors Inc.241$9 12/31/2023
     TFC241$9 12/31/2023
Security National Bank215$8 03/31/2024
     TFC215$8 03/31/2024
Motco223$8 12/31/2023
     TFC223$8 12/31/2023
Lee Financial Co223$8 12/31/2023
     TFC223$8 12/31/2023
Archer Investment Corp208$8 12/31/2023
     TFC208$8 12/31/2023
Valued Wealth Advisors LLC179$7 12/31/2023
     TFC179$7 12/31/2023
Sachetta LLC182$7 12/31/2023
     TFC182$7 12/31/2023
Pin Oak Investment Advisors Inc.160$6 12/31/2023
     TFC160$6 12/31/2023
Hollencrest Capital Management168$6 12/31/2023
     TFC168$6 12/31/2023
Key Financial Inc156$6 12/31/2023
     TFC156$6 12/31/2023
McClarren Financial Advisors Inc.157$6 12/31/2023
     TFC157$6 12/31/2023
Planning Capital Management Corp162$6 12/31/2023
     TFC162$6 12/31/2023
Private Ocean LLC131$5 03/31/2024
     TFC131$5 03/31/2024
Northwest Capital Management Inc123$5 03/31/2024
     TFC123$5 03/31/2024
Fortitude Family Office LLC133$5 03/31/2024
     TFC133$5 03/31/2024
Sit Investment Associates Inc.125$5 12/31/2023
     TFC125$5 12/31/2023
Cornerstone Planning Group LLC123$5 12/31/2023
     TFC123$5 12/31/2023
Coston McIsaac & Partners114$4 03/31/2024
     TFC114$4 03/31/2024
Kayne Anderson Rudnick Investment Management LLC95$4 12/31/2023
     TFC95$4 12/31/2023
Greenwood Gearhart Inc.110$4 12/31/2023
     TFC110$4 12/31/2023
GPS Wealth Strategies Group LLC100$4 12/31/2023
     TFC100$4 12/31/2023
O Dell Group LLC109$4 12/31/2023
     TFC109$4 12/31/2023
Avion Wealth121$4 12/31/2023
     TFC121$4 12/31/2023
PFG Private Wealth Management LLC101$4 12/31/2023
     TFC101$4 12/31/2023
Dunhill Financial LLC105$4 12/31/2023
     TFC105$4 12/31/2023
ORG Partners LLC95$4 12/31/2023
     TFC95$4 12/31/2023
SJS Investment Consulting Inc.81$3 03/31/2024
     TFC81$3 03/31/2024
Trifecta Capital Advisors LLC76$3 03/31/2024
     TFC76$3 03/31/2024
Ogorek Anthony Joseph NY ADV83$3 12/31/2023
     TFC83$3 12/31/2023
DT Investment Partners LLC88$3 12/31/2023
     TFC88$3 12/31/2023
Tucker Asset Management LLC78$3 12/31/2023
     TFC78$3 12/31/2023
Beaird Harris Wealth Management LLC73$3 12/31/2023
     TFC73$3 12/31/2023
Cherry Tree Wealth Management LLC78$3 12/31/2023
     TFC78$3 12/31/2023
Wolff Wiese Magana LLC40$2 03/31/2024
     TFC40$2 03/31/2024
Chilton Capital Management LLC45$2 12/31/2023
     TFC45$2 12/31/2023
Lazard Asset Management LLC50$2 12/31/2023
     TFC50$2 12/31/2023
Ancora Advisors LLC60$2 12/31/2023
     TFC60$2 12/31/2023
Riggs Asset Managment Co. Inc.63$2 12/31/2023
     TFC63$2 12/31/2023
Nvwm LLC50$2 12/31/2023
     TFC50$2 12/31/2023
FSA Wealth Management LLC62$2 12/31/2023
     TFC62$2 12/31/2023
Addison Advisors LLC46$2 12/31/2023
     TFC46$2 12/31/2023
Householder Group Estate & Retirement Specialist LLC49$2 12/31/2023
     TFC49$2 12/31/2023
Frank Rimerman Advisors LLC53$2 12/31/2023
     TFC53$2 12/31/2023
DiNuzzo Private Wealth Inc.53$2 12/31/2023
     TFC53$2 12/31/2023
Frazier Financial Advisors LLC59$2 12/31/2023
     TFC59$2 12/31/2023
Spectrum Wealth Counsel LLC60$2 12/31/2023
     TFC60$2 12/31/2023
Lowe Wealth Advisors LLC30$1 03/31/2024
     TFC30$1 03/31/2024
Resources Management Corp CT ADV37$1 12/31/2023
     TFC37$1 12/31/2023
ClariVest Asset Management LLC19$1 12/31/2023
     TFC19$1 12/31/2023
USA Financial Portformulas Corp35$1 12/31/2023
     TFC35$1 12/31/2023
TFC Financial Management24$1 12/31/2023
     TFC24$1 12/31/2023
Atlantic Private Wealth LLC15$1 12/31/2023
     TFC15$1 12/31/2023
DHJJ Financial Advisors Ltd.10$0 03/31/2024
     TFC10$0 03/31/2024
Lombard Odier Asset Management USA Corp $0 12/31/2023
     Put400,000$14,768 12/31/2023
     Call400,000$14,768 12/31/2023
Delos Wealth Advisors LLC10$0 12/31/2023
     TFC10$0 12/31/2023
Readystate Asset Management LP $0 12/31/2023
     Put20,700$764 12/31/2023
     Call20,700$764 12/31/2023
PEAK6 Investments LLC $-56 12/31/2023
     Put21,700$801 12/31/2023
     Call10,900$402 12/31/2023
     TFC9,279$343 12/31/2023
Capstone Investment Advisors LLC $-84 12/31/2023
     Put74,200$2,739 12/31/2023
     Call71,900$2,655 12/31/2023
One River Asset Management LLC $-90 12/31/2023
     Put6,600$244 12/31/2023
     Call2,700$100 12/31/2023
     TFC1,469$54 12/31/2023
IMC Chicago LLC $-160 03/31/2024
     Put146,200$5,699 03/31/2024
     Call142,100$5,539 03/31/2024
Paloma Partners Management Co $-399 12/31/2023
     Put46,100$1,702 12/31/2023
     Call35,300$1,303 12/31/2023
CenterStar Asset Management LLC $-436 03/31/2024
     Put32,900$1,282 03/31/2024
     Call21,700$846 03/31/2024
SpiderRock Advisors LLC $-1,536 12/31/2023
     Put42,900$1,536 12/31/2023
Two Sigma Securities LLC $-1,835 12/31/2023
     Put64,200$2,370 12/31/2023
     Call14,500$535 12/31/2023
Parallax Volatility Advisers L.P. $-4,501 12/31/2023
     Put369,300$13,635 12/31/2023
     Call247,400$9,134 12/31/2023
Cubist Systematic Strategies LLC $-6,671 12/31/2023
     Put305,400$11,275 12/31/2023
     Call124,700$4,604 12/31/2023
Mendel Money Management6,829$-252,127 12/31/2023
     Put6,829$252,127 12/31/2023

See Summary: Institutional Holders of TFC
See Details: Top 10 Hedge Funds Holding TFC
Also See: TFC Insider Buying
Also See: TFC Holdings Changes
Analysts Forecast: Truist Financial Price Target

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

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