HoldingsChannel.com
Funds Holding TFC
HolderAmountPosition Size
($ in 1000's)
 As of
Vanguard Group Inc.110,407,526$3,404,968 03/31/2020
     TFC110,407,526$3,404,968 03/31/2020
BlackRock Inc.93,876,594$2,895,152 03/31/2020
     TFC93,876,594$2,895,152 03/31/2020
Capital International Investors63,154,235$1,947,677 03/31/2020
     TFC63,154,235$1,947,677 03/31/2020
State Street Corp57,595,449$1,776,244 03/31/2020
     TFC57,595,449$1,776,244 03/31/2020
Bank of America Corp DE37,286,108$1,149,904 03/31/2020
     TFC37,286,108$1,149,904 03/31/2020
Massachusetts Financial Services Co. MA35,568,360$1,096,929 03/31/2020
     TFC35,568,360$1,096,929 03/31/2020
JPMorgan Chase & Co.30,176,152$930,634 03/31/2020
     TFC30,176,152$930,634 03/31/2020
Dodge & Cox27,705,278$854,431 03/31/2020
     TFC27,705,278$854,431 03/31/2020
FMR LLC26,879,293$828,958 03/31/2020
     TFC26,879,293$828,958 03/31/2020
Copper Rock Capital Partners LLC19,397,778$701,816 06/30/2020
     TFC19,397,778$701,816 06/30/2020
Wellington Management Group LLP19,923,307$614,435 03/31/2020
     TFC19,923,307$614,435 03/31/2020
Geode Capital Management LLC18,825,502$579,785 03/31/2020
     TFC18,825,502$579,785 03/31/2020
Northern Trust Corp17,264,635$532,440 03/31/2020
     TFC17,264,635$532,440 03/31/2020
Macquarie Group Ltd.17,004,844$524,430 03/31/2020
     TFC17,004,844$524,430 03/31/2020
Charles Schwab Investment Management Inc.15,193,764$468,577 03/31/2020
     TFC15,193,764$468,577 03/31/2020
Boston Partners14,404,276$443,978 03/31/2020
     TFC14,404,276$443,978 03/31/2020
Bank of New York Mellon Corp13,683,177$421,990 03/31/2020
     TFC13,683,177$421,990 03/31/2020
First Eagle Investment Management LLC12,708,685$391,936 03/31/2020
     TFC12,708,685$391,936 03/31/2020
Capital World Investors12,509,325$385,788 03/31/2020
     TFC12,509,325$385,788 03/31/2020
Invesco Ltd.10,425,401$321,520 03/31/2020
     TFC10,425,401$321,520 03/31/2020
Franklin Resources Inc.9,796,304$302,117 03/31/2020
     TFC9,796,304$302,117 03/31/2020
American Century Companies Inc.9,190,130$283,424 03/31/2020
     TFC9,190,130$283,424 03/31/2020
Dimensional Fund Advisors LP8,669,043$267,492 03/31/2020
     TFC8,669,043$267,492 03/31/2020
Ameriprise Financial Inc.8,422,785$259,722 03/31/2020
     TFC8,422,785$259,722 03/31/2020
Legal & General Group Plc8,324,266$257,721 03/31/2020
     TFC8,324,266$257,721 03/31/2020
Citadel Advisors LLC $247,591 03/31/2020
     TFC7,902,848$243,724 03/31/2020
     Call369,000$11,380 03/31/2020
     Put243,600$7,513 03/31/2020
Burgundy Asset Management Ltd.7,841,392$241,829 03/31/2020
     TFC7,841,392$241,829 03/31/2020
Nuveen Asset Management LLC7,591,170$234,112 03/31/2020
     TFC7,591,170$234,112 03/31/2020
Royal Bank of Canada7,354,848$226,824 03/31/2020
     TFC7,354,848$226,824 03/31/2020
Bahl & Gaynor Inc.7,140,167$220,203 03/31/2020
     TFC7,140,167$220,203 03/31/2020
UBS Group AG5,624,462$211,199 06/30/2020
     TFC5,624,462$211,199 06/30/2020
Sumitomo Mitsui Trust Holdings Inc.5,324,181$199,923 06/30/2020
     TFC5,324,181$199,923 06/30/2020
Truist Financial Corp5,990,496$184,746 03/31/2020
     TFC5,990,496$184,746 03/31/2020
Wells Fargo & Company MN $167,244 03/31/2020
     TFC5,433,171$167,559 03/31/2020
     Put13,200$315 03/31/2020
Canada Pension Plan Investment Board5,316,418$163,958 03/31/2020
     TFC5,316,418$163,958 03/31/2020
Goldman Sachs Group Inc.5,087,072$156,885 03/31/2020
     TFC5,087,072$156,885 03/31/2020
Parametric Portfolio Associates LLC4,756,016$146,676 03/31/2020
     TFC4,756,016$146,676 03/31/2020
Principal Financial Group Inc.3,793,641$142,452 06/30/2020
     TFC3,793,641$142,452 06/30/2020
Price T Rowe Associates Inc. MD4,588,181$141,500 03/31/2020
     TFC4,588,181$141,500 03/31/2020
UBS Asset Management Americas Inc.4,581,632$141,298 03/31/2020
     TFC4,581,632$141,298 03/31/2020
Raymond James & Associates3,382,083$126,997 06/30/2020
     TFC3,382,083$126,997 06/30/2020
PNC Financial Services Group Inc. $120,779 03/31/2020
     TFC3,901,293$120,315 03/31/2020
     TFC.PRI21,759$433 03/31/2020
     TFC.PRF1,000$23 03/31/2020
     TFC.PRG320$8 03/31/2020
APG Asset Management N.V.3,590,632$110,735 03/31/2020
     TFC3,590,632$110,735 03/31/2020
Eaton Vance Management3,407,999$105,791 03/31/2020
     TFC3,407,999$105,791 03/31/2020
Schafer Cullen Capital Management Inc2,793,365$104,891 06/30/2020
     TFC2,793,365$104,891 06/30/2020
Jennison Associates LLC2,773,166$104,132 06/30/2020
     TFC2,773,166$104,132 06/30/2020
Morgan Stanley3,305,512$101,942 03/31/2020
     TFC3,305,512$101,942 03/31/2020
Stifel Financial Corp3,028,597$93,385 03/31/2020
     TFC3,028,597$93,385 03/31/2020
Sanders Capital LLC3,015,768$93,006 03/31/2020
     TFC3,015,768$93,006 03/31/2020
California Public Employees Retirement System3,010,847$92,855 03/31/2020
     TFC3,010,847$92,855 03/31/2020
New York State Common Retirement Fund2,930,826$90,387 03/31/2020
     TFC2,930,826$90,387 03/31/2020
Bessemer Group Inc.2,310,085$86,743 06/30/2020
     TFC2,310,085$86,743 06/30/2020
The Manufacturers Life Insurance Company 2,810,992$86,691 03/31/2020
     TFC2,810,992$86,691 03/31/2020
Deutsche Bank AG $81,453 03/31/2020
     TFC2,640,962$81,449 03/31/2020
     Call125$4 03/31/2020
Epoch Investment Partners Inc.2,545,912$78,516 03/31/2020
     TFC2,545,912$78,516 03/31/2020
Eagle Asset Management Inc.2,464,831$76,015 03/31/2020
     TFC2,464,831$76,015 03/31/2020
California State Teachers Retirement System2,404,497$74,155 03/31/2020
     TFC2,404,497$74,155 03/31/2020
Rhumbline Advisers2,385,745$73,576 03/31/2020
     TFC2,385,745$73,576 03/31/2020
Voya Investment Management LLC2,255,863$69,571 03/31/2020
     TFC2,255,863$69,571 03/31/2020
New York State Teachers Retirement System1,848,220$69,401 06/30/2020
     TFC1,848,220$69,401 06/30/2020
Carlson Capital L P2,229,353$68,753 03/31/2020
     TFC2,229,353$68,753 03/31/2020
LSV Asset Management1,774,994$66,651 06/30/2020
     TFC1,774,994$66,651 06/30/2020
Susquehanna International Group LLP $64,293 03/31/2020
     Call2,150,800$66,331 03/31/2020
     Put216,100$6,665 03/31/2020
     TFC150,034$4,627 03/31/2020
Alliancebernstein L.P.2,072,016$63,901 03/31/2020
     TFC2,072,016$63,901 03/31/2020
Equity Investment Corp2,040,732$62,936 03/31/2020
     TFC2,040,732$62,936 03/31/2020
Argent Capital Management LLC1,914,756$59,051 03/31/2020
     TFC1,914,756$59,051 03/31/2020
Retirement Systems of Alabama1,569,039$58,917 06/30/2020
     TFC1,569,039$58,917 06/30/2020
Credit Suisse AG1,896,500$58,489 03/31/2020
     TFC1,896,500$58,489 03/31/2020
State Board of Administration of Florida Retirement System1,832,816$56,524 03/31/2020
     TFC1,832,816$56,524 03/31/2020
National Pension Service1,802,790$55,598 03/31/2020
     TFC1,802,790$55,598 03/31/2020
Douglas Lane & Associates LLC1,440,065$54,074 06/30/2020
     TFC1,440,065$54,074 06/30/2020
Regions Financial Corp1,436,858$53,954 06/30/2020
     TFC1,436,858$53,954 06/30/2020
Bank of Montreal Can1,837,036$52,318 03/31/2020
     TFC1,837,036$52,318 03/31/2020
Prudential Financial Inc.1,635,498$50,439 03/31/2020
     TFC1,635,498$50,439 03/31/2020
Korea Investment CORP1,619,941$49,959 03/31/2020
     TFC1,619,941$49,959 03/31/2020
Adage Capital Partners GP L.L.C.1,545,374$47,659 03/31/2020
     TFC1,545,374$47,659 03/31/2020
Amundi Pioneer Asset Management Inc.1,491,479$45,997 03/31/2020
     TFC1,491,479$45,997 03/31/2020
Envestnet Asset Management Inc.1,177,182$44,201 06/30/2020
     TFC1,177,182$44,201 06/30/2020
Mn Services Vermogensbeheer B.V.1,143,700$42,946 06/30/2020
     TFC1,143,700$42,946 06/30/2020
River Road Asset Management LLC1,346,360$41,522 03/31/2020
     TFC1,346,360$41,522 03/31/2020
Balyasny Asset Management LLC1,329,416$40,999 03/31/2020
     TFC1,329,416$40,999 03/31/2020
King Luther Capital Management Corp1,324,880$40,859 03/31/2020
     TFC1,324,880$40,859 03/31/2020
Rothschild & Co. Asset Management US Inc.1,292,728$39,868 03/31/2020
     TFC1,292,728$39,868 03/31/2020
Great West Life Assurance Co. Can1,273,140$39,506 03/31/2020
     TFC1,273,140$39,506 03/31/2020
Mitsubishi UFJ Trust & Banking Corp1,242,956$38,332 03/31/2020
     TFC1,242,956$38,332 03/31/2020
Chevy Chase Trust Holdings Inc.1,220,218$37,632 03/31/2020
     TFC1,220,218$37,632 03/31/2020
Strs Ohio976,856$36,680 06/30/2020
     TFC976,856$36,680 06/30/2020
AMF Pensionsforsakring AB1,182,952$36,482 03/31/2020
     TFC1,182,952$36,482 03/31/2020
Hsbc Holdings PLC1,166,378$35,974 03/31/2020
     TFC1,166,378$35,974 03/31/2020
Ferguson Wellman Capital Management Inc.928,392$34,861 06/30/2020
     TFC928,392$34,861 06/30/2020
State of New Jersey Common Pension Fund D904,206$33,953 06/30/2020
     TFC904,206$33,953 06/30/2020
Royal London Asset Management Ltd.918,783$33,770 06/30/2020
     TFC918,783$33,770 06/30/2020
First Trust Advisors LP852,247$32,002 06/30/2020
     TFC852,247$32,002 06/30/2020
Letko Brosseau & Associates Inc.1,034,571$31,906 03/31/2020
     TFC1,034,571$31,906 03/31/2020
Schroder Investment Management Group1,064,729$31,697 03/31/2020
     TFC1,064,729$31,697 03/31/2020
Clark Capital Management Group Inc.1,002,802$30,926 03/31/2020
     TFC1,002,802$30,926 03/31/2020
Capital Research Global Investors1,002,028$30,903 03/31/2020
     TFC1,002,028$30,903 03/31/2020
Haverford Trust Co.996,303$30,726 03/31/2020
     TFC996,303$30,726 03/31/2020
Conning Inc.917,257$28,288 03/31/2020
     TFC917,257$28,288 03/31/2020
Public Sector Pension Investment Board908,277$28,011 03/31/2020
     TFC908,277$28,011 03/31/2020
Arrowstreet Capital Limited Partnership904,396$27,892 03/31/2020
     TFC904,396$27,892 03/31/2020
Farr Miller & Washington LLC DC731,168$27,455 06/30/2020
     TFC731,168$27,455 06/30/2020
1832 Asset Management L.P.831,149$27,156 03/31/2020
     TFC831,149$27,156 03/31/2020
Kornitzer Capital Management Inc. KS711,775$26,727 06/30/2020
     TFC711,775$26,727 06/30/2020
Deprince Race & Zollo Inc.850,774$26,238 03/31/2020
     TFC850,774$26,238 03/31/2020
Asset Management One Co. Ltd.830,914$25,627 03/31/2020
     TFC830,914$25,627 03/31/2020
Victory Capital Management Inc.780,347$24,066 03/31/2020
     TFC780,347$24,066 03/31/2020
Commerce Bank756,761$23,338 03/31/2020
     TFC756,761$23,338 03/31/2020
Lockheed Martin Investment Management Co.620,734$23,308 06/30/2020
     TFC620,734$23,308 06/30/2020
Aperio Group LLC753,687$23,243 03/31/2020
     TFC753,687$23,243 03/31/2020
RNC Capital Management LLC607,871$22,826 06/30/2020
     TFC607,871$22,826 06/30/2020
Public Employees Retirement System of Ohio738,424$22,773 03/31/2020
     TFC738,424$22,773 03/31/2020
Artisan Partners Limited Partnership718,193$22,149 03/31/2020
     TFC718,193$22,149 03/31/2020
State of Wisconsin Investment Board716,084$22,084 03/31/2020
     TFC716,084$22,084 03/31/2020
Janney Montgomery Scott LLC583,161$21,898 06/30/2020
     TFC583,161$21,898 06/30/2020
Pictet Asset Management Ltd.701,522$21,635 03/31/2020
     TFC701,522$21,635 03/31/2020
Schwartz Investment Counsel Inc.699,795$21,582 03/31/2020
     TFC699,795$21,582 03/31/2020
Gillson Capital LP667,230$20,577 03/31/2020
     TFC667,230$20,577 03/31/2020
Citigroup Inc. $20,496 03/31/2020
     TFC569,737$17,571 03/31/2020
     Call297,228$9,166 03/31/2020
     Put202,390$6,241 03/31/2020
Treasurer of the State of North Carolina656,312$20,241 03/31/2020
     TFC656,312$20,241 03/31/2020
Manning & Napier Group LLC516,461$19,392 06/30/2020
     TFC516,461$19,392 06/30/2020
Nisa Investment Advisors LLC508,808$19,106 06/30/2020
     TFC508,808$19,106 06/30/2020
Sei Investments Co.615,540$18,875 03/31/2020
     TFC615,540$18,875 03/31/2020
US Bancorp DE $18,568 03/31/2020
     TFC608,148$18,754 03/31/2020
     Put129$186 03/31/2020
Westwood Holdings Group Inc.596,208$18,387 03/31/2020
     TFC596,208$18,387 03/31/2020
Inverness Counsel LLC NY594,972$18,349 03/31/2020
     TFC594,972$18,349 03/31/2020
Standard Life Aberdeen plc591,470$18,244 03/31/2020
     TFC591,470$18,244 03/31/2020
Stieven Capital Advisors L.P.473,600$17,784 06/30/2020
     TFC473,600$17,784 06/30/2020
Russell Investments Group Ltd.477,111$17,683 06/30/2020
     TFC477,111$17,683 06/30/2020
Baird Financial Group Inc.565,735$17,447 03/31/2020
     TFC565,735$17,447 03/31/2020
Holocene Advisors LP561,296$17,310 03/31/2020
     TFC561,296$17,310 03/31/2020
Nordea Investment Management AB542,867$17,105 03/31/2020
     TFC542,867$17,105 03/31/2020
Capital Bank & Trust Co554,132$17,089 03/31/2020
     TFC554,132$17,089 03/31/2020
American International Group Inc.553,955$17,084 03/31/2020
     TFC553,955$17,084 03/31/2020
TD Asset Management Inc.536,621$16,549 03/31/2020
     TFC536,621$16,549 03/31/2020
Oppenheimer Asset Management Inc.536,231$16,537 03/31/2020
     TFC536,231$16,537 03/31/2020
Montgomery Investment Management Inc.531,439$16,390 03/31/2020
     TFC531,439$16,390 03/31/2020
Thomasville National Bank426,518$16,016 06/30/2020
     TFC426,518$16,016 06/30/2020
Terril Brothers Inc.423,798$15,914 06/30/2020
     TFC423,798$15,914 06/30/2020
Gillespie Robinson & Grimm Inc.421,952$15,844 06/30/2020
     TFC421,952$15,844 06/30/2020
Neuberger Berman Group LLC513,751$15,844 03/31/2020
     TFC513,751$15,844 03/31/2020
Morningstar Investment Services LLC424,769$15,606 06/30/2020
     TFC424,769$15,606 06/30/2020
Glenmede Trust Co. NA276,028$15,545 03/31/2020
     TFC276,028$15,545 03/31/2020
Vaughan David Investments LLC IL499,037$15,390 03/31/2020
     TFC499,037$15,390 03/31/2020
M&G Investment Management Ltd.399,415$15,178 06/30/2020
     TFC399,415$15,178 06/30/2020
Robeco Institutional Asset Management B.V.403,856$15,163 06/30/2020
     TFC403,856$15,163 06/30/2020
Willis Investment Counsel483,740$14,919 03/31/2020
     TFC483,740$14,919 03/31/2020
Aviva PLC470,758$14,518 03/31/2020
     TFC470,758$14,518 03/31/2020
Raymond James Financial Services Advisors Inc.385,815$14,488 06/30/2020
     TFC385,815$14,488 06/30/2020
Commonwealth Equity Services LLC468,683$14,454 03/31/2020
     TFC468,683$14,454 03/31/2020
Comerica Bank386,484$14,365 06/30/2020
     TFC386,484$14,365 06/30/2020
Natixis Advisors L.P.464,524$14,326 03/31/2020
     TFC464,524$14,326 03/31/2020
Mackay Shields LLC374,303$14,056 06/30/2020
     TFC374,303$14,056 06/30/2020
Prana Capital Management LP448,554$13,833 03/31/2020
     TFC448,554$13,833 03/31/2020
British Airways Pensions Investment Management Ltd355,359$13,344 06/30/2020
     TFC355,359$13,344 06/30/2020
Squarepoint Ops LLC430,339$13,272 03/31/2020
     TFC430,339$13,272 03/31/2020
Marshall Wace North America L.P.430,052$13,264 03/31/2020
     TFC430,052$13,264 03/31/2020
HighTower Advisors LLC428,584$13,220 03/31/2020
     TFC428,584$13,220 03/31/2020
State of Michigan Retirement System344,126$12,922 06/30/2020
     TFC344,126$12,922 06/30/2020
PM CAPITAL Ltd344,066$12,920 06/30/2020
     TFC344,066$12,920 06/30/2020
Point72 Asset Management L.P.418,500$12,907 03/31/2020
     TFC418,500$12,907 03/31/2020
Chartwell Investment Partners LLC341,636$12,828 06/30/2020
     TFC341,636$12,828 06/30/2020
DAVENPORT & Co LLC340,330$12,779 06/30/2020
     TFC340,330$12,779 06/30/2020
Delta Asset Management LLC TN334,317$12,554 06/30/2020
     TFC334,317$12,554 06/30/2020
Tower Bridge Advisors328,437$12,333 06/30/2020
     TFC328,437$12,333 06/30/2020
LPL Financial LLC397,062$12,245 03/31/2020
     TFC397,062$12,245 03/31/2020
AMP Capital Investors Ltd374,207$12,184 03/31/2020
     TFC374,207$12,184 03/31/2020
BRYN MAWR TRUST Co393,721$12,142 03/31/2020
     TFC393,721$12,142 03/31/2020
Montag A & Associates Inc.321,133$12,059 06/30/2020
     TFC321,133$12,059 06/30/2020
Cullen Capital Management LLC319,693$12,004 06/30/2020
     TFC319,693$12,004 06/30/2020
Twin Tree Management LP $11,926 03/31/2020
     Call386,700$11,926 03/31/2020
Cullinan Associates Inc.317,212$11,911 06/30/2020
     TFC317,212$11,911 06/30/2020
Fjarde AP Fonden Fourth Swedish National Pension Fund385,112$11,877 03/31/2020
     TFC385,112$11,877 03/31/2020
Avalon Investment & Advisory384,106$11,846 03/31/2020
     TFC384,106$11,846 03/31/2020
Arizona State Retirement System315,283$11,839 06/30/2020
     TFC315,283$11,839 06/30/2020
Bank of Nova Scotia381,225$11,749 03/31/2020
     TFC381,225$11,749 03/31/2020
Cibc World Markets Corp371,707$11,463 03/31/2020
     TFC371,707$11,463 03/31/2020
Sunbelt Securities Inc.249,687$11,437 03/31/2020
     TFC249,687$11,437 03/31/2020
Interval Partners LP362,335$11,174 03/31/2020
     TFC362,335$11,174 03/31/2020
Synovus Financial Corp362,331$11,171 03/31/2020
     TFC362,331$11,171 03/31/2020
Wesbanco Bank Inc.296,393$11,130 06/30/2020
     TFC296,393$11,130 06/30/2020
Zurcher Kantonalbank Zurich Cantonalbank 287,245$10,786 06/30/2020
     TFC287,245$10,786 06/30/2020
MetLife Investment Management LLC345,676$10,661 03/31/2020
     TFC345,676$10,661 03/31/2020
Employees Retirement System of Texas345,500$10,655 03/31/2020
     TFC345,500$10,655 03/31/2020
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.282,515$10,608 06/30/2020
     TFC282,515$10,608 06/30/2020
Godsey & Gibb Associates343,496$10,593 03/31/2020
     TFC343,496$10,593 03/31/2020
Matrix Asset Advisors Inc. NY342,824$10,573 03/31/2020
     TFC342,824$10,573 03/31/2020
Janus Henderson Group PLC342,495$10,564 03/31/2020
     TFC342,495$10,564 03/31/2020
OLD National Bancorp IN280,514$10,534 06/30/2020
     TFC280,514$10,534 06/30/2020
First Long Island Investors LLC339,168$10,460 03/31/2020
     TFC339,168$10,460 03/31/2020
Lazard Asset Management LLC338,366$10,435 03/31/2020
     TFC338,366$10,435 03/31/2020
AXA337,770$10,417 03/31/2020
     TFC337,770$10,417 03/31/2020
Fifth Third Bancorp274,935$10,324 06/30/2020
     TFC274,935$10,324 06/30/2020
Salem Investment Counselors Inc.331,976$10,238 03/31/2020
     TFC331,976$10,238 03/31/2020
Chesley Taft & Associates LLC $10,218 06/30/2020
     TFC237,811$8,930 06/30/2020
     TFC.PRG52,133$1,288 06/30/2020
Group One Trading L.P. $10,051 03/31/2020
     Call335,800$10,356 03/31/2020
     Put9,900$305 03/31/2020
Raymond James Trust N.A.260,958$9,799 06/30/2020
     TFC260,958$9,799 06/30/2020
State of Tennessee Treasury Department315,299$9,724 03/31/2020
     TFC315,299$9,724 03/31/2020
Whittier Trust Co.257,716$9,675 06/30/2020
     TFC257,716$9,675 06/30/2020
Public Employees Retirement Association of Colorado254,230$9,546 06/30/2020
     TFC254,230$9,546 06/30/2020
Empire Life Investments Inc.252,984$9,500 06/30/2020
     TFC252,984$9,500 06/30/2020
Guggenheim Capital LLC304,268$9,383 03/31/2020
     TFC304,268$9,383 03/31/2020
Nachman Norwood & Parrott Inc245,825$9,231 06/30/2020
     TFC245,825$9,231 06/30/2020
Ziegler Capital Management LLC244,220$9,170 06/30/2020
     TFC244,220$9,170 06/30/2020
Peapack Gladstone Financial Corp296,993$9,160 03/31/2020
     TFC296,993$9,160 03/31/2020
Payden & Rygel293,200$9,042 03/31/2020
     TFC293,200$9,042 03/31/2020
State of Alaska Department of Revenue239,613$8,997 06/30/2020
     TFC239,613$8,997 06/30/2020
Anchor Capital Advisors LLC290,743$8,967 03/31/2020
     TFC290,743$8,967 03/31/2020
Texas Permanent School Fund237,442$8,916 06/30/2020
     TFC237,442$8,916 06/30/2020
Brown Advisory Inc.288,966$8,911 03/31/2020
     TFC288,966$8,911 03/31/2020
ProShare Advisors LLC235,499$8,843 06/30/2020
     TFC235,499$8,843 06/30/2020
Stephens Inc. AR286,070$8,822 03/31/2020
     TFC286,070$8,822 03/31/2020
Gofen & Glossberg LLC IL233,785$8,779 06/30/2020
     TFC233,785$8,779 06/30/2020
Pinnacle Financial Partners Inc.233,069$8,752 06/30/2020
     TFC233,069$8,752 06/30/2020
Ledyard National Bank232,894$8,746 06/30/2020
     TFC232,894$8,746 06/30/2020
EP Wealth Advisors LLC283,151$8,732 03/31/2020
     TFC283,151$8,732 03/31/2020
Kanawha Capital Management LLC230,984$8,673 06/30/2020
     TFC230,984$8,673 06/30/2020
Parallax Volatility Advisers L.P. $8,659 03/31/2020
     Call280,700$8,657 03/31/2020
     TFC2,161$67 03/31/2020
     Put2,100$65 03/31/2020
Dana Investment Advisors Inc.279,518$8,620 03/31/2020
     TFC279,518$8,620 03/31/2020
Nomura Asset Management Co. Ltd.274,655$8,471 03/31/2020
     TFC274,655$8,471 03/31/2020
Mariner LLC261,949$8,106 03/31/2020
     TFC261,949$8,106 03/31/2020
Carillon Tower Advisers Inc.281,289$8,008 03/31/2020
     TFC281,289$8,008 03/31/2020
WASHINGTON TRUST Co216,578$7,957 06/30/2020
     TFC216,578$7,957 06/30/2020
Cresset Asset Management LLC211,093$7,927 06/30/2020
     TFC211,093$7,927 06/30/2020
Utah Retirement Systems255,325$7,874 03/31/2020
     TFC255,325$7,874 03/31/2020
Creative Planning208,925$7,845 06/30/2020
     TFC208,925$7,845 06/30/2020
Carroll Financial Associates Inc.208,388$7,825 06/30/2020
     TFC208,388$7,825 06/30/2020
Financial Counselors Inc.250,756$7,733 03/31/2020
     TFC250,756$7,733 03/31/2020
Eagle Global Advisors LLC250,329$7,720 03/31/2020
     TFC250,329$7,720 03/31/2020
Verity & Verity LLC216,735$7,718 06/30/2020
     TFC216,735$7,718 06/30/2020
Advisor Group Holdings Inc.249,142$7,630 03/31/2020
     TFC249,142$7,630 03/31/2020
Brinker Capital Inc.202,247$7,594 06/30/2020
     TFC202,247$7,594 06/30/2020
Ensign Peak Advisors Inc244,513$7,541 03/31/2020
     TFC244,513$7,541 03/31/2020
Andra AP fonden198,900$7,469 06/30/2020
     TFC198,900$7,469 06/30/2020
Pennsylvania Trust Co240,694$7,423 03/31/2020
     TFC240,694$7,423 03/31/2020
Badgley Phelps & Bell Inc.197,088$7,401 06/30/2020
     TFC197,088$7,401 06/30/2020
Mcrae Capital Management Inc.196,986$7,397 06/30/2020
     TFC196,986$7,397 06/30/2020
Captrust Financial Advisors257,247$7,324 03/31/2020
     TFC257,247$7,324 03/31/2020
Sonora Investment Management LLC $7,128 03/31/2020
     TFC.PRH228,510$5,537 03/31/2020
     TFC51,058$1,575 03/31/2020
     TFC.PRG655$15 03/31/2020
     TFC.PRF51$1 03/31/2020
DekaBank Deutsche Girozentrale195,849$7,127 06/30/2020
     TFC195,849$7,127 06/30/2020
Flippin Bruce & Porter Inc.228,416$7,044 03/31/2020
     TFC228,416$7,044 03/31/2020
Mutual of America Capital Management LLC185,358$6,960 06/30/2020
     TFC185,358$6,960 06/30/2020
Skandinaviska Enskilda Banken AB publ 225,374$6,951 03/31/2020
     TFC225,374$6,951 03/31/2020
United Capital Financial Advisers LLC223,254$6,885 03/31/2020
     TFC223,254$6,885 03/31/2020
Cambridge Investment Research Advisors Inc.180,527$6,779 06/30/2020
     TFC180,527$6,779 06/30/2020
Cypress Capital Management LLC219,102$6,757 03/31/2020
     TFC219,102$6,757 03/31/2020
Equitable Trust Co.218,586$6,742 03/31/2020
     TFC218,586$6,742 03/31/2020
Highland Capital Management LLC179,326$6,734 06/30/2020
     TFC179,326$6,734 06/30/2020
Logan Capital Management Inc. $6,730 03/31/2020
     COM161,781$4,989 03/31/2020
     TFC56,428$1,741 03/31/2020
DNB Asset Management AS179,015$6,722 06/30/2020
     TFC179,015$6,722 06/30/2020
Point72 Europe London LLP216,166$6,667 03/31/2020
     TFC216,166$6,667 03/31/2020
Rowland & Co. Investment Counsel ADV209,453$6,460 03/31/2020
     TFC209,453$6,460 03/31/2020
PagnatoKarp Partners LLC208,154$6,420 03/31/2020
     TFC208,154$6,420 03/31/2020
Huber Capital Management LLC207,090$6,387 03/31/2020
     TFC207,090$6,387 03/31/2020
USS Investment Management Ltd205,600$6,342 03/31/2020
     TFC205,600$6,342 03/31/2020
Azora Capital LP205,233$6,329 03/31/2020
     TFC205,233$6,329 03/31/2020
Caisse DE Depot ET Placement DU Quebec203,573$6,278 03/31/2020
     TFC203,573$6,278 03/31/2020
Metropolitan Life Insurance Co NY202,857$6,256 03/31/2020
     TFC202,857$6,256 03/31/2020
Parsec Financial Management Inc.165,169$6,202 06/30/2020
     TFC165,169$6,202 06/30/2020
Amalgamated Bank194,918$6,011 03/31/2020
     TFC194,918$6,011 03/31/2020
Schaper Benz & Wise Investment Counsel Inc. WI159,795$6,000 06/30/2020
     TFC159,795$6,000 06/30/2020
M&T Bank Corp158,203$5,940 06/30/2020
     TFC158,203$5,940 06/30/2020
Associated Banc Corp192,398$5,934 03/31/2020
     TFC192,398$5,934 03/31/2020
Mason Street Advisors LLC191,339$5,901 03/31/2020
     TFC191,339$5,901 03/31/2020
Brandes Investment Partners LP190,059$5,861 03/31/2020
     TFC190,059$5,861 03/31/2020
Hyman Charles D153,018$5,746 06/30/2020
     TFC153,018$5,746 06/30/2020
Intact Investment Management Inc.152,000$5,706 06/30/2020
     TFC152,000$5,706 06/30/2020
Forsta AP Fonden182,600$5,631 03/31/2020
     TFC182,600$5,631 03/31/2020
Nissay Asset Management Corp Japan ADV149,712$5,622 06/30/2020
     TFC149,712$5,622 06/30/2020
NTV Asset Management LLC181,724$5,604 03/31/2020
     TFC181,724$5,604 03/31/2020
Hartford Investment Management Co.147,964$5,556 06/30/2020
     TFC147,964$5,556 06/30/2020
KBC Group NV178,929$5,518 03/31/2020
     TFC178,929$5,518 03/31/2020
Keating Investment Counselors Inc.146,265$5,492 06/30/2020
     TFC146,265$5,492 06/30/2020
Fort Washington Investment Advisors Inc. OH145,446$5,461 06/30/2020
     TFC145,446$5,461 06/30/2020
UMB Bank N A MO $5,420 06/30/2020
     TFC121,834$4,575 06/30/2020
     TFC.PRH33,419$845 06/30/2020
Palladium Partners LLC171,079$5,276 03/31/2020
     TFC171,079$5,276 03/31/2020
Jones Financial Companies Lllp139,749$5,248 06/30/2020
     TFC139,749$5,248 06/30/2020
First Horizon Advisors Inc.138,070$5,184 06/30/2020
     TFC138,070$5,184 06/30/2020
Los Angeles Capital Management & Equity Research Inc.135,801$5,099 06/30/2020
     TFC135,801$5,099 06/30/2020
AQR Capital Management LLC165,294$5,098 03/31/2020
     TFC165,294$5,098 03/31/2020
American Assets Investment Management LLC135,000$5,069 06/30/2020
     TFC135,000$5,069 06/30/2020
Sit Investment Associates Inc.163,505$5,042 03/31/2020
     TFC163,505$5,042 03/31/2020
BP PLC132,000$4,955 06/30/2020
     TFC132,000$4,955 06/30/2020
FinTrust Capital Advisors LLC158,498$4,888 03/31/2020
     TFC158,498$4,888 03/31/2020
Camden National Bank155,826$4,806 03/31/2020
     TFC155,826$4,806 03/31/2020
Ingalls & Snyder LLC127,026$4,770 06/30/2020
     TFC127,026$4,770 06/30/2020
First Citizens Bank & Trust Co.127,003$4,769 06/30/2020
     TFC127,003$4,769 06/30/2020
Keybank National Association OH154,539$4,766 03/31/2020
     TFC154,539$4,766 03/31/2020
CIBC Private Wealth Group LLC153,467$4,733 03/31/2020
     TFC153,467$4,733 03/31/2020
FDx Advisors Inc.125,415$4,709 06/30/2020
     TFC125,415$4,709 06/30/2020
Healthcare of Ontario Pension Plan Trust Fund152,343$4,698 03/31/2020
     TFC152,343$4,698 03/31/2020
Securian Asset Management Inc123,884$4,652 06/30/2020
     TFC123,884$4,652 06/30/2020
Patten & Patten Inc. TN123,542$4,639 06/30/2020
     TFC123,542$4,639 06/30/2020
Calamos Advisors LLC121,306$4,555 06/30/2020
     TFC121,306$4,555 06/30/2020
First Republic Investment Management Inc.147,666$4,554 03/31/2020
     TFC147,666$4,554 03/31/2020
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp146,859$4,529 03/31/2020
     TFC146,859$4,529 03/31/2020
Advisory Research Inc.146,181$4,508 03/31/2020
     TFC146,181$4,508 03/31/2020
Rockefeller Capital Management L.P.145,218$4,479 03/31/2020
     TFC145,218$4,479 03/31/2020
Oakwood Capital Management LLC CA119,263$4,478 06/30/2020
     TFC119,263$4,478 06/30/2020
Oregon Public Employees Retirement Fund119,213$4,476 06/30/2020
     TFC119,213$4,476 06/30/2020
Gotham Asset Management LLC144,062$4,443 03/31/2020
     TFC144,062$4,443 03/31/2020
Oppenheimer & Co. Inc.143,459$4,424 03/31/2020
     TFC143,459$4,424 03/31/2020
Tdam USA Inc.142,476$4,394 03/31/2020
     TFC142,476$4,394 03/31/2020
Heartland Advisors Inc.141,309$4,358 03/31/2020
     TFC141,309$4,358 03/31/2020
CIBC Asset Management Inc116,012$4,356 06/30/2020
     TFC116,012$4,356 06/30/2020
Teachers Retirement System of The State of Kentucky141,145$4,353 03/31/2020
     TFC141,145$4,353 03/31/2020
Huntington National Bank115,374$4,333 06/30/2020
     TFC115,374$4,333 06/30/2020
Diversified Trust Co115,351$4,331 06/30/2020
     TFC115,351$4,331 06/30/2020
BOKF NA140,156$4,322 03/31/2020
     TFC140,156$4,322 03/31/2020
First Merchants Corp115,081$4,320 06/30/2020
     TFC115,081$4,320 06/30/2020
Advisors Capital Management LLC138,156$4,261 03/31/2020
     TFC138,156$4,261 03/31/2020
Sandy Spring Bank138,045$4,258 03/31/2020
     TFC138,045$4,258 03/31/2020
Farmers & Merchants Investments Inc.113,231$4,252 06/30/2020
     TFC113,231$4,252 06/30/2020
Pacer Advisors Inc.112,757$4,234 06/30/2020
     TFC112,757$4,234 06/30/2020
Smith Salley & Associates111,194$4,174 06/30/2020
     TFC111,194$4,174 06/30/2020
Pinnacle Associates Ltd.134,011$4,133 03/31/2020
     TFC134,011$4,133 03/31/2020
Summit Financial Wealth Advisors LLC115,104$4,065 06/30/2020
     TFC115,104$4,065 06/30/2020
YHB Investment Advisors Inc.108,219$4,064 06/30/2020
     TFC108,219$4,064 06/30/2020
Pineno Levin & Ford Asset Management Inc.107,297$4,029 06/30/2020
     TFC107,297$4,029 06/30/2020
Haverford Financial Services Inc.128,653$3,968 03/31/2020
     TFC128,653$3,968 03/31/2020
First National Trust Co102,960$3,866 06/30/2020
     TFC102,960$3,866 06/30/2020
Sumitomo Mitsui DS Asset Management Company Ltd124,852$3,850 03/31/2020
     TFC124,852$3,850 03/31/2020
Kovitz Investment Group Partners LLC122,983$3,793 03/31/2020
     TFC122,983$3,793 03/31/2020
Colonial Trust Advisors122,942$3,792 03/31/2020
     TFC122,942$3,792 03/31/2020
Chemung Canal Trust Co.100,898$3,789 06/30/2020
     TFC100,898$3,789 06/30/2020
IFM Investors Pty Ltd99,122$3,722 06/30/2020
     TFC99,122$3,722 06/30/2020
Westpac Banking Corp119,857$3,696 03/31/2020
     TFC119,857$3,696 03/31/2020
Argent Trust Co95,858$3,599 06/30/2020
     TFC95,858$3,599 06/30/2020
Old North State Trust LLC95,634$3,591 06/30/2020
     TFC95,634$3,591 06/30/2020
Rikoon Group LLC115,664$3,567 03/31/2020
     TFC115,664$3,567 03/31/2020
Moody National Bank Trust Division92,823$3,486 06/30/2020
     TFC92,823$3,486 06/30/2020
Putnam FL Investment Management Co.112,258$3,462 03/31/2020
     TFC112,258$3,462 03/31/2020
Mcmillion Capital Management Inc.91,757$3,445 06/30/2020
     TFC91,757$3,445 06/30/2020
Sirios Capital Management L P110,187$3,398 03/31/2020
     TFC110,187$3,398 03/31/2020
Shelter Mutual Insurance Co90,380$3,394 06/30/2020
     TFC90,380$3,394 06/30/2020
New Mexico Educational Retirement Board90,288$3,390 06/30/2020
     TFC90,288$3,390 06/30/2020
Verdence Capital Advisors LLC109,572$3,379 03/31/2020
     TFC109,572$3,379 03/31/2020
Advisory Services Network LLC109,216$3,369 03/31/2020
     TFC109,216$3,369 03/31/2020
Teacher Retirement System of Texas108,217$3,337 03/31/2020
     TFC108,217$3,337 03/31/2020
Opus Investment Management Inc.108,100$3,334 03/31/2020
     TFC108,100$3,334 03/31/2020
Whittier Trust Co. of Nevada Inc.88,495$3,322 06/30/2020
     TFC88,495$3,322 06/30/2020
Beach Investment Counsel Inc. PA88,123$3,309 06/30/2020
     TFC88,123$3,309 06/30/2020
Candriam Luxembourg S.C.A.88,006$3,305 06/30/2020
     TFC88,006$3,305 06/30/2020
Cardinal Capital Management87,773$3,295 06/30/2020
     TFC87,773$3,295 06/30/2020
ETRADE Capital Management LLC106,486$3,284 03/31/2020
     TFC106,486$3,284 03/31/2020
Bridge Creek Capital Management LLC86,404$3,244 06/30/2020
     TFC86,404$3,244 06/30/2020
Cape Cod Five Cents Savings Bank105,011$3,238 03/31/2020
     TFC105,011$3,238 03/31/2020
PFS Investments Inc.104,946$3,237 03/31/2020
     TFC104,946$3,237 03/31/2020
Pettyjohn Wood & White Inc.86,135$3,234 06/30/2020
     TFC86,135$3,234 06/30/2020
Ilmarinen Mutual Pension Insurance Co103,000$3,177 03/31/2020
     TFC103,000$3,177 03/31/2020
Alpha Omega Wealth Management LLC84,521$3,174 06/30/2020
     TFC84,521$3,174 06/30/2020
River Wealth Advisors LLC101,134$3,119 03/31/2020
     TFC101,134$3,119 03/31/2020
Westover Capital Advisors LLC99,933$3,082 03/31/2020
     TFC99,933$3,082 03/31/2020
D. E. Shaw & Co. Inc. $3,061 03/31/2020
     TFC79,231$2,444 03/31/2020
     Call20,000$617 03/31/2020
Sompo Asset Management Co. Ltd.81,340$3,054 06/30/2020
     TFC81,340$3,054 06/30/2020
Cornerstone Advisors LLC98,965$3,052 03/31/2020
     TFC98,965$3,052 03/31/2020
Schonfeld Strategic Advisors LLC98,721$3,045 03/31/2020
     TFC98,721$3,045 03/31/2020
Tredje AP fonden97,802$3,016 03/31/2020
     TFC97,802$3,016 03/31/2020
Foster Victor Wealth Advisors LLC79,639$2,990 06/30/2020
     TFC79,639$2,990 06/30/2020
AE Wealth Management LLC79,591$2,989 06/30/2020
     TFC79,591$2,989 06/30/2020
Exencial Wealth Advisors LLC96,008$2,961 03/31/2020
     TFC96,008$2,961 03/31/2020
Voya Financial Advisors Inc.89,907$2,927 03/31/2020
     TFC89,907$2,927 03/31/2020
Allianz Asset Management GmbH $2,921 03/31/2020
     TFC130,426$4,022 03/31/2020
     Put56,900$1,755 03/31/2020
     Call21,200$654 03/31/2020
United Bank77,763$2,920 06/30/2020
     TFC77,763$2,920 06/30/2020
Dai Ichi Life Insurance Company Ltd94,330$2,909 03/31/2020
     TFC94,330$2,909 03/31/2020
Millennium Management LLC $2,896 03/31/2020
     TFC138,613$4,275 03/31/2020
     Put46,300$1,379 03/31/2020
Arbor Investment Advisors LLC76,705$2,880 06/30/2020
     TFC76,705$2,880 06/30/2020
Crossmark Global Holdings Inc.93,220$2,875 03/31/2020
     TFC93,220$2,875 03/31/2020
Stratos Wealth Partners LTD.76,514$2,873 06/30/2020
     TFC76,514$2,873 06/30/2020
PineBridge Investments L.P.92,744$2,860 03/31/2020
     TFC92,744$2,860 03/31/2020
Shell Asset Management Co.92,448$2,851 03/31/2020
     TFC92,448$2,851 03/31/2020
Culbertson A N & Co. Inc.74,966$2,815 06/30/2020
     TFC74,966$2,815 06/30/2020
CIBC World Markets Inc.90,193$2,782 03/31/2020
     TFC90,193$2,782 03/31/2020
OLD Point Trust & Financial Services N A72,491$2,722 06/30/2020
     TFC72,491$2,722 06/30/2020
Alexandria Capital LLC87,725$2,705 03/31/2020
     TFC87,725$2,705 03/31/2020
Thompson Siegel & Walmsley LLC87,444$2,697 03/31/2020
     TFC87,444$2,697 03/31/2020
Kingsview Wealth Management LLC86,261$2,660 03/31/2020
     TFC86,261$2,660 03/31/2020
Parkside Investments LLC70,765$2,657 06/30/2020
     TFC70,765$2,657 06/30/2020
American National Insurance Co.85,890$2,649 03/31/2020
     TFC85,890$2,649 03/31/2020
Signature Wealth Management Group70,481$2,647 06/30/2020
     TFC70,481$2,647 06/30/2020
Commonwealth of Pennsylvania Public School Empls Retrmt SYS85,678$2,642 03/31/2020
     TFC85,678$2,642 03/31/2020
tru Independence LLC85,355$2,633 03/31/2020
     TFC85,355$2,633 03/31/2020
Linscomb & Williams Inc.85,148$2,626 03/31/2020
     TFC85,148$2,626 03/31/2020
Weather Gauge Advisory LLC68,827$2,584 06/30/2020
     TFC68,827$2,584 06/30/2020
Redpoint Investment Management Pty Ltd68,420$2,569 06/30/2020
     TFC68,420$2,569 06/30/2020
Griffin Asset Management Inc.83,094$2,563 03/31/2020
     TFC83,094$2,563 03/31/2020
ZWJ Investment Counsel Inc.67,581$2,538 06/30/2020
     TFC67,581$2,538 06/30/2020
Dixon Hubard Feinour & Brown Inc. VA68,653$2,531 06/30/2020
     TFC68,653$2,531 06/30/2020
Rafferty Asset Management LLC81,841$2,524 03/31/2020
     TFC81,841$2,524 03/31/2020
Cetera Advisor Networks LLC81,775$2,522 03/31/2020
     TFC81,775$2,522 03/31/2020
Eastern Bank67,054$2,518 06/30/2020
     TFC67,054$2,518 06/30/2020
Graves Light Private Wealth Management Inc.66,273$2,489 06/30/2020
     TFC66,273$2,489 06/30/2020
Farmers Trust Co.66,234$2,487 06/30/2020
     TFC66,234$2,487 06/30/2020
Trust Co. of Vermont66,045$2,480 06/30/2020
     TFC66,045$2,480 06/30/2020
Capital International Ltd. CA79,583$2,454 03/31/2020
     TFC79,583$2,454 03/31/2020
Moloney Securities Asset Management LLC65,288$2,452 06/30/2020
     TFC65,288$2,452 06/30/2020
Two Sigma Advisers LP79,393$2,448 03/31/2020
     TFC79,393$2,448 03/31/2020
Thrivent Financial for Lutherans78,860$2,432 03/31/2020
     TFC78,860$2,432 03/31/2020
Eudaimonia Partners LLC78,845$2,432 03/31/2020
     TFC78,845$2,432 03/31/2020
Marotta Asset Management63,814$2,396 06/30/2020
     TFC63,814$2,396 06/30/2020
Strategic Financial Services Inc 76,987$2,374 03/31/2020
     TFC76,987$2,374 03/31/2020
Usca Ria LLC76,944$2,373 03/31/2020
     TFC76,944$2,373 03/31/2020
Capital Insight Partners LLC62,954$2,364 06/30/2020
     TFC62,954$2,364 06/30/2020
Kavar Capital Partners LLC62,660$2,353 06/30/2020
     TFC62,660$2,353 06/30/2020
Cordasco Financial Network62,406$2,343 06/30/2020
     TFC62,406$2,343 06/30/2020
Northwestern Mutual Wealth Management Co.75,894$2,339 03/31/2020
     TFC75,894$2,339 03/31/2020
Quantitative Systematic Strategies LLC62,194$2,335 06/30/2020
     TFC62,194$2,335 06/30/2020
Snow Capital Management LP75,154$2,318 03/31/2020
     TFC75,154$2,318 03/31/2020
Bragg Financial Advisors Inc74,931$2,311 03/31/2020
     TFC74,931$2,311 03/31/2020
Leavell Investment Management Inc.61,513$2,310 06/30/2020
     TFC61,513$2,310 06/30/2020
People s United Financial Inc.74,620$2,301 03/31/2020
     TFC74,620$2,301 03/31/2020
Beacon Investment Advisory Services Inc.60,771$2,282 06/30/2020
     TFC60,771$2,282 06/30/2020
Laurel Wealth Advisors LLC60,700$2,279 06/30/2020
     TFC60,700$2,279 06/30/2020
Hallmark Capital Management Inc.60,639$2,277 06/30/2020
     TFC60,639$2,277 06/30/2020
Neville Rodie & Shaw Inc.60,443$2,270 06/30/2020
     TFC60,443$2,270 06/30/2020
Salem Capital Management Inc.60,375$2,267 06/30/2020
     TFC60,375$2,267 06/30/2020
Sawtooth Solutions LLC59,737$2,243 06/30/2020
     TFC59,737$2,243 06/30/2020
First American Bank59,616$2,238 06/30/2020
     TFC59,616$2,238 06/30/2020
Banco Bilbao Vizcaya Argentaria S.A.71,778$2,213 03/31/2020
     TFC71,778$2,213 03/31/2020
Wilbanks Smith & Thomas Asset Management LLC58,381$2,192 06/30/2020
     TFC58,381$2,192 06/30/2020
Bray Capital Advisors58,362$2,191 06/30/2020
     TFC58,362$2,191 06/30/2020
LaFleur & Godfrey LLC57,999$2,178 06/30/2020
     TFC57,999$2,178 06/30/2020
Louisiana State Employees Retirement System57,900$2,174 06/30/2020
     TFC57,900$2,174 06/30/2020
Biondo Investment Advisors LLC68,956$2,157 03/31/2020
     TFC68,956$2,157 03/31/2020
Northwestern Mutual Investment Management Company LLC69,892$2,155 03/31/2020
     TFC69,892$2,155 03/31/2020
BMT Investment Advisors68,547$2,114 03/31/2020
     TFC68,547$2,114 03/31/2020
Atria Investments LLC68,330$2,107 03/31/2020
     TFC68,330$2,107 03/31/2020
Woodmont Investment Counsel LLC68,196$2,103 03/31/2020
     TFC68,196$2,103 03/31/2020
Atlantic Union Bankshares Corp55,730$2,092 06/30/2020
     TFC55,730$2,092 06/30/2020
Trustmark National Bank Trust Department67,698$2,088 03/31/2020
     TFC67,698$2,088 03/31/2020
CX Institutional54,991$2,078 06/30/2020
     TFC54,991$2,078 06/30/2020
Taylor Wealth Management Partners55,129$2,070 06/30/2020
     TFC55,129$2,070 06/30/2020
North Star Investment Management Corp.54,718$2,055 06/30/2020
     TFC54,718$2,055 06/30/2020
Cubist Systematic Strategies LLC66,409$2,048 03/31/2020
     TFC66,409$2,048 03/31/2020
Hancock Whitney Corp54,195$2,035 06/30/2020
     TFC54,195$2,035 06/30/2020
Stearns Financial Services Group65,253$2,012 03/31/2020
     TFC65,253$2,012 03/31/2020
Parcion Private Wealth LLC54,816$2,011 06/30/2020
     TFC54,816$2,011 06/30/2020
Jane Street Group LLC $2,003 03/31/2020
     TFC72,245$2,228 03/31/2020
     Put7,300$225 03/31/2020
Maryland Capital Management63,721$1,965 03/31/2020
     TFC63,721$1,965 03/31/2020
MCF Advisors LLC63,442$1,957 03/31/2020
     TFC63,442$1,957 03/31/2020
D.A. Davidson & CO.62,441$1,952 03/31/2020
     TFC62,441$1,952 03/31/2020
Heritage Wealth Advisors51,650$1,939 06/30/2020
     TFC51,650$1,939 06/30/2020
Sustainable Insight Capital Management LLC62,802$1,937 03/31/2020
     TFC62,802$1,937 03/31/2020
Lowe Brockenbrough & Co. Inc.62,302$1,921 03/31/2020
     TFC62,302$1,921 03/31/2020
Triangle Securities Wealth Management50,999$1,915 06/30/2020
     TFC50,999$1,915 06/30/2020
Aptus Capital Advisors LLC51,020$1,915 06/30/2020
     TFC51,020$1,915 06/30/2020
Valley National Advisers Inc.62,009$1,912 03/31/2020
     TFC62,009$1,912 03/31/2020
Allstate Corp61,741$1,904 03/31/2020
     TFC61,741$1,904 03/31/2020
IndexIQ Advisors LLC61,114$1,884 03/31/2020
     TFC61,114$1,884 03/31/2020
Brooks Moore & Associates Inc.61,105$1,884 03/31/2020
     TFC61,105$1,884 03/31/2020
Nicholas Hoffman & Company LLC.61,043$1,883 03/31/2020
     TFC61,043$1,883 03/31/2020
Corient Capital Partners LLC60,925$1,879 03/31/2020
     TFC60,925$1,879 03/31/2020
Daiwa Securities Group Inc.60,333$1,861 03/31/2020
     TFC60,333$1,861 03/31/2020
PEAK6 Investments LLC $1,850 03/31/2020
     Call60,000$1,850 03/31/2020
Banyan Capital Management Inc.58,623$1,808 03/31/2020
     TFC58,623$1,808 03/31/2020
Capital Investment Counsel Inc47,991$1,802 06/30/2020
     TFC47,991$1,802 06/30/2020
Argyle Capital Management Inc.47,600$1,787 06/30/2020
     TFC47,600$1,787 06/30/2020
Walleye Trading LLC $1,735 03/31/2020
     Call85,900$2,649 03/31/2020
     Put34,200$1,055 03/31/2020
     TFC4,582$141 03/31/2020
BNP PARIBAS ASSET MANAGEMENT Holding S.A.46,117$1,732 06/30/2020
     TFC46,117$1,732 06/30/2020
Hudson Valley Investment Advisors Inc. ADV45,770$1,719 06/30/2020
     TFC45,770$1,719 06/30/2020
Semmax Financial Advisors Inc.45,441$1,706 06/30/2020
     TFC45,441$1,706 06/30/2020
Patten Group Inc.45,338$1,702 06/30/2020
     TFC45,338$1,702 06/30/2020
Physicians Financial Services Inc.45,292$1,701 06/30/2020
     TFC45,292$1,701 06/30/2020
Perkins Coie Trust Co44,986$1,689 06/30/2020
     TFC44,986$1,689 06/30/2020
Veritable L.P.54,735$1,688 03/31/2020
     TFC54,735$1,688 03/31/2020
City Holding Co.44,936$1,687 06/30/2020
     TFC44,936$1,687 06/30/2020
Worldquant Millennium Advisors LLC54,693$1,687 03/31/2020
     TFC54,693$1,687 03/31/2020
Goelzer Investment Management Inc.54,647$1,685 03/31/2020
     TFC54,647$1,685 03/31/2020
Fiduciary Trust Co.54,544$1,682 03/31/2020
     TFC54,544$1,682 03/31/2020
Paloma Partners Management Co54,189$1,671 03/31/2020
     TFC54,189$1,671 03/31/2020
Banque Cantonale Vaudoise44,193$1,660 06/30/2020
     TFC44,193$1,660 06/30/2020
RKL Wealth Management LLC53,481$1,649 03/31/2020
     TFC53,481$1,649 03/31/2020
Welch & Forbes LLC43,753$1,643 06/30/2020
     TFC43,753$1,643 06/30/2020
Buckhead Capital Management LLC43,338$1,627 06/30/2020
     TFC43,338$1,627 06/30/2020
Arcus Capital Partners LLC43,055$1,617 06/30/2020
     TFC43,055$1,617 06/30/2020
World Asset Management Inc43,030$1,616 06/30/2020
     TFC43,030$1,616 06/30/2020
Panagora Asset Management Inc.51,842$1,599 03/31/2020
     TFC51,842$1,599 03/31/2020
Legacy Financial Advisors Inc.42,771$1,596 03/31/2020
     TFC42,771$1,596 03/31/2020
Vestmark Advisory Solutions Inc.51,593$1,591 03/31/2020
     TFC51,593$1,591 03/31/2020
Brown Brothers Harriman & Co.51,464$1,587 03/31/2020
     TFC51,464$1,587 03/31/2020
Whitener Capital Management Inc.42,234$1,585 06/30/2020
     TFC42,234$1,585 06/30/2020
Lee Danner & Bass Inc.51,349$1,584 03/31/2020
     TFC51,349$1,584 03/31/2020
United Bank50,933$1,570 03/31/2020
     TFC50,933$1,570 03/31/2020
AMG National Trust Bank50,441$1,556 03/31/2020
     TFC50,441$1,556 03/31/2020
Continental Advisors LLC49,850$1,537 03/31/2020
     TFC49,850$1,537 03/31/2020
Coastline Trust Co49,599$1,530 03/31/2020
     TFC49,599$1,530 03/31/2020
MML Investors Services LLC49,468$1,526 03/31/2020
     TFC49,468$1,526 03/31/2020
Independence Bank of Kentucky40,621$1,525 06/30/2020
     TFC40,621$1,525 06/30/2020
Mercer Global Advisors Inc. ADV49,403$1,524 03/31/2020
     TFC49,403$1,524 03/31/2020
Watchman Group Inc.40,527$1,522 06/30/2020
     TFC40,527$1,522 06/30/2020
Kempner Capital Management Inc.40,262$1,512 06/30/2020
     TFC40,262$1,512 06/30/2020
Salzhauer Michael40,257$1,512 06/30/2020
     TFC40,257$1,512 06/30/2020
Pendal Group Ltd48,845$1,506 03/31/2020
     TFC48,845$1,506 03/31/2020
Wealthfront Advisers LLC48,352$1,491 03/31/2020
     TFC48,352$1,491 03/31/2020
Boys Arnold & Co. Inc.48,196$1,486 03/31/2020
     TFC48,196$1,486 03/31/2020
Capital Investment Advisors LLC39,545$1,485 06/30/2020
     TFC39,545$1,485 06/30/2020
Independent Advisor Alliance39,474$1,482 06/30/2020
     TFC39,474$1,482 06/30/2020
Miracle Mile Advisors LLC39,419$1,480 06/30/2020
     TFC39,419$1,480 06/30/2020
Virginia Retirement Systems ET AL47,600$1,468 03/31/2020
     TFC47,600$1,468 03/31/2020
Heritage Trust Co38,844$1,459 06/30/2020
     TFC38,844$1,459 06/30/2020
Cadence Bank NA38,757$1,456 06/30/2020
     TFC38,757$1,456 06/30/2020
Bowen Hanes & Co. Inc.47,150$1,454 03/31/2020
     TFC47,150$1,454 03/31/2020
Mirae Asset Global Investments Co. Ltd.46,542$1,436 03/31/2020
     TFC46,542$1,436 03/31/2020
Capital International Sarl46,373$1,430 03/31/2020
     TFC46,373$1,430 03/31/2020
Csenge Advisory Group37,716$1,416 06/30/2020
     TFC37,716$1,416 06/30/2020
Sumitomo Life Insurance Co.37,672$1,415 06/30/2020
     TFC37,672$1,415 06/30/2020
South State Corp45,653$1,408 03/31/2020
     TFC45,653$1,408 03/31/2020
Azimuth Capital Management LLC45,033$1,389 03/31/2020
     TFC45,033$1,389 03/31/2020
Stanley Laman Group Ltd.36,754$1,380 06/30/2020
     TFC36,754$1,380 06/30/2020
Marco Investment Management LLC36,693$1,378 06/30/2020
     TFC36,693$1,378 06/30/2020
Cadence Capital Management LLC36,470$1,369 06/30/2020
     TFC36,470$1,369 06/30/2020
Global Retirement Partners LLC35,665$1,339 06/30/2020
     TFC35,665$1,339 06/30/2020
Buckingham Asset Management LLC35,511$1,333 06/30/2020
     TFC35,511$1,333 06/30/2020
Transform Wealth LLC35,158$1,320 06/30/2020
     TFC35,158$1,320 06/30/2020
Glenview Trust Co42,677$1,316 03/31/2020
     TFC42,677$1,316 03/31/2020
GHP Investment Advisors Inc.34,869$1,309 06/30/2020
     TFC34,869$1,309 06/30/2020
Avantax Advisory Services Inc.34,762$1,308 06/30/2020
     TFC34,762$1,308 06/30/2020
Norinchukin Bank The42,152$1,300 03/31/2020
     TFC42,152$1,300 03/31/2020
Sciencast Management LP37,183$1,296 06/30/2020
     TFC37,183$1,296 06/30/2020
HM Payson & Co.41,745$1,287 03/31/2020
     TFC41,745$1,287 03/31/2020
Advisor Partners LLC41,341$1,275 03/31/2020
     TFC41,341$1,275 03/31/2020
Dupont Capital Management Corp33,927$1,274 06/30/2020
     TFC33,927$1,274 06/30/2020
Welch Group LLC33,915$1,274 06/30/2020
     TFC33,915$1,274 06/30/2020
St. Johns Investment Management Company LLC33,902$1,273 06/30/2020
     TFC33,902$1,273 06/30/2020
Plimoth Trust Co. LLC33,662$1,264 06/30/2020
     TFC33,662$1,264 06/30/2020
Achmea Investment Management B.V.40,492$1,248 03/31/2020
     TFC40,492$1,248 03/31/2020
Cullen Frost Bankers Inc.33,181$1,246 06/30/2020
     TFC33,181$1,246 06/30/2020
Parsons Capital Management Inc. RI40,037$1,235 03/31/2020
     TFC40,037$1,235 03/31/2020
JT Stratford LLC39,722$1,225 03/31/2020
     TFC39,722$1,225 03/31/2020
Viking Fund Management LLC32,000$1,202 06/30/2020
     TFC32,000$1,202 06/30/2020
IBM Retirement Fund31,519$1,184 06/30/2020
     TFC31,519$1,184 06/30/2020
SeaCrest Wealth Management LLC31,471$1,182 06/30/2020
     TFC31,471$1,182 06/30/2020
Dean Investment Associates LLC38,330$1,182 03/31/2020
     TFC38,330$1,182 03/31/2020
LS Investment Advisors LLC38,226$1,179 03/31/2020
     TFC38,226$1,179 03/31/2020
Private Advisor Group LLC37,872$1,168 03/31/2020
     TFC37,872$1,168 03/31/2020
Cigna Investments Inc. New37,838$1,166 03/31/2020
     TFC37,838$1,166 03/31/2020
CAMG Solamere Management LLC37,728$1,164 03/31/2020
     TFC37,728$1,164 03/31/2020
Federated Hermes Inc.37,570$1,158 03/31/2020
     TFC37,570$1,158 03/31/2020
Quantitative Investment Management LLC37,494$1,156 03/31/2020
     TFC37,494$1,156 03/31/2020
Dividend Assets Capital LLC30,771$1,155 06/30/2020
     TFC30,771$1,155 06/30/2020
Cipher Capital LP37,460$1,155 03/31/2020
     TFC37,460$1,155 03/31/2020
Asio Capital LLC30,717$1,153 06/30/2020
     TFC30,717$1,153 06/30/2020
GWM Advisors LLC30,408$1,141 06/30/2020
     TFC30,408$1,141 06/30/2020
New England Research & Management Inc.30,339$1,139 06/30/2020
     TFC30,339$1,139 06/30/2020
Signaturefd LLC30,224$1,135 06/30/2020
     TFC30,224$1,135 06/30/2020
SG Americas Securities LLC30,031$1,128 06/30/2020
     TFC30,031$1,128 06/30/2020
Sontag Advisory LLC36,214$1,117 03/31/2020
     TFC36,214$1,117 03/31/2020
National Asset Management Inc.29,561$1,112 06/30/2020
     TFC29,561$1,112 06/30/2020
First Hawaiian Bank29,459$1,106 06/30/2020
     TFC29,459$1,106 06/30/2020
Edge Capital Group LLC35,707$1,101 03/31/2020
     TFC35,707$1,101 03/31/2020
Everence Capital Management Inc.29,720$1,093 06/30/2020
     TFC29,720$1,093 06/30/2020
Capital International Inc. CA35,409$1,092 03/31/2020
     TFC35,409$1,092 03/31/2020
CENTRAL TRUST Co29,006$1,090 06/30/2020
     TFC29,006$1,090 06/30/2020
Profund Advisors LLC29,008$1,089 06/30/2020
     TFC29,008$1,089 06/30/2020
Blair William & Co. IL35,232$1,087 03/31/2020
     TFC35,232$1,087 03/31/2020
Trust Co. of Toledo NA OH28,916$1,086 06/30/2020
     TFC28,916$1,086 06/30/2020
Investors Asset Management of Georgia Inc. GA ADV28,594$1,074 06/30/2020
     TFC28,594$1,074 06/30/2020
Strategic Advisors LLC32,423$1,060 03/31/2020
     TFC32,423$1,060 03/31/2020
SWS Partners34,300$1,058 03/31/2020
     TFC34,300$1,058 03/31/2020
Seascape Capital Management34,192$1,054 03/31/2020
     TFC34,192$1,054 03/31/2020
Livingston Group Asset Management CO operating as Southport Capital Management 28,047$1,053 06/30/2020
     TFC28,047$1,053 06/30/2020
Holderness Investments Co.34,075$1,051 03/31/2020
     TFC34,075$1,051 03/31/2020
Emerald Investment Partners LLC33,916$1,046 03/31/2020
     TFC33,916$1,046 03/31/2020
Community Bank N.A.27,852$1,045 06/30/2020
     TFC27,852$1,045 06/30/2020
Mutual Advisors LLC27,770$1,043 06/30/2020
     TFC27,770$1,043 06/30/2020
Unified Trust Company N.A.27,762$1,042 06/30/2020
     TFC27,762$1,042 06/30/2020
Philadelphia Trust Co.33,776$1,042 03/31/2020
     TFC33,776$1,042 03/31/2020
Security National Trust Co.32,947$1,016 03/31/2020
     TFC32,947$1,016 03/31/2020
Canandaigua National Bank & Trust Co.32,764$1,010 03/31/2020
     TFC32,764$1,010 03/31/2020
Wellington Shields Capital Management LLC26,793$1,006 06/30/2020
     TFC26,793$1,006 06/30/2020
Mackenzie Financial Corp32,360$998 03/31/2020
     TFC32,360$998 03/31/2020
South Dakota Investment Council32,327$997 03/31/2020
     TFC32,327$997 03/31/2020
Benjamin F. Edwards & Company Inc.32,247$995 03/31/2020
     TFC32,247$995 03/31/2020
Investors Research Corp26,382$991 06/30/2020
     TFC26,382$991 06/30/2020
Thompson Investment Management Inc.26,268$986 06/30/2020
     TFC26,268$986 06/30/2020
Steward Partners Investment Advisory LLC26,248$986 06/30/2020
     TFC26,248$986 06/30/2020
Canandaigua National Corp26,153$982 06/30/2020
     TFC26,153$982 06/30/2020
Rossmore Private Capital26,115$981 06/30/2020
     TFC26,115$981 06/30/2020
Patton Albertson Miller Group LLC31,723$978 03/31/2020
     TFC31,723$978 03/31/2020
Jaffetilchin Investment Partners LLC25,351$952 06/30/2020
     TFC25,351$952 06/30/2020
CNB Bank25,093$942 06/30/2020
     TFC25,093$942 06/30/2020
Wealthspire Advisors L.P.30,559$942 03/31/2020
     TFC30,559$942 03/31/2020
Colony Group LLC30,525$941 03/31/2020
     TFC30,525$941 03/31/2020
Resonant Capital Advisors LLC25,031$940 06/30/2020
     TFC25,031$940 06/30/2020
Capital Investment Advisory Services LLC24,982$938 06/30/2020
     TFC24,982$938 06/30/2020
Wetherby Asset Management Inc.30,394$937 03/31/2020
     TFC30,394$937 03/31/2020
NN Investment Partners Holdings N.V.24,779$931 06/30/2020
     TFC24,779$931 06/30/2020
Boston Trust Walden Corp24,757$930 06/30/2020
     TFC24,757$930 06/30/2020
OLD Dominion Capital Management Inc.30,098$928 03/31/2020
     TFC30,098$928 03/31/2020
Wealth Advisors of Tampa Bay LLC30,034$926 03/31/2020
     TFC30,034$926 03/31/2020
Town & Country Bank & Trust CO dba First Bankers Trust CO24,600$924 06/30/2020
     TFC24,600$924 06/30/2020
Aull & Monroe Investment Management Corp24,350$914 06/30/2020
     TFC24,350$914 06/30/2020
Newman Dignan & Sheerar Inc.24,040$895 06/30/2020
     TFC24,040$895 06/30/2020
Landscape Capital Management L.L.C.28,821$889 03/31/2020
     TFC28,821$889 03/31/2020
First Midwest Bank Trust Division28,746$887 03/31/2020
     TFC28,746$887 03/31/2020
Vestcor Inc28,713$886 03/31/2020
     TFC28,713$886 03/31/2020
Sheets Smith Wealth Management23,468$881 06/30/2020
     TFC23,468$881 06/30/2020
Pitcairn Co.23,423$880 06/30/2020
     TFC23,423$880 06/30/2020
Intrust Bank NA23,427$879 06/30/2020
     TFC23,427$879 06/30/2020
TIAA FSB23,402$879 06/30/2020
     TFC23,402$879 06/30/2020
Kinneret Advisory LLC28,106$867 03/31/2020
     TFC28,106$867 03/31/2020
Lakeview Capital Partners LLC23,030$865 06/30/2020
     TFC23,030$865 06/30/2020
Highland Capital Management Fund Advisors L.P. $864 03/31/2020
     Call28,000$864 03/31/2020
Douglass Winthrop Advisors LLC22,637$850 06/30/2020
     TFC22,637$850 06/30/2020
Searle & CO.22,600$849 06/30/2020
     TFC22,600$849 06/30/2020
Atticus Wealth Management LLC22,515$845 06/30/2020
     TFC22,515$845 06/30/2020
Campbell Newman Asset Management Inc.22,484$844 06/30/2020
     TFC22,484$844 06/30/2020
Princeton Global Asset Management LLC27,261$841 03/31/2020
     TFC27,261$841 03/31/2020
Ameritas Investment Partners Inc.22,291$837 06/30/2020
     TFC22,291$837 06/30/2020
Wunderlich Capital Managemnt26,934$831 03/31/2020
     TFC26,934$831 03/31/2020
Qube Research & Technologies Ltd26,810$827 03/31/2020
     TFC26,810$827 03/31/2020
Opus Capital Group LLC21,698$815 06/30/2020
     TFC21,698$815 06/30/2020
Wealthcare Advisory Partners LLC21,655$813 06/30/2020
     TFC21,655$813 06/30/2020
Aprio Wealth Management LLC21,646$813 06/30/2020
     TFC21,646$813 06/30/2020
Redwood Investments LLC21,580$810 06/30/2020
     TFC21,580$810 06/30/2020
Mission Creek Capital Partners Inc.26,261$810 03/31/2020
     TFC26,261$810 03/31/2020
Copeland Capital Management LLC21,412$804 06/30/2020
     TFC21,412$804 06/30/2020
RBF Capital LLC25,900$799 03/31/2020
     TFC25,900$799 03/31/2020
Fulton Bank N. A.21,251$798 06/30/2020
     TFC21,251$798 06/30/2020
Meeder Asset Management Inc.25,763$795 03/31/2020
     TFC25,763$795 03/31/2020
Homrich & Berg25,709$793 03/31/2020
     TFC25,709$793 03/31/2020
Piedmont Investment Advisors Inc.25,627$790 03/31/2020
     TFC25,627$790 03/31/2020
Equitable Holdings Inc.25,422$784 03/31/2020
     TFC25,422$784 03/31/2020
Two Sigma Securities LLC $771 03/31/2020
     Call25,000$771 03/31/2020
Icon Wealth Partners LLC20,490$769 06/30/2020
     TFC20,490$769 06/30/2020
Comerica Securities Inc.20,435$767 06/30/2020
     TFC20,435$767 06/30/2020
Novare Capital Management LLC20,429$767 06/30/2020
     TFC20,429$767 06/30/2020
Sheaff Brock Investment Advisors LLC24,882$767 03/31/2020
     TFC24,882$767 03/31/2020
W.G. Shaheen & Associates DBA Whitney & Co24,681$761 03/31/2020
     TFC24,681$761 03/31/2020
ING Groep NV24,537$757 03/31/2020
     TFC24,537$757 03/31/2020
Bayesian Capital Management LP24,400$752 03/31/2020
     TFC24,400$752 03/31/2020
Trustcore Financial Services LLC19,899$747 06/30/2020
     TFC19,899$747 06/30/2020
We Are One Seven LLC24,153$744 03/31/2020
     TFC24,153$744 03/31/2020
Private Trust Co. NA $740 06/30/2020
     TFC13,056$475 06/30/2020
     TFC.PRI11,162$265 06/30/2020
Wheatland Advisors Inc19,706$740 06/30/2020
     TFC19,706$740 06/30/2020
First Quadrant L P CA19,479$731 06/30/2020
     TFC19,479$731 06/30/2020
Trust Co. of Virginia VA19,372$728 06/30/2020
     TFC19,372$728 06/30/2020
Wolverine Trading LLC $728 03/31/2020
     Put90,600$2,950 03/31/2020
     Call88,300$2,875 03/31/2020
     TFC24,662$803 03/31/2020
CSS LLC IL23,618$728 03/31/2020
     TFC23,618$728 03/31/2020
Stock Yards Bank & Trust Co.19,337$726 06/30/2020
     TFC19,337$726 06/30/2020
Lincoln National Corp19,315$725 06/30/2020
     TFC19,315$725 06/30/2020
Fiduciary Group LLC23,511$725 03/31/2020
     TFC23,511$725 03/31/2020
Ballast Inc.23,032$710 03/31/2020
     TFC23,032$710 03/31/2020
Regentatlantic Capital LLC22,526$695 03/31/2020
     TFC22,526$695 03/31/2020
Galibier Capital Management Ltd.18,395$691 06/30/2020
     TFC18,395$691 06/30/2020
Oak Associates Ltd. OH22,303$688 03/31/2020
     TFC22,303$688 03/31/2020
FLC Capital Advisors18,715$687 06/30/2020
     TFC18,715$687 06/30/2020
First Manhattan Co.22,245$686 03/31/2020
     TFC22,245$686 03/31/2020
Waldron Private Wealth LLC22,259$686 03/31/2020
     TFC22,259$686 03/31/2020
Municipal Employees Retirement System of Michigan18,210$684 06/30/2020
     TFC18,210$684 06/30/2020
Taylor Hoffman Wealth Management21,841$674 03/31/2020
     TFC21,841$674 03/31/2020
QS Investors LLC21,676$669 03/31/2020
     TFC21,676$669 03/31/2020
Compton Capital Management Inc. RI21,661$668 03/31/2020
     TFC21,661$668 03/31/2020
Acorn Financial Advisory Services Inc. ADV17,756$667 06/30/2020
     TFC17,756$667 06/30/2020
Balentine LLC21,433$661 03/31/2020
     TFC21,433$661 03/31/2020
Texas Yale Capital Corp.17,475$656 06/30/2020
     TFC17,475$656 06/30/2020
Jarislowsky Fraser Ltd21,118$651 03/31/2020
     TFC21,118$651 03/31/2020
Murphy Middleton Hinkle & Parker Inc.17,296$649 06/30/2020
     TFC17,296$649 06/30/2020
Bank OZK21,033$649 03/31/2020
     TFC21,033$649 03/31/2020
Weld Capital Management LLC21,016$648 03/31/2020
     TFC21,016$648 03/31/2020
Simmons Bank20,957$647 03/31/2020
     TFC20,957$647 03/31/2020
Jacobi Capital Management LLC17,217$644 06/30/2020
     TFC17,217$644 06/30/2020
Edgestream Partners L.P.20,685$638 03/31/2020
     TFC20,685$638 03/31/2020
Bogart Wealth LLC16,846$633 06/30/2020
     TFC16,846$633 06/30/2020
Silvercrest Asset Management Group LLC20,541$633 03/31/2020
     TFC20,541$633 03/31/2020
Optimum Investment Advisors16,786$630 06/30/2020
     TFC16,786$630 06/30/2020
Gabelli Funds LLC20,227$624 03/31/2020
     TFC20,227$624 03/31/2020
Fortem Financial Group LLC16,595$623 06/30/2020
     TFC16,595$623 06/30/2020
Clearstead Advisors LLC20,081$619 03/31/2020
     TFC20,081$619 03/31/2020
Modera Wealth Management LLC20,035$618 03/31/2020
     TFC20,035$618 03/31/2020
Inlet Private Wealth LLC20,000$617 03/31/2020
     TFC20,000$617 03/31/2020
Eads & Heald Wealth Management16,229$609 06/30/2020
     TFC16,229$609 06/30/2020
Barings LLC19,579$604 03/31/2020
     TFC19,579$604 03/31/2020
Canal Capital Management LLC15,750$591 06/30/2020
     TFC15,750$591 06/30/2020
Monte Financial Group LLC15,708$590 06/30/2020
     TFC15,708$590 06/30/2020
Souders Financial Advisors19,137$590 03/31/2020
     TFC19,137$590 03/31/2020
Marshall Wace LLP19,082$588 03/31/2020
     TFC19,082$588 03/31/2020
Sandhill Capital Partners LLC19,012$586 03/31/2020
     TFC19,012$586 03/31/2020
Willingdon Wealth Management $584 03/31/2020
     TFC19,946$615 03/31/2020
     Put1,000$31 03/31/2020
QV Investors Inc.15,485$581 06/30/2020
     TFC15,485$581 06/30/2020
BHK Investment Advisors LLC15,472$581 06/30/2020
     TFC15,472$581 06/30/2020
AMG Funds LLC18,800$580 03/31/2020
     TFC18,800$580 03/31/2020
CSat Investment Advisory L.P.18,658$575 03/31/2020
     TFC18,658$575 03/31/2020
BCS Wealth Management15,294$574 06/30/2020
     TFC15,294$574 06/30/2020
Brown Advisory Securities LLC18,714$557 03/31/2020
     TFC18,714$557 03/31/2020
Dowling & Yahnke LLC14,819$556 06/30/2020
     TFC14,819$556 06/30/2020
Capital Asset Advisory Services LLC17,477$553 03/31/2020
     TFC17,477$553 03/31/2020
Livforsakringsbolaget Skandia Omsesidigt14,692$552 06/30/2020
     TFC14,692$552 06/30/2020
Chicago Equity Partners LLC17,866$551 03/31/2020
     TFC17,866$551 03/31/2020
Community Trust & Investment Co.14,631$549 06/30/2020
     TFC14,631$549 06/30/2020
Enterprise Financial Services Corp14,541$546 06/30/2020
     TFC14,541$546 06/30/2020
Capital City Trust Co. FL14,476$543 06/30/2020
     TFC14,476$543 06/30/2020
Leisure Capital Management14,427$542 06/30/2020
     TFC14,427$542 06/30/2020
Pearl River Capital LLC17,486$539 03/31/2020
     TFC17,486$539 03/31/2020
Dynamic Advisor Solutions LLC14,237$535 06/30/2020
     TFC14,237$535 06/30/2020
Adams Chetwood Wealth Management LLC14,239$535 06/30/2020
     TFC14,239$535 06/30/2020
Verus Capital Partners LLC $534 03/31/2020
     SUB PERPETUAL CLBL VAR465$414 03/31/2020
     TFC3,903$120 03/31/2020
Cypress Capital Group14,204$533 06/30/2020
     TFC14,204$533 06/30/2020
Prudential PLC14,000$526 06/30/2020
     TFC14,000$526 06/30/2020
Van ECK Associates Corp17,062$526 03/31/2020
     TFC17,062$526 03/31/2020
J.W. Cole Advisors Inc.16,860$520 03/31/2020
     TFC16,860$520 03/31/2020
Optimal Asset Management Inc.13,818$519 06/30/2020
     TFC13,818$519 06/30/2020
S&CO Inc.16,742$516 03/31/2020
     TFC16,742$516 03/31/2020
Shepherd Financial Partners LLC13,583$510 06/30/2020
     TFC13,583$510 06/30/2020
Wealth Alliance Advisory Group LLC13,568$509 06/30/2020
     TFC13,568$509 06/30/2020
Investment Research & Advisory Group Inc.13,601$509 06/30/2020
     COM13,601$509 06/30/2020
IHT Wealth Management LLC16,470$508 03/31/2020
     TFC16,470$508 03/31/2020
Selective Wealth Management Inc.13,483$506 06/30/2020
     TFC13,483$506 06/30/2020
Eastover Investment Advisors LLC13,457$505 06/30/2020
     TFC13,457$505 06/30/2020
Absher Wealth Management LLC13,452$505 06/30/2020
     TFC13,452$505 06/30/2020
Banco de Sabadell S.A16,103$498 03/31/2020
     TFC16,103$498 03/31/2020
Pettee Investors Inc.13,199$496 06/30/2020
     TFC13,199$496 06/30/2020
Curbstone Financial Management Corp13,212$496 06/30/2020
     TFC13,212$496 06/30/2020
Augustine Asset Management Inc.13,179$495 06/30/2020
     TFC13,179$495 06/30/2020
Supplemental Annuity Collective Trust of NJ13,123$493 06/30/2020
     TFC13,123$493 06/30/2020
Court Place Advisors LLC13,126$493 06/30/2020
     TFC13,126$493 06/30/2020
Inscription Capital LLC15,918$491 03/31/2020
     TFC15,918$491 03/31/2020
Woodard & Co. Asset Management Group Inc. ADV13,007$488 06/30/2020
     TFC13,007$488 06/30/2020
Bank of The West15,844$488 03/31/2020
     TFC15,844$488 03/31/2020
WealthStone Inc.12,963$487 06/30/2020
     TFC12,963$487 06/30/2020
Doheny Asset Management CA8,580$483 03/31/2020
     TFC8,580$483 03/31/2020
Ellington Management Group LLC15,600$481 03/31/2020
     TFC15,600$481 03/31/2020
Sterling Investment Advisors Ltd.12,797$480 06/30/2020
     TFC12,797$480 06/30/2020
Live Oak Private Wealth LLC12,786$480 06/30/2020
     TFC12,786$480 06/30/2020
Todd Asset Management LLC12,766$479 06/30/2020
     TFC12,766$479 06/30/2020
Wealthstreet Investment Advisors LLC15,542$479 03/31/2020
     TFC15,542$479 03/31/2020
Burke & Herbert Bank & Trust Co.12,738$478 06/30/2020
     TFC12,738$478 06/30/2020
Lombard Odier Asset Management Europe Ltd8,626$476 03/31/2020
     TFC8,626$476 03/31/2020
Brighton Jones LLC15,263$471 03/31/2020
     TFC15,263$471 03/31/2020
Evercore Wealth Management LLC15,275$471 03/31/2020
     TFC15,275$471 03/31/2020
Bremer Bank National Association12,460$468 06/30/2020
     TFC12,460$468 06/30/2020
Moors & Cabot Inc.15,122$467 03/31/2020
     TFC15,122$467 03/31/2020
Massmutual Trust Co. FSB ADV15,078$465 03/31/2020
     TFC15,078$465 03/31/2020
Gratus Capital LLC14,977$462 03/31/2020
     TFC14,977$462 03/31/2020
Ethic Inc.14,989$462 03/31/2020
     TFC14,989$462 03/31/2020
Pathway Financial Advisors LLC12,288$461 06/30/2020
     TFC12,288$461 06/30/2020
Ballentine Partners LLC12,242$460 06/30/2020
     TFC12,242$460 06/30/2020
ProVise Management Group LLC14,825$457 03/31/2020
     TFC14,825$457 03/31/2020
Westhampton Capital LLC12,131$456 06/30/2020
     TFC12,131$456 06/30/2020
Bessemer Securities LLC14,698$453 03/31/2020
     TFC14,698$453 03/31/2020
Mountain Pacific Investment Advisers Inc. ID11,785$443 06/30/2020
     TFC11,785$443 06/30/2020
Penobscot Investment Management Company Inc.11,780$443 06/30/2020
     TFC11,780$443 06/30/2020
Cornerstone Advisory LLC14,302$441 03/31/2020
     TFC14,302$441 03/31/2020
Gateway Investment Advisers LLC11,719$440 06/30/2020
     TFC11,719$440 06/30/2020
Quest Capital Management Inc. ADV11,698$439 06/30/2020
     TFC11,698$439 06/30/2020
Peoples Bank OH11,587$436 06/30/2020
     TFC11,587$436 06/30/2020
Resources Management Corp CT ADV14,139$436 03/31/2020
     TFC14,139$436 03/31/2020
Northwest Bancshares Inc.14,141$436 03/31/2020
     TFC14,141$436 03/31/2020
Integrated Wealth Concepts LLC11,590$435 06/30/2020
     TFC11,590$435 06/30/2020
Investment Management of Virginia LLC14,098$435 03/31/2020
     TFC14,098$435 03/31/2020
Meridian Wealth Management LLC11,539$433 06/30/2020
     TFC11,539$433 06/30/2020
Valeo Financial Advisors LLC11,474$431 06/30/2020
     TFC11,474$431 06/30/2020
International Assets Investment Management LLC15,675$431 06/30/2020
     TFC15,675$431 06/30/2020
Heron Financial Group LLC12,200$429 06/30/2020
     TFC12,200$429 06/30/2020
Moneta Group Investment Advisors LLC13,813$426 03/31/2020
     TFC13,813$426 03/31/2020
Centiva Capital LP $422 03/31/2020
     TFC15,502$478 03/31/2020
     Put13,100$404 03/31/2020
     Call11,300$348 03/31/2020
Hall Capital Management Co. Inc.12,905$421 03/31/2020
     TFC12,905$421 03/31/2020
Bartlett & Co. LLC11,174$420 06/30/2020
     TFC11,174$420 06/30/2020
First Allied Advisory Services Inc.13,629$420 03/31/2020
     TFC13,629$420 03/31/2020
Parthenon LLC11,112$417 06/30/2020
     TFC11,112$417 06/30/2020
Marietta Wealth Management LLC11,094$417 06/30/2020
     TFC11,094$417 06/30/2020
Tandem Investment Advisors Inc.10,985$412 06/30/2020
     TFC10,985$412 06/30/2020
Employers Holdings Inc.13,290$410 03/31/2020
     TFC13,290$410 03/31/2020
Busey Wealth Management10,909$409 06/30/2020
     TFC10,909$409 06/30/2020
Assenagon Asset Management S.A.10,881$409 06/30/2020
     TFC10,881$409 06/30/2020
Sabal Trust CO10,861$408 06/30/2020
     TFC10,861$408 06/30/2020
Prospera Financial Services Inc13,168$406 03/31/2020
     TFC13,168$406 03/31/2020
Parisi Gray Wealth Management10,775$405 06/30/2020
     TFC10,775$405 06/30/2020
Summit Asset Management LLC13,126$405 03/31/2020
     TFC13,126$405 03/31/2020
Carnegie Capital Asset Management LLC10,618$399 06/30/2020
     TFC10,618$399 06/30/2020
Truewealth LLC10,572$397 06/30/2020
     TFC10,572$397 06/30/2020
Pacitti Group Inc.12,872$396 03/31/2020
     TFC12,872$396 03/31/2020
DF Dent & Co. Inc.12,818$395 03/31/2020
     TFC12,818$395 03/31/2020
Davis R M Inc.10,501$394 06/30/2020
     TFC10,501$394 06/30/2020
Crawford Investment Counsel Inc.12,730$393 03/31/2020
     TFC12,730$393 03/31/2020
MainStreet Investment Advisors LLC12,650$390 03/31/2020
     TFC12,650$390 03/31/2020
Boenning & Scattergood Inc.10,357$389 06/30/2020
     TFC10,357$389 06/30/2020
Hilltop Holdings Inc.12,571$388 03/31/2020
     TFC12,571$388 03/31/2020
Wills Financial Group Inc.12,573$388 03/31/2020
     TFC12,573$388 03/31/2020
Rampart Investment Management Company LLC10,295$387 06/30/2020
     TFC10,295$387 06/30/2020
M Holdings Securities Inc.12,511$386 03/31/2020
     TFC12,511$386 03/31/2020
Nicolet Bankshares Inc.10,263$385 06/30/2020
     TFC10,263$385 06/30/2020
Boston Private Wealth LLC10,164$382 06/30/2020
     TFC10,164$382 06/30/2020
BI Asset Management Fondsmaeglerselskab A S10,166$382 06/30/2020
     TFC10,166$382 06/30/2020
CAPROCK Group Inc.10,150$381 06/30/2020
     TFC10,150$381 06/30/2020
Bay Harbor Wealth Management LLC9,934$373 06/30/2020
     TFC9,934$373 06/30/2020
Smith Chas P & Associates PA Cpas12,074$372 03/31/2020
     TFC12,074$372 03/31/2020
Sugarloaf Wealth Management LLC9,854$370 06/30/2020
     TFC9,854$370 06/30/2020
Norway Savings Bank9,854$370 06/30/2020
     TFC9,854$370 06/30/2020
Sowell Financial Services LLC11,956$369 03/31/2020
     TFC11,956$369 03/31/2020
Jump Trading LLC9,725$365 06/30/2020
     TFC9,725$365 06/30/2020
Park Avenue Securities LLC9,658$363 06/30/2020
     TFC9,658$363 06/30/2020
Quadrant Private Wealth Management LLC9,644$362 06/30/2020
     TFC9,644$362 06/30/2020
Sculati Wealth Management LLC11,659$360 03/31/2020
     TFC11,659$360 03/31/2020
Alpha Windward LLC9,570$359 06/30/2020
     TFC9,570$359 06/30/2020
V Wealth Advisors LLC9,541$358 06/30/2020
     TFC9,541$358 06/30/2020
Mount Yale Investment Advisors LLC9,543$358 06/30/2020
     TFC9,543$358 06/30/2020
Day & Ennis LLC9,507$357 06/30/2020
     TFC9,507$357 06/30/2020
Probity Advisors Inc.9,483$356 06/30/2020
     TFC9,483$356 06/30/2020
Lido Advisors LLC11,537$356 03/31/2020
     TFC11,537$356 03/31/2020
Tlwm11,570$356 03/31/2020
     TFC11,570$356 03/31/2020
Wealth Alliance11,539$356 03/31/2020
     TFC11,539$356 03/31/2020
Mid Atlantic Financial Management Inc. ADV9,434$354 06/30/2020
     TFC9,434$354 06/30/2020
Ambassador Advisors LLC11,468$354 03/31/2020
     TFC11,468$354 03/31/2020
Arete Wealth Management LLC11,402$352 03/31/2020
     TFC11,402$352 03/31/2020
Benin Management CORP9,327$350 06/30/2020
     TFC9,327$350 06/30/2020
Aspiriant LLC9,325$350 06/30/2020
     TFC9,325$350 06/30/2020
American Research & Management Co.9,310$350 06/30/2020
     TFC9,310$350 06/30/2020
Formidable Asset Management LLC11,365$350 03/31/2020
     TFC11,365$350 03/31/2020
Penserra Capital Management LLC9,654$348 03/31/2020
     TFC9,654$348 03/31/2020
Franklin Street Advisors Inc. NC9,177$345 06/30/2020
     TFC9,177$345 06/30/2020
Shayne & CO. LLC11,184$345 03/31/2020
     TFC11,184$345 03/31/2020
Meyer Handelman Co.9,100$342 06/30/2020
     TFC9,100$342 06/30/2020
BBVA USA Bancshares Inc.9,086$341 06/30/2020
     TFC9,086$341 06/30/2020
Parallel Advisors LLC9,107$341 06/30/2020
     TFC9,107$341 06/30/2020
Bay Colony Advisory Group Inc d b a Bay Colony Advisors9,079$341 06/30/2020
     TFC9,079$341 06/30/2020
DiMeo Schneider & Associates L.L.C.11,009$340 03/31/2020
     TFC11,009$340 03/31/2020
Empirical Finance LLC8,990$338 06/30/2020
     TFC8,990$338 06/30/2020
Independent Investors Inc.8,979$337 06/30/2020
     TFC8,979$337 06/30/2020
Xcel Wealth Management LLC8,968$336 06/30/2020
     TFC8,968$336 06/30/2020
Altavista Wealth Management Inc.10,854$335 03/31/2020
     TFC10,854$335 03/31/2020
Checchi Capital Advisers LLC10,740$335 03/31/2020
     TFC10,740$335 03/31/2020
Clarius Group LLC8,891$334 06/30/2020
     TFC8,891$334 06/30/2020
Good Life Advisors LLC8,840$334 06/30/2020
     TFC8,840$334 06/30/2020
Cerity Partners LLC10,836$334 03/31/2020
     TFC10,836$334 03/31/2020
Stadion Money Management LLC10,791$333 03/31/2020
     TFC10,791$333 03/31/2020
WBH Advisory Inc.8,845$332 06/30/2020
     TFC8,845$332 06/30/2020
Wedbush Securities Inc.8,813$331 06/30/2020
     TFC8,813$331 06/30/2020
IFP Advisors Inc8,903$330 06/30/2020
     TFC8,903$330 06/30/2020
Seeyond13,566$330 03/31/2020
     TFC13,566$330 03/31/2020
Johnson Investment Counsel Inc.10,666$329 03/31/2020
     TFC10,666$329 03/31/2020
Naples Global Advisors LLC8,732$328 06/30/2020
     TFC8,732$328 06/30/2020
Sequoia Financial Advisors LLC10,597$327 03/31/2020
     TFC10,597$327 03/31/2020
IFG Advisory LLC10,567$325 03/31/2020
     TFC10,567$325 03/31/2020
Carolinas Wealth Consulting LLC10,499$324 03/31/2020
     TFC10,499$324 03/31/2020
Shelton Capital Management10,482$323 03/31/2020
     TFC10,482$323 03/31/2020
AlphaCrest Capital Management LLC10,403$321 03/31/2020
     TFC10,403$321 03/31/2020
Altium Wealth Management LLC8,509$320 06/30/2020
     TFC8,509$320 06/30/2020
Gardner Russo & Gardner LLC10,341$319 03/31/2020
     TFC10,341$319 03/31/2020
Outlook Wealth Advisors LLC8,459$318 06/30/2020
     TFC8,459$318 06/30/2020
Delta Capital Management LLC $317 03/31/2020
     TFC.PRI15,945$317 03/31/2020
Edgemoor Investment Advisors Inc.8,417$316 06/30/2020
     TFC8,417$316 06/30/2020
Brookstone Capital Management8,383$315 06/30/2020
     TFC8,383$315 06/30/2020
Personal Capital Advisors Corp10,262$314 03/31/2020
     TFC10,262$314 03/31/2020
Certified Advisory Corp8,343$313 06/30/2020
     TFC8,343$313 06/30/2020
Evermay Wealth Management LLC8,305$312 06/30/2020
     TFC8,305$312 06/30/2020
WealthTrust Axiom LLC8,324$312 06/30/2020
     TFC8,324$312 06/30/2020
Institute for Wealth Management LLC.8,191$308 06/30/2020
     TFC8,191$308 06/30/2020
Dorsey & Whitney Trust CO LLC10,025$308 03/31/2020
     TFC10,025$308 03/31/2020
Meridian Wealth Advisors LLC9,992$308 03/31/2020
     TFC9,992$308 03/31/2020
Cetera Advisors LLC9,918$306 03/31/2020
     TFC9,918$306 03/31/2020
Sigma Planning Corp8,109$305 06/30/2020
     TFC8,109$305 06/30/2020
Meiji Yasuda Asset Management Co Ltd.9,859$304 03/31/2020
     TFC9,859$304 03/31/2020
D. Scott Neal Inc.7,971$299 06/30/2020
     TFC7,971$299 06/30/2020
SevenBridge Financial Group LLC7,955$299 06/30/2020
     TFC7,955$299 06/30/2020
Charter Trust Co.7,916$297 06/30/2020
     TFC7,916$297 06/30/2020
Mitchell Mcleod Pugh & Williams Inc.7,882$296 06/30/2020
     TFC7,882$296 06/30/2020
Cahaba Wealth Management Inc.7,725$296 06/30/2020
     TFC7,725$296 06/30/2020
Jefferies Group LLC $294 03/31/2020
     TFC16,251$501 03/31/2020
     Put10,500$324 03/31/2020
     Call3,800$117 03/31/2020
AdvisorNet Financial Inc9,514$293 03/31/2020
     TFC9,514$293 03/31/2020
Verus Financial Partners Inc.7,778$292 06/30/2020
     TFC7,778$292 06/30/2020
American National Registered Investment Advisor Inc.9,458$292 03/31/2020
     TFC9,458$292 03/31/2020
Lake Street Advisors Group LLC9,459$292 03/31/2020
     TFC9,459$292 03/31/2020
Segall Bryant & Hamill LLC9,469$291 03/31/2020
     TFC9,469$291 03/31/2020
Cutler Group LP $290 06/30/2020
     TFC8,947$335 06/30/2020
     Put15,200$45 06/30/2020
     Call200$0 06/30/2020
Cim Investment Mangement Inc.9,403$290 03/31/2020
     TFC9,403$290 03/31/2020
Birmingham Capital Management Co. Inc. AL9,344$288 03/31/2020
     TFC9,344$288 03/31/2020
Salomon & Ludwin LLC7,632$287 06/30/2020
     TFC7,632$287 06/30/2020
Adviser Investments LLC7,602$285 06/30/2020
     TFC7,602$285 06/30/2020
Sullivan Bruyette Speros & Blaney LLC9,254$285 03/31/2020
     TFC9,254$285 03/31/2020
Loudon Investment Management LLC7,550$284 06/30/2020
     TFC7,550$284 06/30/2020
North Point Portfolio Managers Corp OH7,541$283 06/30/2020
     TFC7,541$283 06/30/2020
FCG Advisors LLC7,513$282 06/30/2020
     TFC7,513$282 06/30/2020
Parkside Financial Bank & Trust9,135$282 03/31/2020
     TFC9,135$282 03/31/2020
CCM Investment Advisers LLC $281 03/31/2020
     TFC.PRF12,000$281 03/31/2020
Nelson Van Denburg & Campbell Wealth Management Group LLC7,501$280 06/30/2020
     TFC7,501$280 06/30/2020
Stonebridge Capital Advisors LLC9,077$280 03/31/2020
     TFC9,077$280 03/31/2020
Sound View Wealth Advisors Group LLC9,077$280 03/31/2020
     TFC9,077$280 03/31/2020
Signature Estate & Investment Advisors LLC7,439$279 06/30/2020
     TFC7,439$279 06/30/2020
Kingfisher Capital LLC9,041$279 03/31/2020
     TFC9,041$279 03/31/2020
CWM LLC7,352$276 06/30/2020
     TFC7,352$276 06/30/2020
Successful Portfolios LLC7,350$276 06/30/2020
     TFC7,350$276 06/30/2020
BT Wealth Management LLC7,267$273 06/30/2020
     TFC7,267$273 06/30/2020
HighPoint Advisor Group LLC4,848$272 03/31/2020
     TFC4,848$272 03/31/2020
Covenant Asset Management LLC7,181$270 06/30/2020
     TFC7,181$270 06/30/2020
BDO Wealth Advisors LLC8,719$269 03/31/2020
     TFC8,719$269 03/31/2020
Pinnacle Holdings LLC8,688$268 03/31/2020
     TFC8,688$268 03/31/2020
New Jersey Better Educational Savings Trust7,122$267 06/30/2020
     TFC7,122$267 06/30/2020
HBK Sorce Advisory LLC8,662$267 03/31/2020
     TFC8,662$267 03/31/2020
Marks Group Wealth Management Inc8,776$267 03/31/2020
     TFC8,776$267 03/31/2020
Berkeley Capital Partners LLC6,967$262 06/30/2020
     TFC6,967$262 06/30/2020
Radnor Capital Management LLC7,101$259 06/30/2020
     TFC7,101$259 06/30/2020
Savant Capital LLC8,404$259 03/31/2020
     TFC8,404$259 03/31/2020
Fulton Breakefield Broenniman LLC6,878$258 06/30/2020
     TFC6,878$258 06/30/2020
Home Federal Bank of Tennessee6,862$258 06/30/2020
     TFC6,862$258 06/30/2020
Doyle Wealth Management6,819$256 06/30/2020
     TFC6,819$256 06/30/2020
1ST Source Bank8,291$256 03/31/2020
     TFC8,291$256 03/31/2020
Venture Visionary Partners LLC8,289$255 03/31/2020
     TFC8,289$255 03/31/2020
Cetera Investment Advisers8,203$253 03/31/2020
     TFC8,203$253 03/31/2020
Secrest Blakey & Associates LLC8,215$253 03/31/2020
     TFC8,215$253 03/31/2020
Putnam Investments LLC8,135$251 03/31/2020
     TFC8,135$251 03/31/2020
Global Financial Private Capital Inc8,069$251 03/31/2020
     TFC8,069$251 03/31/2020
Signet Financial Management LLC7,500$248 03/31/2020
     TFC7,500$248 03/31/2020
Guyasuta Investment Advisors Inc.6,589$247 06/30/2020
     TFC6,589$247 06/30/2020
Family Legacy Inc.6,565$247 06/30/2020
     TFC6,565$247 06/30/2020
Stony Point Wealth Management Inc.8,085$247 03/31/2020
     TFC8,085$247 03/31/2020
Abacus Planning Group Inc.7,893$243 03/31/2020
     TFC7,893$243 03/31/2020
Cambridge Trust Co.6,421$238 06/30/2020
     TFC6,421$238 06/30/2020
Riverview Trust Co6,277$236 06/30/2020
     TFC6,277$236 06/30/2020
Nwam LLC6,284$236 06/30/2020
     TFC6,284$236 06/30/2020
Systematic Financial Management LP7,659$236 03/31/2020
     TFC7,659$236 03/31/2020
Resources Investment Advisors LLC.7,661$236 03/31/2020
     TFC7,661$236 03/31/2020
Cornerstone Wealth Group LLC6,247$235 06/30/2020
     TFC6,247$235 06/30/2020
Strategic Wealth Management Group LLC6,226$234 06/30/2020
     TFC6,226$234 06/30/2020
Fort Sheridan Advisors LLC7,591$234 03/31/2020
     TFC7,591$234 03/31/2020
First Command Bank6,113$230 06/30/2020
     TFC6,113$230 06/30/2020
First Command Financial Services Inc.6,113$230 06/30/2020
     TFC6,113$230 06/30/2020
Kayne Anderson Rudnick Investment Management LLC7,468$230 03/31/2020
     TFC7,468$230 03/31/2020
BKD Wealth Advisors LLC6,110$229 06/30/2020
     TFC6,110$229 06/30/2020
Ballew Advisors Inc6,476$229 06/30/2020
     TFC6,476$229 06/30/2020
Biltmore Family Office LLC6,030$226 06/30/2020
     TFC6,030$226 06/30/2020
Stewardship Advisors LLC6,009$226 06/30/2020
     TFC6,009$226 06/30/2020
Resource Planning Group7,295$225 03/31/2020
     TFC7,295$225 03/31/2020
Veracity Capital LLC5,968$224 06/30/2020
     TFC5,968$224 06/30/2020
Paragon Capital Management LLC5,890$221 06/30/2020
     TFC5,890$221 06/30/2020
First Mercantile Trust Co.7,126$220 03/31/2020
     TFC7,126$220 03/31/2020
Caxton Associates LP7,095$219 03/31/2020
     TFC7,095$219 03/31/2020
Meridian Financial Partners LLC6,181$217 06/30/2020
     TFC6,181$217 06/30/2020
180 Wealth Advisors LLC5,932$215 06/30/2020
     TFC5,932$215 06/30/2020
Citizens Financial Group Inc RI6,937$214 03/31/2020
     TFC6,937$214 03/31/2020
Cynosure Management LLC6,931$214 03/31/2020
     TFC6,931$214 03/31/2020
Horizon Investments LLC7,011$213 03/31/2020
     TFC7,011$213 03/31/2020
Keystone Financial Group3,775$213 03/31/2020
     TFC3,775$213 03/31/2020
Bank of Hawaii6,843$211 03/31/2020
     TFC6,843$211 03/31/2020
Mayfair Advisory Group LLC5,597$210 06/30/2020
     TFC5,597$210 06/30/2020
STA Wealth Management LLC6,824$210 03/31/2020
     TFC6,824$210 03/31/2020
Hartford Financial Management Inc.5,549$208 06/30/2020
     TFC5,549$208 06/30/2020
Stratos Wealth Advisors LLC5,542$208 06/30/2020
     TFC5,542$208 06/30/2020
Burt Wealth Advisors5,496$206 06/30/2020
     TFC5,496$206 06/30/2020
Kendall Capital Management5,478$206 06/30/2020
     TFC5,478$206 06/30/2020
JustInvest LLC5,477$206 06/30/2020
     TFC5,477$206 06/30/2020
Cornercap Investment Counsel Inc.6,680$206 03/31/2020
     TFC6,680$206 03/31/2020
Oxbow Advisors LLC $206 03/31/2020
     TFC.PRG8,758$206 03/31/2020
Koshinski Asset Management Inc.5,450$205 06/30/2020
     TFC5,450$205 06/30/2020
Townsend Asset Management Corp NC ADV6,641$205 03/31/2020
     TFC6,641$205 03/31/2020
Arlington Financial Advisors LLC5,400$203 06/30/2020
     TFC5,400$203 06/30/2020
Quadrature Capital Ltd6,600$203 03/31/2020
     TFC6,600$203 03/31/2020
White Pine Capital LLC6,550$202 03/31/2020
     TFC6,550$202 03/31/2020
Cary Street Partner Investment Advisory LLC5,329$200 06/30/2020
     TFC5,329$200 06/30/2020
FUKOKU MUTUAL LIFE INSURANCE Co6,500$200 03/31/2020
     TFC6,500$200 03/31/2020
Asset Dedication LLC6,256$192 03/31/2020
     TFC6,256$192 03/31/2020
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main6,200$191 03/31/2020
     TFC6,200$191 03/31/2020
Fortis Advisors LLC6,129$189 03/31/2020
     TFC6,129$189 03/31/2020
Toth Financial Advisory Corp5,005$188 06/30/2020
     TFC5,005$188 06/30/2020
Manchester Financial Inc.4,913$184 06/30/2020
     TFC4,913$184 06/30/2020
Tower Research Capital LLC TRC 5,923$183 03/31/2020
     TFC5,923$183 03/31/2020
HHM Wealth Advisors LLC5,945$183 03/31/2020
     TFC5,945$183 03/31/2020
Assetmark Inc.5,847$180 03/31/2020
     TFC5,847$180 03/31/2020
Aua Capital Management LLC4,710$177 06/30/2020
     TFC4,710$177 06/30/2020
Proequities Inc. $177 03/31/2020
     TFC5,729$177 03/31/2020
     Put0$0 03/31/2020
     Call0$0 03/31/2020
Quadrant Capital Group LLC5,569$172 03/31/2020
     TFC5,569$172 03/31/2020
Glassman Wealth Services4,523$170 06/30/2020
     TFC4,523$170 06/30/2020
Accurate Investment Solutions Inc.5,508$170 03/31/2020
     TFC5,508$170 03/31/2020
Manchester Capital Management LLC5,422$167 03/31/2020
     TFC5,422$167 03/31/2020
Smithfield Trust Co.5,340$165 03/31/2020
     TFC5,340$165 03/31/2020
Private Capital Group LLC5,222$161 03/31/2020
     TFC5,222$161 03/31/2020
Orion Portfolio Solutions LLC5,126$158 03/31/2020
     TFC5,126$158 03/31/2020
Mercer Capital Advisers Inc.4,098$154 06/30/2020
     TFC4,098$154 06/30/2020
Centaurus Financial Inc.4,980$154 03/31/2020
     TFC4,980$154 03/31/2020
Flagship Harbor Advisors LLC4,046$151 06/30/2020
     TFC4,046$151 06/30/2020
D Orazio & Associates Inc.3,904$147 06/30/2020
     TFC3,904$147 06/30/2020
Carmichael Hill & Associates Inc.3,923$147 06/30/2020
     TFC3,923$147 06/30/2020
Gradient Investments LLC3,887$146 06/30/2020
     TFC3,887$146 06/30/2020
AlphaMark Advisors LLC4,713$145 03/31/2020
     TFC4,713$145 03/31/2020
Ellevest Inc.3,842$144 06/30/2020
     TFC3,842$144 06/30/2020
M&R Capital Management Inc.3,612$135 06/30/2020
     TFC3,612$135 06/30/2020
Oakworth Capital Inc.4,360$134 03/31/2020
     TFC4,360$134 03/31/2020
Winslow Evans & Crocker Inc.3,491$131 06/30/2020
     TFC3,491$131 06/30/2020
SRS Capital Advisors Inc.3,430$129 06/30/2020
     TFC3,430$129 06/30/2020
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA3,320$125 06/30/2020
     TFC3,320$125 06/30/2020
Creative Financial Designs Inc. ADV3,165$119 06/30/2020
     TFC3,165$119 06/30/2020
Lenox Wealth Advisors LLC3,035$114 06/30/2020
     TFC3,035$114 06/30/2020
OLD Second National Bank of Aurora3,012$113 06/30/2020
     TFC3,012$113 06/30/2020
Clear Investment Research LLC3,000$113 06/30/2020
     TFC3,000$113 06/30/2020
Compagnie Lombard Odier SCmA3,360$105 03/31/2020
     TFC3,360$105 03/31/2020
Kore Private Wealth LLC3,315$102 03/31/2020
     TFC3,315$102 03/31/2020
Gables Capital Management Inc.2,531$95 06/30/2020
     TFC2,531$95 06/30/2020
Lindbrook Capital LLC2,520$95 06/30/2020
     TFC2,520$95 06/30/2020
Ellis Investment Partners LLC2,572$93 06/30/2020
     TFC2,572$93 06/30/2020
Arrow Financial Corp2,367$89 06/30/2020
     TFC2,367$89 06/30/2020
Ropes Wealth Advisors LLC2,335$88 06/30/2020
     TFC2,335$88 06/30/2020
Woodley Farra Manion Portfolio Management Inc.2,858$88 03/31/2020
     TFC2,858$88 03/31/2020
Wolverine Asset Management LLC2,851$87 03/31/2020
     TFC2,851$87 03/31/2020
Berman Capital Advisors LLC2,284$85 06/30/2020
     TFC2,284$85 06/30/2020
Monetary Management Group Inc.2,736$84 03/31/2020
     TFC2,736$84 03/31/2020
Evoke Wealth LLC2,722$84 03/31/2020
     TFC2,722$84 03/31/2020
Patriot Financial Group Insurance Agency LLC2,201$83 06/30/2020
     TFC2,201$83 06/30/2020
MV Capital Management Inc.2,181$82 06/30/2020
     TFC2,181$82 06/30/2020
Zions Bancorporation N.A.2,652$82 03/31/2020
     TFC2,652$82 03/31/2020
Ancora Advisors LLC $81 03/31/2020
     TFC.PRH1,970$47 03/31/2020
     TFC.PRF1,000$23 03/31/2020
     TFC364$11 03/31/2020
Versant Capital Management Inc2,142$80 06/30/2020
     TFC2,142$80 06/30/2020
Peconic Partners LLC2,483$77 03/31/2020
     TFC2,483$77 03/31/2020
New England Asset Management Inc.2,340$72 03/31/2020
     TFC2,340$72 03/31/2020
Allworth Financial LP1,886$71 06/30/2020
     TFC1,886$71 06/30/2020
Ameritas Investment Company LLC2,238$69 03/31/2020
     TFC2,238$69 03/31/2020
Rosenberg Matthew Hamilton1,771$67 06/30/2020
     TFC1,771$67 06/30/2020
BerganKDV Wealth Management LLC2,146$66 03/31/2020
     TFC2,146$66 03/31/2020
Clean Yield Group1,726$65 06/30/2020
     TFC1,726$65 06/30/2020
Hudock Inc.2,096$64 03/31/2020
     TFC2,096$64 03/31/2020
Procyon Private Wealth Partners LLC2,080$64 03/31/2020
     TFC2,080$64 03/31/2020
Silvant Capital Management LLC2,037$63 03/31/2020
     TFC2,037$63 03/31/2020
Front Row Advisors LLC1,646$61 03/31/2020
     TFC1,646$61 03/31/2020
Kistler Tiffany Companies LLC1,586$60 06/30/2020
     TFC1,586$60 06/30/2020
Providence Capital Advisors LLC1,592$60 06/30/2020
     TFC1,592$60 06/30/2020
IMA Wealth Inc.1,961$60 03/31/2020
     TFC1,961$60 03/31/2020
Arkadios Wealth Advisors1,898$59 03/31/2020
     TFC1,898$59 03/31/2020
MUFG Americas Holdings Corp1,554$58 06/30/2020
     TFC1,554$58 06/30/2020
First PREMIER Bank1,540$58 06/30/2020
     TFC1,540$58 06/30/2020
Allred Capital Management LLC1,823$56 03/31/2020
     TFC1,823$56 03/31/2020
Wealth Quarterback LLC1,808$56 03/31/2020
     TFC1,808$56 03/31/2020
Motco1,461$55 06/30/2020
     TFC1,461$55 06/30/2020
Edmond DE Rothschild Holding S.A.1,786$55 03/31/2020
     TFC1,786$55 03/31/2020
CVA Family Office LLC1,433$54 06/30/2020
     TFC1,433$54 06/30/2020
Proffitt & Goodson Inc.1,382$52 06/30/2020
     TFC1,382$52 06/30/2020
Webster Bank N. A.1,299$49 06/30/2020
     TFC1,299$49 06/30/2020
Asset Advisors Investment Management LLC1,294$49 06/30/2020
     TFC1,294$49 06/30/2020
Larson Financial Group LLC1,225$46 06/30/2020
     TFC1,225$46 06/30/2020
TRUE Private Wealth Advisors1,200$45 06/30/2020
     TFC1,200$45 06/30/2020
Macroview Investment Management LLC1,453$45 03/31/2020
     TFC1,453$45 03/31/2020
NuWave Investment Management LLC1,184$44 06/30/2020
     TFC1,184$44 06/30/2020
CKW Financial Group1,500$43 03/31/2020
     TFC1,500$43 03/31/2020
CFM Wealth Partners LLC1,406$43 03/31/2020
     TFC1,406$43 03/31/2020
Disciplined Investments LLC1,400$43 03/31/2020
     TFC1,400$43 03/31/2020
First Financial Corp IN1,100$41 06/30/2020
     TFC1,100$41 06/30/2020
Harbor Investment Advisory LLC1,081$41 06/30/2020
     TFC1,081$41 06/30/2020
Kings Point Capital Management1,326$41 03/31/2020
     TFC1,326$41 03/31/2020
Westside Investment Management Inc.1,070$40 06/30/2020
     TFC1,070$40 06/30/2020
Meridian Wealth Partners LLC1,313$40 03/31/2020
     TFC1,313$40 03/31/2020
Prime Capital Investment Advisors LLC1,043$39 06/30/2020
     TFC1,043$39 06/30/2020
Clearbridge Investments LLC1,255$39 03/31/2020
     TFC1,255$39 03/31/2020
Highlander Capital Management LLC1,280$39 03/31/2020
     TFC1,280$39 03/31/2020
Vectors Research Management LLC1,259$39 03/31/2020
     TFC1,259$39 03/31/2020
Farmers & Merchants Trust Co of Chambersburg PA1,010$38 06/30/2020
     TFC1,010$38 06/30/2020
Howe & Rusling Inc.993$37 06/30/2020
     TFC993$37 06/30/2020
Simon Quick Advisors LLC972$37 06/30/2020
     TFC972$37 06/30/2020
Stonebridge Financial Planning Group LLC1,021$37 06/30/2020
     TFC1,021$37 06/30/2020
TCI Wealth Advisors Inc.958$36 06/30/2020
     TFC958$36 06/30/2020
Central Bank & Trust Co.902$34 06/30/2020
     TFC902$34 06/30/2020
First Personal Financial Services912$34 06/30/2020
     TFC912$34 06/30/2020
AllSquare Wealth Management LLC1,098$34 03/31/2020
     TFC1,098$34 03/31/2020
Gemmer Asset Management LLC871$33 06/30/2020
     TFC871$33 06/30/2020
Capital Analysts LLC1,038$32 03/31/2020
     TFC1,038$32 03/31/2020
Sound Income Strategies LLC804$30 06/30/2020
     TFC804$30 06/30/2020
O Shaughnessy Asset Management LLC962$30 03/31/2020
     TFC962$30 03/31/2020
Dougherty Wealth Advisers LLC987$30 03/31/2020
     TFC987$30 03/31/2020
First National Bank of South Miami938$29 03/31/2020
     TFC938$29 03/31/2020
Barrett Asset Management LLC900$28 03/31/2020
     TFC900$28 03/31/2020
Global Wealth Management Investment Advisory Inc.923$28 03/31/2020
     TFC923$28 03/31/2020
Pinnacle Bank690$26 06/30/2020
     TFC690$26 06/30/2020
Sun Life Financial INC795$25 03/31/2020
     TFC795$25 03/31/2020
Red Door Wealth Management LLC624$23 06/30/2020
     TFC624$23 06/30/2020
Savior LLC589$22 06/30/2020
     TFC589$22 06/30/2020
Financial Architects Inc707$22 03/31/2020
     TFC707$22 03/31/2020
Edge Wealth Management LLC560$21 06/30/2020
     TFC560$21 06/30/2020
Plante Moran Financial Advisors LLC643$20 03/31/2020
     TFC643$20 03/31/2020
Reilly Financial Advisors LLC517$19 06/30/2020
     TFC517$19 06/30/2020
Financial Advantage Inc.631$19 03/31/2020
     TFC631$19 03/31/2020
Column Capital Advisors LLC600$19 03/31/2020
     TFC600$19 03/31/2020
Financial Management Professionals Inc.463$17 06/30/2020
     TFC463$17 06/30/2020
McIlrath & Eck LLC463$17 06/30/2020
     TFC463$17 06/30/2020
Campbell Wealth Management424$16 06/30/2020
     TFC424$16 06/30/2020
Loomis Sayles & Co. L P510$16 03/31/2020
     TFC510$16 03/31/2020
CBIZ Investment Advisory Services LLC489$15 03/31/2020
     TFC489$15 03/31/2020
Smith Asset Management Group LP370$14 06/30/2020
     TFC370$14 06/30/2020
Lenox Wealth Management Inc.387$14 06/30/2020
     TFC387$14 06/30/2020
JFS Wealth Advisors LLC377$14 06/30/2020
     TFC377$14 06/30/2020
Tarbox Family Office Inc.375$14 06/30/2020
     TFC375$14 06/30/2020
NewSquare Capital LLC355$13 06/30/2020
     TFC355$13 06/30/2020
Jackson Square Capital LLC412$13 03/31/2020
     TFC412$13 03/31/2020
Endurance Wealth Management Inc.300$11 06/30/2020
     TFC300$11 06/30/2020
Price Wealth LLC293$11 06/30/2020
     TFC293$11 06/30/2020
Crewe Advisors LLC306$11 06/30/2020
     TFC306$11 06/30/2020
Evolution Wealth Advisors LLC280$11 06/30/2020
     TFC280$11 06/30/2020
Bellevue Asset Management LLC295$11 06/30/2020
     COM295$11 06/30/2020
Prestige Wealth Management Group LLC353$11 03/31/2020
     TFC353$11 03/31/2020
Cascade Investment Advisors Inc.277$10 06/30/2020
     TFC277$10 06/30/2020
Weaver Consulting Group278$10 06/30/2020
     TFC278$10 06/30/2020
Roble Belko & Company Inc321$10 03/31/2020
     TFC321$10 03/31/2020
Golden State Wealth Management LLC320$10 03/31/2020
     TFC320$10 03/31/2020
Archer Investment Corp312$10 03/31/2020
     TFC312$10 03/31/2020
Tompkins Financial Corp233$9 06/30/2020
     TFC233$9 06/30/2020
Global Trust Asset Management LLC250$9 06/30/2020
     TFC250$9 06/30/2020
Keebeck Wealth Management LLC242$9 06/30/2020
     TFC242$9 06/30/2020
Pin Oak Investment Advisors Inc.302$9 03/31/2020
     TFC302$9 03/31/2020
Pathstone Family Office LLC314$9 03/31/2020
     TFC314$9 03/31/2020
Baystate Wealth Management LLC213$8 06/30/2020
     TFC213$8 06/30/2020
HighMark Wealth Management LLC212$8 06/30/2020
     TFC212$8 06/30/2020
Estabrook Capital Management275$8 03/31/2020
     TFC275$8 03/31/2020
Peoples Financial Services CORP.199$7 06/30/2020
     TFC199$7 06/30/2020
Truvestments Capital LLC201$7 06/30/2020
     TFC201$7 06/30/2020
Lee Financial Co239$7 03/31/2020
     TFC239$7 03/31/2020
Founders Capital Management225$7 03/31/2020
     TFC225$7 03/31/2020
Acima Private Wealth LLC213$7 03/31/2020
     TFC213$7 03/31/2020
San Francisco Sentry Investment Group CA162$6 06/30/2020
     TFC162$6 06/30/2020
Bedel Financial Consulting Inc.162$6 06/30/2020
     TFC162$6 06/30/2020
Covington Capital Management194$6 03/31/2020
     TFC194$6 03/31/2020
Braun Bostich & Associates Inc.208$6 03/31/2020
     TFC208$6 03/31/2020
Key Financial Inc187$6 03/31/2020
     TFC187$6 03/31/2020
Baldwin Brothers Inc. MA130$5 06/30/2020
     TFC130$5 06/30/2020
Ironwood Financial llc126$5 06/30/2020
     TFC126$5 06/30/2020
Barnett & Company Inc.100$4 06/30/2020
     TFC100$4 06/30/2020
JJJ Advisors Inc.106$4 06/30/2020
     TFC106$4 06/30/2020
Anderson Fisher LLC95$4 06/30/2020
     TFC95$4 06/30/2020
Liberty Wealth Management LLC102$4 06/30/2020
     TFC102$4 06/30/2020
Leelyn Smith LLC100$4 06/30/2020
     TFC100$4 06/30/2020
Advisory Alpha LLC127$4 03/31/2020
     TFC127$4 03/31/2020
Center for Financial Planning Inc.71$3 06/30/2020
     TFC71$3 06/30/2020
Sowa Financial Group Inc.73$3 06/30/2020
     TFC73$3 06/30/2020
Spectrum Management Group LLC100$3 03/31/2020
     TFC100$3 03/31/2020
MBE Wealth Management LLC102$3 03/31/2020
     TFC102$3 03/31/2020
Lloyd Advisory Services LLC.112$3 03/31/2020
     TFC112$3 03/31/2020
Cribstone Capital Management LLC45$2 06/30/2020
     TFC45$2 06/30/2020
Western Asset Management Company LLC54$2 03/31/2020
     TFC54$2 03/31/2020
Moisand Fitzgerald Tamayo LLC76$2 03/31/2020
     TFC76$2 03/31/2020
Exchange Traded Concepts LLC21$1 06/30/2020
     TFC21$1 06/30/2020
Lowe Wealth Advisors LLC30$1 06/30/2020
     TFC30$1 06/30/2020
Atlas Private Wealth Management30$1 06/30/2020
     TFC30$1 06/30/2020
Riggs Asset Managment Co. Inc.61$1 03/31/2020
     TFC61$1 03/31/2020
Harvest Group Wealth Management LLC18$0 06/30/2020
     TFC18$0 06/30/2020
Altshuler Shaham Ltd5$0 03/31/2020
     TFC5$0 03/31/2020
Newfound Research LLC9$0 03/31/2020
     TFC9$0 03/31/2020
CWM Advisors LLC1$0 03/31/2020
     TFC1$0 03/31/2020
Two Sigma Investments LP $-259 03/31/2020
     Put8,400$259 03/31/2020
Capstone Investment Advisors LLC70,200$-3,170 03/31/2020
     Put349,600$10,782 03/31/2020
     TFC176,632$5,447 03/31/2020
     Call70,200$2,165 03/31/2020

See Summary: Institutional Holders of TFC
See Details: Top 10 Hedge Funds Holding TFC
Also See: TFC Insider Buying
Also See: TFC Holdings Changes

Quotes delayed 20 minutes

Funds Holding TFC | www.HoldingsChannel.com

Copyright © 2013 - 2020, 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 videos powered by Market News Video. Quote data delayed at least 20 minutes; data powered by Ticker Technologies, and Mergent. Contact Holdings Channel; Meet Our Editorial Staff.