HoldingsChannel.com
Funds Holding TFX
HolderAmountPosition Size
($ in 1000's)
 As of
Price T Rowe Associates Inc. MD6,001,461$1,987,384 06/30/2019
     TFX6,001,461$1,987,384 06/30/2019
Vanguard Group Inc.4,971,747$1,646,394 06/30/2019
     TFX4,971,747$1,646,394 06/30/2019
BlackRock Inc.4,044,235$1,339,247 06/30/2019
     TFX4,044,235$1,339,247 06/30/2019
Atlanta Capital Management Co. L L C2,416,727$800,299 06/30/2019
     TFX2,416,727$800,299 06/30/2019
State Street Corp1,890,983$626,199 06/30/2019
     TFX1,890,983$626,199 06/30/2019
Wellington Management Group LLP1,618,151$535,850 06/30/2019
     TFX1,618,151$535,850 06/30/2019
Janus Henderson Group PLC961,202$318,301 06/30/2019
     TFX961,202$318,301 06/30/2019
Invesco Ltd.870,117$288,139 06/30/2019
     TFX870,117$288,139 06/30/2019
American Century Companies Inc.846,684$280,379 06/30/2019
     TFX846,684$280,379 06/30/2019
Select Equity Group L.P.768,284$254,417 06/30/2019
     TFX768,284$254,417 06/30/2019
Marshall Wace LLP756,383$250,476 06/30/2019
     TFX756,383$250,476 06/30/2019
William Blair Investment Management LLC661,593$219,087 06/30/2019
     TFX661,593$219,087 06/30/2019
Geode Capital Management LLC659,464$218,001 06/30/2019
     TFX659,464$218,001 06/30/2019
Franklin Resources Inc.573,688$189,976 06/30/2019
     TFX573,688$189,976 06/30/2019
FMR LLC510,340$169,000 06/30/2019
     TFX510,340$169,000 06/30/2019
Northern Trust Corp485,705$160,843 06/30/2019
     TFX485,705$160,843 06/30/2019
Marshall Wace North America L.P.479,934$158,929 06/30/2019
     TFX479,934$158,929 06/30/2019
Parnassus Investments CA472,255$156,387 06/30/2019
     TFX472,255$156,387 06/30/2019
Bank of New York Mellon Corp462,368$153,112 06/30/2019
     TFX462,368$153,112 06/30/2019
USS Investment Management Ltd437,190$144,716 06/30/2019
     TFX437,190$144,716 06/30/2019
Bessemer Group Inc.409,560$135,625 06/30/2019
     TFX409,560$135,625 06/30/2019
Principal Financial Group Inc.398,764$132,050 06/30/2019
     TFX398,764$132,050 06/30/2019
Mar Vista Investment Partners LLC380,109$125,873 06/30/2019
     TFX380,109$125,873 06/30/2019
Bank of America Corp DE365,790$121,132 06/30/2019
     TFX365,790$121,132 06/30/2019
Frontier Capital Management Co. LLC336,089$111,296 06/30/2019
     TFX336,089$111,296 06/30/2019
Charles Schwab Investment Management Inc.314,571$104,171 06/30/2019
     TFX314,571$104,171 06/30/2019
Goldman Sachs Group Inc.306,464$101,486 06/30/2019
     TFX306,464$101,486 06/30/2019
Legal & General Group Plc270,103$89,444 06/30/2019
     TFX270,103$89,444 06/30/2019
DF Dent & Co. Inc.264,308$87,526 06/30/2019
     TFX264,308$87,526 06/30/2019
Villere ST Denis J & Co. LLC240,807$79,743 06/30/2019
     TFX240,807$79,743 06/30/2019
Dimensional Fund Advisors LP237,161$78,533 06/30/2019
     TFX237,161$78,533 06/30/2019
Point72 Asset Management L.P.233,638$77,369 06/30/2019
     TFX233,638$77,369 06/30/2019
Bamco Inc. NY223,297$73,945 06/30/2019
     TFX223,297$73,945 06/30/2019
Jennison Associates LLC219,912$72,824 06/30/2019
     TFX219,912$72,824 06/30/2019
Parametric Portfolio Associates LLC206,428$68,359 06/30/2019
     TFX206,428$68,359 06/30/2019
Polar Capital LLP199,421$66,038 06/30/2019
     TFX199,421$66,038 06/30/2019
Stifel Financial Corp187,233$62,005 06/30/2019
     TFX187,233$62,005 06/30/2019
Russell Investments Group Ltd.181,616$60,030 06/30/2019
     TFX181,616$60,030 06/30/2019
Sumitomo Mitsui Trust Holdings Inc.168,847$55,914 06/30/2019
     TFX168,847$55,914 06/30/2019
Rice Hall James & Associates LLC168,417$55,771 06/30/2019
     TFX168,417$55,771 06/30/2019
Fairview Capital Investment Management LLC167,111$55,339 06/30/2019
     TFX167,111$55,339 06/30/2019
TD Asset Management Inc.157,762$52,243 06/30/2019
     TFX157,762$52,243 06/30/2019
Thrivent Financial for Lutherans157,169$52,047 06/30/2019
     TFX157,169$52,047 06/30/2019
Swiss National Bank150,100$49,706 06/30/2019
     TFX150,100$49,706 06/30/2019
Nuveen Asset Management LLC146,358$48,466 06/30/2019
     TFX146,358$48,466 06/30/2019
UBS Asset Management Americas Inc.141,946$47,005 06/30/2019
     TFX141,946$47,005 06/30/2019
Lord Abbett & CO. LLC132,254$43,796 06/30/2019
     TFX132,254$43,796 06/30/2019
Rock Springs Capital Management LP130,000$43,050 06/30/2019
     TFX130,000$43,050 06/30/2019
Wells Fargo & Company MN $38,337 06/30/2019
     TFX114,309$37,853 06/30/2019
     Call15,000$484 06/30/2019
Alyeska Investment Group L.P.111,150$36,807 06/30/2019
     TFX111,150$36,807 06/30/2019
Morgan Stanley104,160$34,493 06/30/2019
     TFX104,160$34,493 06/30/2019
First Trust Advisors LP101,175$33,504 06/30/2019
     TFX101,175$33,504 06/30/2019
Kimelman & Baird LLC110,701$33,449 03/31/2019
     TFX110,701$33,449 03/31/2019
Strs Ohio92,870$30,753 06/30/2019
     TFX92,870$30,753 06/30/2019
New York State Common Retirement Fund89,591$29,668 06/30/2019
     TFX89,591$29,668 06/30/2019
Rhumbline Advisers87,915$29,113 06/30/2019
     TFX87,915$29,113 06/30/2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main87,506$28,978 06/30/2019
     TFX87,506$28,978 06/30/2019
Deutsche Bank AG87,205$28,873 06/30/2019
     TFX87,205$28,873 06/30/2019
Davis R M Inc.85,726$28,388 06/30/2019
     TFX85,726$28,388 06/30/2019
CIBC Private Wealth Group LLC83,868$27,773 06/30/2019
     TFX83,868$27,773 06/30/2019
Mountain Pacific Investment Advisers Inc. ID79,438$26,306 06/30/2019
     TFX79,438$26,306 06/30/2019
Royal Bank of Canada77,420$25,637 06/30/2019
     TFX77,420$25,637 06/30/2019
California State Teachers Retirement System75,696$25,067 06/30/2019
     TFX75,696$25,067 06/30/2019
California Public Employees Retirement System73,308$24,276 06/30/2019
     TFX73,308$24,276 06/30/2019
Public Employees Retirement Association of Colorado72,952$24,158 06/30/2019
     TFX72,952$24,158 06/30/2019
Neuberger Berman Group LLC72,199$23,909 06/30/2019
     TFX72,199$23,909 06/30/2019
Alliancebernstein L.P.71,757$23,762 06/30/2019
     TFX71,757$23,762 06/30/2019
Scout Investments Inc.70,522$23,353 06/30/2019
     TFX70,522$23,353 06/30/2019
The Manufacturers Life Insurance Company 69,677$23,074 06/30/2019
     TFX69,677$23,074 06/30/2019
FIL Ltd67,359$22,306 06/30/2019
     TFX67,359$22,306 06/30/2019
Osterweis Capital Management Inc.66,675$22,079 06/30/2019
     TFX66,675$22,079 06/30/2019
New York State Teachers Retirement System66,604$22,056 06/30/2019
     TFX66,604$22,056 06/30/2019
Rothschild & Co. Asset Management US Inc.63,920$21,167 06/30/2019
     TFX63,920$21,167 06/30/2019
National Pension Service63,704$21,096 06/30/2019
     TFX63,704$21,096 06/30/2019
Mackay Shields LLC61,446$20,348 06/30/2019
     TFX61,446$20,348 06/30/2019
State Board of Administration of Florida Retirement System61,256$20,285 06/30/2019
     TFX61,256$20,285 06/30/2019
Raymond James & Associates60,719$20,108 06/30/2019
     TFX60,719$20,108 06/30/2019
Teachers Advisors LLC66,014$19,947 03/31/2019
     TFX66,014$19,947 03/31/2019
Loomis Sayles & Co. L P58,585$19,400 06/30/2019
     TFX58,585$19,400 06/30/2019
Barclays PLC58,307$19,308 06/30/2019
     TFX58,307$19,308 06/30/2019
Adage Capital Partners GP L.L.C.55,955$18,529 06/30/2019
     TFX55,955$18,529 06/30/2019
Bahl & Gaynor Inc.50,814$16,827 06/30/2019
     TFX50,814$16,827 06/30/2019
Eaton Vance Management50,453$16,708 06/30/2019
     TFX50,453$16,708 06/30/2019
Carillon Tower Advisers Inc.48,200$15,961 06/30/2019
     TFX48,200$15,961 06/30/2019
Prudential Financial Inc.48,044$15,909 06/30/2019
     TFX48,044$15,909 06/30/2019
Natixis47,975$15,887 06/30/2019
     TFX47,975$15,887 06/30/2019
Ameriprise Financial Inc.46,307$15,335 06/30/2019
     TFX46,307$15,335 06/30/2019
Credit Suisse AG46,158$15,285 06/30/2019
     TFX46,158$15,285 06/30/2019
Calamos Advisors LLC45,250$14,985 06/30/2019
     TFX45,250$14,985 06/30/2019
C WorldWide Group Holding A S45,000$14,902 06/30/2019
     TFX45,000$14,902 06/30/2019
Westwood Holdings Group Inc.44,940$14,883 06/30/2019
     TFX44,940$14,883 06/30/2019
BRYN MAWR TRUST Co42,352$14,025 06/30/2019
     TFX42,352$14,025 06/30/2019
Braun Stacey Associates Inc.41,654$13,794 06/30/2019
     TFX41,654$13,794 06/30/2019
TIAA CREF Investment Management LLC45,409$13,721 03/31/2019
     TFX45,409$13,721 03/31/2019
Citigroup Inc.40,987$13,572 06/30/2019
     TFX40,987$13,572 06/30/2019
JPMorgan Chase & Co.40,785$13,367 06/30/2019
     TFX40,785$13,367 06/30/2019
Fisher Asset Management LLC39,353$13,032 06/30/2019
     TFX39,353$13,032 06/30/2019
Chevy Chase Trust Holdings Inc.38,525$12,758 06/30/2019
     TFX38,525$12,758 06/30/2019
Bellevue Group AG36,766$12,175 06/30/2019
     TFX36,766$12,175 06/30/2019
Mitsubishi UFJ Trust & Banking Corp36,985$12,122 06/30/2019
     TFX36,985$12,122 06/30/2019
Public Employees Retirement System of Ohio34,287$11,354 06/30/2019
     TFX34,287$11,354 06/30/2019
Congress Asset Management Co. MA34,206$11,327 06/30/2019
     TFX34,206$11,327 06/30/2019
Bank of Montreal Can33,845$11,208 06/30/2019
     TFX33,845$11,208 06/30/2019
PNC Financial Services Group Inc.33,770$11,184 06/30/2019
     TFX33,770$11,184 06/30/2019
State of Wisconsin Investment Board32,986$10,923 06/30/2019
     TFX32,986$10,923 06/30/2019
Great West Life Assurance Co. Can32,868$10,871 06/30/2019
     TFX32,868$10,871 06/30/2019
Toronto Dominion Bank32,672$10,816 06/30/2019
     TFX32,672$10,816 06/30/2019
Man Group plc29,464$9,757 06/30/2019
     TFX29,464$9,757 06/30/2019
Cookson Peirce & Co. Inc.28,000$9,272 06/30/2019
     TFX28,000$9,272 06/30/2019
Catalyst Capital Advisors LLC28,000$9,272 06/30/2019
     TFX28,000$9,272 06/30/2019
Gateway Investment Advisers LLC27,419$9,080 06/30/2019
     TFX27,419$9,080 06/30/2019
AMP Capital Investors Ltd26,850$8,801 06/30/2019
     TFX26,850$8,801 06/30/2019
UBS Group AG26,278$8,703 06/30/2019
     TFX26,278$8,703 06/30/2019
Asset Management One Co. Ltd.26,000$8,611 06/30/2019
     TFX26,000$8,611 06/30/2019
Voya Investment Management LLC25,870$8,566 06/30/2019
     TFX25,870$8,566 06/30/2019
Caxton Associates LP25,300$8,375 06/30/2019
     TFX25,300$8,375 06/30/2019
Susquehanna International Group LLP $8,113 06/30/2019
     Call36,700$12,153 06/30/2019
     Put12,200$4,040 06/30/2019
Aviva PLC24,440$8,093 06/30/2019
     TFX24,440$8,093 06/30/2019
Natixis Advisors L.P.23,994$7,946 06/30/2019
     TFX23,994$7,946 06/30/2019
Brown Advisory Inc.23,905$7,916 06/30/2019
     TFX23,905$7,916 06/30/2019
Marsico Capital Management LLC23,854$7,899 06/30/2019
     TFX23,854$7,899 06/30/2019
Guggenheim Capital LLC23,510$7,785 06/30/2019
     TFX23,510$7,785 06/30/2019
Nicholas Company Inc.23,405$7,751 06/30/2019
     TFX23,405$7,751 06/30/2019
Pictet Asset Management Ltd.21,712$7,190 06/30/2019
     TFX21,712$7,190 06/30/2019
Sei Investments Co.21,564$7,144 06/30/2019
     TFX21,564$7,144 06/30/2019
Hsbc Holdings PLC21,531$7,130 06/30/2019
     TFX21,531$7,130 06/30/2019
Retirement Systems of Alabama21,523$7,127 06/30/2019
     TFX21,523$7,127 06/30/2019
Inverness Counsel LLC NY21,496$7,118 06/30/2019
     TFX21,496$7,118 06/30/2019
Teachers Retirement System of The State of Kentucky21,692$6,555 03/31/2019
     TFX21,692$6,555 03/31/2019
Nisa Investment Advisors LLC19,442$6,438 06/30/2019
     TFX19,442$6,438 06/30/2019
Citadel Advisors LLC19,254$6,376 06/30/2019
     TFX19,254$6,376 06/30/2019
Treasurer of the State of North Carolina19,252$6,375 06/30/2019
     TFX19,252$6,375 06/30/2019
Royal London Asset Management Ltd.19,134$6,334 06/30/2019
     TFX19,134$6,334 06/30/2019
DekaBank Deutsche Girozentrale19,130$6,326 06/30/2019
     TFX19,130$6,326 06/30/2019
Buffington Mohr McNeal18,921$6,266 06/30/2019
     TFX18,921$6,266 06/30/2019
Standard Life Aberdeen plc18,317$6,066 06/30/2019
     TFX18,317$6,066 06/30/2019
Stone Run Capital LLC17,820$5,901 06/30/2019
     TFX17,820$5,901 06/30/2019
Quantitative Investment Management LLC17,789$5,890 06/30/2019
     TFX17,789$5,890 06/30/2019
American International Group Inc.16,805$5,565 06/30/2019
     TFX16,805$5,565 06/30/2019
Three Peaks Capital Management LLC16,573$5,488 06/30/2019
     TFX16,573$5,488 06/30/2019
Amundi Pioneer Asset Management Inc.15,917$5,270 06/30/2019
     TFX15,917$5,270 06/30/2019
Los Angeles Capital Management & Equity Research Inc.15,660$5,186 06/30/2019
     TFX15,660$5,186 06/30/2019
Millennium Management LLC122,693$5,018 06/30/2019
     TFX122,693$5,018 06/30/2019
United Services Automobile Association15,047$4,983 06/30/2019
     TFX15,047$4,983 06/30/2019
Aperio Group LLC14,823$4,909 06/30/2019
     TFX14,823$4,909 06/30/2019
Conestoga Capital Advisors LLC14,532$4,812 06/30/2019
     TFX14,532$4,812 06/30/2019
Andra AP fonden14,500$4,802 06/30/2019
     TFX14,500$4,802 06/30/2019
Envestnet Asset Management Inc.13,954$4,621 06/30/2019
     TFX13,954$4,621 06/30/2019
US Bancorp DE13,325$4,413 06/30/2019
     TFX13,325$4,413 06/30/2019
Johnson Investment Counsel Inc.13,295$4,402 06/30/2019
     TFX13,295$4,402 06/30/2019
Macquarie Group Ltd.12,860$4,259 06/30/2019
     TFX12,860$4,259 06/30/2019
MetLife Investment Management LLC12,722$4,213 06/30/2019
     TFX12,722$4,213 06/30/2019
HM Payson & Co.12,706$4,208 06/30/2019
     TFX12,706$4,208 06/30/2019
Parthenon LLC12,400$4,106 06/30/2019
     TFX12,400$4,106 06/30/2019
Mastrapasqua Asset Management Inc.12,319$4,079 06/30/2019
     TFX12,319$4,079 06/30/2019
Cibc World Markets Corp11,930$3,951 06/30/2019
     TFX11,930$3,951 06/30/2019
Advisors Asset Management Inc.11,799$3,907 06/30/2019
     TFX11,799$3,907 06/30/2019
Avalon Investment & Advisory11,734$3,886 06/30/2019
     TFX11,734$3,886 06/30/2019
CWM LLC11,529$3,818 06/30/2019
     TFX11,529$3,818 06/30/2019
Gulf International Bank UK Ltd11,130$3,685 06/30/2019
     TFX11,130$3,685 06/30/2019
Dai Ichi Life Insurance Company Ltd11,085$3,671 06/30/2019
     TFX11,085$3,671 06/30/2019
State Treasurer State of Michigan11,030$3,653 06/30/2019
     TFX11,030$3,653 06/30/2019
RMB Capital Management LLC10,900$3,610 06/30/2019
     TFX10,900$3,610 06/30/2019
State of Tennessee Treasury Department10,635$3,522 06/30/2019
     TFX10,635$3,522 06/30/2019
Alpine Woods Capital Investors LLC10,419$3,450 06/30/2019
     TFX10,419$3,450 06/30/2019
M&T Bank Corp10,175$3,368 06/30/2019
     TFX10,175$3,368 06/30/2019
Chase Investment Counsel Corp10,125$3,352 06/30/2019
     TFX10,125$3,352 06/30/2019
Employees Retirement System of Texas10,000$3,312 06/30/2019
     TFX10,000$3,312 06/30/2019
Drexel Morgan & Co.10,000$3,312 06/30/2019
     TFX10,000$3,312 06/30/2019
BMT Investment Advisors9,716$3,217 06/30/2019
     TFX9,716$3,217 06/30/2019
Rowland & Co. Investment Counsel ADV9,601$3,154 06/30/2019
     TFX9,601$3,154 06/30/2019
American Research & Management Co.9,150$3,030 06/30/2019
     TFX9,150$3,030 06/30/2019
Bridge Creek Capital Management LLC9,105$3,015 06/30/2019
     TFX9,105$3,015 06/30/2019
Zurcher Kantonalbank Zurich Cantonalbank 9,006$2,982 06/30/2019
     TFX9,006$2,982 06/30/2019
Comerica Bank8,889$2,969 06/30/2019
     TFX8,889$2,969 06/30/2019
Texas Permanent School Fund8,901$2,948 06/30/2019
     TFX8,901$2,948 06/30/2019
Janney Montgomery Scott LLC8,852$2,931 06/30/2019
     TFX8,852$2,931 06/30/2019
Atlantic Union Bankshares Corp8,805$2,915 06/30/2019
     TFX8,805$2,915 06/30/2019
Arizona State Retirement System8,778$2,907 06/30/2019
     TFX8,778$2,907 06/30/2019
Utah Retirement Systems8,686$2,876 06/30/2019
     TFX8,686$2,876 06/30/2019
Xact Kapitalforvaltning AB8,437$2,794 06/30/2019
     TFX8,437$2,794 06/30/2019
Mn Services Vermogensbeheer B.V.8,368$2,771 06/30/2019
     TFX8,368$2,771 06/30/2019
Fjarde AP Fonden Fourth Swedish National Pension Fund8,331$2,759 06/30/2019
     TFX8,331$2,759 06/30/2019
Credit Agricole S A8,284$2,743 06/30/2019
     TFX8,284$2,743 06/30/2019
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp8,006$2,651 06/30/2019
     TFX8,006$2,651 06/30/2019
Bank of Nova Scotia7,976$2,641 06/30/2019
     TFX7,976$2,641 06/30/2019
Next Capital Management LLC7,931$2,626 06/30/2019
     TFX7,931$2,626 06/30/2019
Daiwa Securities Group Inc.7,899$2,616 06/30/2019
     TFX7,899$2,616 06/30/2019
Skandinaviska Enskilda Banken AB publ 7,848$2,599 06/30/2019
     TFX7,848$2,599 06/30/2019
AQR Capital Management LLC7,751$2,567 06/30/2019
     TFX7,751$2,567 06/30/2019
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.7,745$2,565 06/30/2019
     TFX7,745$2,565 06/30/2019
Penn Capital Management Co. Inc.7,585$2,512 06/30/2019
     TFX7,585$2,512 06/30/2019
Eagle Asset Management Inc.7,499$2,483 06/30/2019
     TFX7,499$2,483 06/30/2019
State of Alaska Department of Revenue7,429$2,458 06/30/2019
     TFX7,429$2,458 06/30/2019
Red Cedar Capital LLC7,382$2,445 06/30/2019
     TFX7,382$2,445 06/30/2019
BOKF NA7,347$2,433 06/30/2019
     TFX7,347$2,433 06/30/2019
Metropolitan Life Insurance Co NY7,258$2,403 06/30/2019
     TFX7,258$2,403 06/30/2019
Sepio Capital LLC7,124$2,359 06/30/2019
     TFX7,124$2,359 06/30/2019
Nomura Asset Management Co. Ltd.7,039$2,331 06/30/2019
     TFX7,039$2,331 06/30/2019
Security Asset Management7,010$2,321 06/30/2019
     TFX7,010$2,321 06/30/2019
Chartwell Investment Partners LLC6,952$2,302 06/30/2019
     TFX6,952$2,302 06/30/2019
Dividend Assets Capital LLC6,860$2,272 06/30/2019
     TFX6,860$2,272 06/30/2019
Tealwood Asset Management Inc.6,723$2,226 06/30/2019
     TFX6,723$2,226 06/30/2019
Mason Street Advisors LLC6,582$2,180 06/30/2019
     TFX6,582$2,180 06/30/2019
BNP Paribas Arbitrage SA6,478$2,145 06/30/2019
     TFX6,478$2,145 06/30/2019
Norinchukin Bank The6,475$2,144 06/30/2019
     TFX6,475$2,144 06/30/2019
Tributary Capital Management LLC6,400$2,119 06/30/2019
     TFX6,400$2,119 06/30/2019
Tekla Capital Management LLC6,379$2,112 06/30/2019
     TFX6,379$2,112 06/30/2019
Allianz Asset Management GmbH6,254$2,071 06/30/2019
     TFX6,254$2,071 06/30/2019
Glenmede Trust Co. NA6,197$2,051 06/30/2019
     TFX6,197$2,051 06/30/2019
Mutual of America Capital Management LLC6,170$2,043 06/30/2019
     TFX6,170$2,043 06/30/2019
Amalgamated Bank6,120$2,027 06/30/2019
     TFX6,120$2,027 06/30/2019
ProShare Advisors LLC6,050$2,003 06/30/2019
     TFX6,050$2,003 06/30/2019
Public Sector Pension Investment Board6,000$1,987 06/30/2019
     TFX6,000$1,987 06/30/2019
Two Sigma Advisers LP6,000$1,987 06/30/2019
     TFX6,000$1,987 06/30/2019
Paloma Partners Management Co5,850$1,937 06/30/2019
     TFX5,850$1,937 06/30/2019
Ameritas Investment Partners Inc.5,550$1,837 06/30/2019
     TFX5,550$1,837 06/30/2019
Element Capital Management LLC5,451$1,805 06/30/2019
     TFX5,451$1,805 06/30/2019
Rodgers Brothers Inc.5,311$1,759 06/30/2019
     TFX5,311$1,759 06/30/2019
Papp L Roy & Associates5,135$1,700 06/30/2019
     TFX5,135$1,700 06/30/2019
NN Investment Partners Holdings N.V.5,088$1,684 06/30/2019
     TFX5,088$1,684 06/30/2019
Hartford Investment Management Co.5,081$1,683 06/30/2019
     TFX5,081$1,683 06/30/2019
Pacer Advisors Inc.5,013$1,660 06/30/2019
     TFX5,013$1,660 06/30/2019
Aristotle Atlantic Partners LLC4,954$1,641 06/30/2019
     TFX4,954$1,641 06/30/2019
KBC Group NV4,908$1,625 06/30/2019
     TFX4,908$1,625 06/30/2019
Oregon Public Employees Retirement Fund4,850$1,606 06/30/2019
     TFX4,850$1,606 06/30/2019
Securian Asset Management Inc4,845$1,604 06/30/2019
     TFX4,845$1,604 06/30/2019
PEAK6 Investments LLC $1,582 06/30/2019
     Call7,600$2,517 06/30/2019
     Put4,300$1,424 06/30/2019
     TFX1,476$489 06/30/2019
BP PLC4,700$1,556 06/30/2019
     TFX4,700$1,556 06/30/2019
Caisse DE Depot ET Placement DU Quebec4,700$1,556 06/30/2019
     TFX4,700$1,556 06/30/2019
Southeast Asset Advisors Inc.4,641$1,537 06/30/2019
     TFX4,641$1,537 06/30/2019
Allstate Corp4,633$1,534 06/30/2019
     TFX4,633$1,534 06/30/2019
Oakbrook Investments LLC4,625$1,532 06/30/2019
     TFX4,625$1,532 06/30/2019
Seelaus Asset Management LLC4,550$1,507 06/30/2019
     TFX4,550$1,507 06/30/2019
APG Asset Management N.V.5,100$1,483 06/30/2019
     TFX5,100$1,483 06/30/2019
Commonwealth Equity Services LLC4,454$1,474 06/30/2019
     TFX4,454$1,474 06/30/2019
Schroder Investment Management Group4,442$1,471 06/30/2019
     TFX4,442$1,471 06/30/2019
Laurion Capital Management LP4,400$1,457 06/30/2019
     TFX4,400$1,457 06/30/2019
Lazard Asset Management LLC4,359$1,443 06/30/2019
     TFX4,359$1,443 06/30/2019
Garrison Bradford & Associates Inc.4,200$1,391 06/30/2019
     TFX4,200$1,391 06/30/2019
Piedmont Investment Advisors Inc.4,076$1,350 06/30/2019
     TFX4,076$1,350 06/30/2019
CIBC Asset Management Inc4,065$1,346 06/30/2019
     TFX4,065$1,346 06/30/2019
Brown Brothers Harriman & Co.4,036$1,337 06/30/2019
     TFX4,036$1,337 06/30/2019
Oak Ridge Investments LLC4,016$1,330 06/30/2019
     TFX4,016$1,330 06/30/2019
Gabelli Funds LLC4,000$1,325 06/30/2019
     TFX4,000$1,325 06/30/2019
Leavell Investment Management Inc.3,950$1,308 06/30/2019
     TFX3,950$1,308 06/30/2019
New Mexico Educational Retirement Board3,800$1,258 06/30/2019
     TFX3,800$1,258 06/30/2019
EULAV Asset Management3,700$1,225 06/30/2019
     TFX3,700$1,225 06/30/2019
Westpac Banking Corp3,642$1,206 06/30/2019
     TFX3,642$1,206 06/30/2019
Crossmark Global Holdings Inc.3,615$1,197 06/30/2019
     TFX3,615$1,197 06/30/2019
Nissay Asset Management Corp Japan ADV3,606$1,194 06/30/2019
     TFX3,606$1,194 06/30/2019
Rikoon Group LLC3,500$1,159 06/30/2019
     TFX3,500$1,159 06/30/2019
Cohen & Steers Inc.3,454$1,144 06/30/2019
     TFX3,454$1,144 06/30/2019
First Republic Investment Management Inc.3,420$1,132 06/30/2019
     TFX3,420$1,132 06/30/2019
ING Groep NV3,403$1,127 06/30/2019
     TFX3,403$1,127 06/30/2019
Cannell Peter B & Co. Inc.3,400$1,126 06/30/2019
     TFX3,400$1,126 06/30/2019
United Capital Financial Advisers LLC3,359$1,112 06/30/2019
     TFX3,359$1,112 06/30/2019
Brinker Capital Inc.3,248$1,076 06/30/2019
     TFX3,248$1,076 06/30/2019
Oppenheimer Asset Management Inc.3,233$1,071 06/30/2019
     TFX3,233$1,071 06/30/2019
Migdal Insurance & Financial Holdings Ltd.3,233$1,071 06/30/2019
     TFX3,233$1,071 06/30/2019
Wolverine Trading LLC $1,060 06/30/2019
     Call5,800$1,921 06/30/2019
     Put2,600$861 06/30/2019
Icon Advisers Inc. Co.3,200$1,060 06/30/2019
     TFX3,200$1,060 06/30/2019
Guyasuta Investment Advisors Inc.3,060$1,013 06/30/2019
     TFX3,060$1,013 06/30/2019
IFM Investors Pty Ltd3,021$1,000 06/30/2019
     TFX3,021$1,000 06/30/2019
Connecticut Wealth Management LLC3,012$997 06/30/2019
     TFX3,012$997 06/30/2019
World Asset Management Inc2,997$992 06/30/2019
     TFX2,997$992 06/30/2019
Private Advisor Group LLC2,963$981 06/30/2019
     TFX2,963$981 06/30/2019
Liberty Mutual Group Asset Management Inc.2,880$953 06/30/2019
     TFX2,880$953 06/30/2019
Shell Asset Management Co.2,840$940 06/30/2019
     TFX2,840$940 06/30/2019
Sentry Investment Management LLC2,837$939 06/30/2019
     TFX2,837$939 06/30/2019
Veritable L.P.2,832$938 06/30/2019
     TFX2,832$938 06/30/2019
GQG Partners LLC2,802$928 06/30/2019
     TFX2,802$928 06/30/2019
Boenning & Scattergood Inc.2,778$920 06/30/2019
     TFX2,778$920 06/30/2019
WINTON GROUP Ltd2,754$912 06/30/2019
     TFX2,754$912 06/30/2019
BB&T Securities LLC2,754$911 06/30/2019
     TFX2,754$911 06/30/2019
Fifth Third Bancorp2,713$898 06/30/2019
     TFX2,713$898 06/30/2019
DAVENPORT & Co LLC2,710$897 06/30/2019
     TFX2,710$897 06/30/2019
Commonwealth of Pennsylvania Public School Empls Retrmt SYS2,710$897 06/30/2019
     TFX2,710$897 06/30/2019
Jane Street Group LLC2,627$870 06/30/2019
     TFX2,627$870 06/30/2019
Gideon Capital Advisors Inc.2,572$852 06/30/2019
     TFX2,572$852 06/30/2019
Silvercrest Asset Management Group LLC2,552$845 06/30/2019
     TFX2,552$845 06/30/2019
Chicago Capital LLC2,500$828 06/30/2019
     TFX2,500$828 06/30/2019
Evercore Wealth Management LLC2,463$816 06/30/2019
     TFX2,463$816 06/30/2019
Keybank National Association OH2,443$809 06/30/2019
     TFX2,443$809 06/30/2019
Horizon Kinetics Asset Management LLC2,438$807 06/30/2019
     TFX2,438$807 06/30/2019
Sumitomo Mitsui DS Asset Management Company Ltd2,436$806 06/30/2019
     TFX2,436$806 06/30/2019
Notis McConarty Edward2,375$786 06/30/2019
     TFX2,375$786 06/30/2019
Vestmark Advisory Solutions Inc.2,353$779 06/30/2019
     TFX2,353$779 06/30/2019
Louisiana State Employees Retirement System2,300$769 06/30/2019
     TFX2,300$769 06/30/2019
Fayez Sarofim & Co2,312$766 06/30/2019
     TFX2,312$766 06/30/2019
Meadow Creek Investment Management LLC2,312$766 06/30/2019
     TFX2,312$766 06/30/2019
Pennsylvania Trust Co2,275$753 06/30/2019
     TFX2,275$753 06/30/2019
Nordea Investment Management AB2,271$752 06/30/2019
     TFX2,271$752 06/30/2019
Pegasus Partners Ltd.2,239$741 06/30/2019
     TFX2,239$741 06/30/2019
Bank of The West2,200$729 06/30/2019
     TFX2,200$729 06/30/2019
Duncker Streett & Co. Inc.2,200$729 06/30/2019
     TFX2,200$729 06/30/2019
Creative Planning2,113$700 06/30/2019
     TFX2,113$700 06/30/2019
Cerity Partners LLC2,094$693 06/30/2019
     TFX2,094$693 06/30/2019
Raymond James Trust N.A.1,950$645 06/30/2019
     TFX1,950$645 06/30/2019
LS Investment Advisors LLC1,927$638 06/30/2019
     TFX1,927$638 06/30/2019
Harfst & Associates Inc.1,925$637 06/30/2019
     TFX1,925$637 06/30/2019
Elkfork Partners LLC1,904$631 06/30/2019
     TFX1,904$631 06/30/2019
Machina Capital S.A.S.1,904$631 06/30/2019
     TFX1,904$631 06/30/2019
Seeyond1,894$627 06/30/2019
     TFX1,894$627 06/30/2019
Meag Munich Ergo Kapitalanlagegesellschaft MBH1,880$617 06/30/2019
     TFX1,880$617 06/30/2019
Wolverine Asset Management LLC1,809$599 06/30/2019
     TFX1,809$599 06/30/2019
Raymond James Financial Services Advisors Inc.1,807$598 06/30/2019
     TFX1,807$598 06/30/2019
Resource Management LLC1,800$596 06/30/2019
     TFX1,800$596 06/30/2019
QS Investors LLC1,785$592 06/30/2019
     TFX1,785$592 06/30/2019
Northwestern Mutual Investment Management Company LLC1,751$580 06/30/2019
     TFX1,751$580 06/30/2019
Montag & Caldwell LLC1,745$578 06/30/2019
     TFX1,745$578 06/30/2019
Sterling Capital Management LLC1,741$577 06/30/2019
     TFX1,741$577 06/30/2019
Regentatlantic Capital LLC1,707$565 06/30/2019
     TFX1,707$565 06/30/2019
Magnus Financial Group LLC1,698$562 06/30/2019
     TFX1,698$562 06/30/2019
Dorsey & Whitney Trust CO LLC1,636$542 06/30/2019
     TFX1,636$542 06/30/2019
Beacon Pointe Wealth Advisors LLC1,605$531 06/30/2019
     TFX1,605$531 06/30/2019
Riverhead Capital Management LLC1,600$530 06/30/2019
     TFX1,600$530 06/30/2019
Coastal Investment Advisors Inc.1,570$523 06/30/2019
     TFX1,570$523 06/30/2019
First Mercantile Trust Co.1,576$521 06/30/2019
     TFX1,576$521 06/30/2019
Roosevelt Investment Group Inc.1,554$515 06/30/2019
     TFX1,554$515 06/30/2019
Ladenburg Thalmann Financial Services Inc.1,548$515 06/30/2019
     TFX1,548$515 06/30/2019
Landscape Capital Management L.L.C.1,554$515 06/30/2019
     TFX1,554$515 06/30/2019
BLB&B Advisors LLC1,508$499 06/30/2019
     TFX1,508$499 06/30/2019
Glen Harbor Capital Management LLC1,496$495 06/30/2019
     TFX1,496$495 06/30/2019
Panagora Asset Management Inc.1,458$483 06/30/2019
     TFX1,458$483 06/30/2019
Smith Moore & CO.1,450$480 06/30/2019
     TFX1,450$480 06/30/2019
FineMark National Bank & Trust1,451$480 06/30/2019
     TFX1,451$480 06/30/2019
AlphaCrest Capital Management LLC1,404$465 06/30/2019
     TFX1,404$465 06/30/2019
Ellington Management Group LLC1,400$464 06/30/2019
     TFX1,400$464 06/30/2019
Uncommon Cents Investing LLC1,395$462 06/30/2019
     TFX1,395$462 06/30/2019
Cigna Investments Inc. New1,348$458 06/30/2019
     TFX1,348$458 06/30/2019
Cambridge Investment Research Advisors Inc.1,383$458 06/30/2019
     TFX1,383$458 06/30/2019
Profund Advisors LLC1,362$451 06/30/2019
     TFX1,362$451 06/30/2019
Advisor Partners LLC1,337$443 06/30/2019
     TFX1,337$443 06/30/2019
Stonebridge Capital Management Inc.1,325$439 06/30/2019
     TFX1,325$439 06/30/2019
Mercer Global Advisors Inc. ADV1,312$434 06/30/2019
     TFX1,312$434 06/30/2019
BNP PARIBAS ASSET MANAGEMENT Holding S.A.1,307$433 06/30/2019
     TFX1,307$433 06/30/2019
Mirae Asset Global Investments Co. Ltd.1,261$418 06/30/2019
     TFX1,261$418 06/30/2019
Martingale Asset Management L P1,252$415 06/30/2019
     TFX1,252$415 06/30/2019
Fiduciary Trust Co.1,250$414 06/30/2019
     TFX1,250$414 06/30/2019
CIBC World Markets Inc.1,238$410 06/30/2019
     TFX1,238$410 06/30/2019
Barton Investment Management1,200$397 06/30/2019
     TFX1,200$397 06/30/2019
Captrust Financial Advisors1,190$394 06/30/2019
     TFX1,190$394 06/30/2019
Robeco Institutional Asset Management B.V.1,142$378 06/30/2019
     TFX1,142$378 06/30/2019
Independence Advisors LLC1,108$367 06/30/2019
     TFX1,108$367 06/30/2019
Qtron Investments LLC1,102$365 06/30/2019
     TFX1,102$365 06/30/2019
Smithfield Trust Co.1,097$363 06/30/2019
     TFX1,097$363 06/30/2019
Neuburgh Advisers LLC1,088$360 06/30/2019
     TFX1,088$360 06/30/2019
Wealthfront Advisers LLC1,082$358 06/30/2019
     TFX1,082$358 06/30/2019
Keating Investment Counselors Inc.1,068$354 06/30/2019
     TFX1,068$354 06/30/2019
Suntrust Banks Inc.1,037$344 06/30/2019
     TFX1,037$344 06/30/2019
Dupont Capital Management Corp1,000$331 06/30/2019
     TFX1,000$331 06/30/2019
Citizens Financial Group Inc RI992$329 06/30/2019
     TFX992$329 06/30/2019
Fayerweather Charles987$327 06/30/2019
     TFX987$327 06/30/2019
Atom Investors LP968$321 06/30/2019
     TFX968$321 06/30/2019
Cubist Systematic Strategies LLC965$320 06/30/2019
     TFX965$320 06/30/2019
Roundview Capital LLC940$311 06/30/2019
     TFX940$311 06/30/2019
Redpoint Investment Management Pty Ltd935$310 06/30/2019
     TFX935$310 06/30/2019
LPL Financial LLC924$306 06/30/2019
     TFX924$306 06/30/2019
Coldstream Capital Management Inc.920$305 06/30/2019
     TFX920$305 06/30/2019
Aureus Asset Management LLC900$298 06/30/2019
     TFX900$298 06/30/2019
Bartlett & Co. LLC893$296 06/30/2019
     TFX893$296 06/30/2019
Princeton Capital Management LLC888$294 06/30/2019
     TFX888$294 06/30/2019
Legacy Private Trust Co.870$288 06/30/2019
     TFX870$288 06/30/2019
Capital Insight Partners LLC870$288 06/30/2019
     TFX870$288 06/30/2019
Rampart Investment Management Company LLC862$285 06/30/2019
     TFX862$285 06/30/2019
Brown Advisory Securities LLC850$281 06/30/2019
     TFX850$281 06/30/2019
Northeast Financial Consultants Inc850$281 06/30/2019
     TFX850$281 06/30/2019
Diametric Capital LP838$278 06/30/2019
     TFX838$278 06/30/2019
Baird Financial Group Inc.830$275 06/30/2019
     TFX830$275 06/30/2019
Chatham Capital Group Inc.810$268 06/30/2019
     TFX810$268 06/30/2019
Hemenway Trust Co LLC800$265 06/30/2019
     TFX800$265 06/30/2019
Horizon Investments LLC754$250 06/30/2019
     TFX754$250 06/30/2019
Virtu Financial LLC749$248 06/30/2019
     TFX749$248 06/30/2019
Security National Trust Co.745$247 06/30/2019
     TFX745$247 06/30/2019
Telemus Capital LLC692$243 06/30/2019
     TFX692$243 06/30/2019
IBM Retirement Fund717$237 06/30/2019
     TFX717$237 06/30/2019
Donaldson Capital Management LLC705$233 06/30/2019
     TFX705$233 06/30/2019
BTC Capital Management Inc.700$232 06/30/2019
     TFX700$232 06/30/2019
Weather Gauge Advisory LLC700$232 06/30/2019
     TFX700$232 06/30/2019
OppenheimerFunds Inc.760$230 03/31/2019
     TFX760$230 03/31/2019
Waddell & Reed Financial Inc.692$229 06/30/2019
     TFX692$229 06/30/2019
Cleararc Capital Inc.693$229 06/30/2019
     TFX693$229 06/30/2019
WMS Partners LLC692$229 06/30/2019
     TFX692$229 06/30/2019
Ascent Wealth Partners LLC693$229 06/30/2019
     TFX693$229 06/30/2019
1832 Asset Management L.P.824$226 06/30/2019
     TFX824$226 06/30/2019
Conservest Capital Advisors Inc.683$226 06/30/2019
     TFX683$226 06/30/2019
HL Financial Services LLC746$225 03/31/2019
     TFX746$225 03/31/2019
Tiverton Asset Management LLC670$222 06/30/2019
     TFX670$222 06/30/2019
Level Four Advisory Services LLC667$221 06/30/2019
     TFX667$221 06/30/2019
Victory Capital Management Inc.660$219 06/30/2019
     TFX660$219 06/30/2019
Hyman Charles D650$215 06/30/2019
     TFX650$215 06/30/2019
Meiji Yasuda Asset Management Co Ltd.650$215 06/30/2019
     TFX650$215 06/30/2019
JGP Global Gestao de Recursos Ltda.650$215 06/30/2019
     TFX650$215 06/30/2019
Municipal Employees Retirement System of Michigan640$212 06/30/2019
     TFX640$212 06/30/2019
Pillar Pacific Capital Management LLC635$210 06/30/2019
     TFX635$210 06/30/2019
ETF Managers Group LLC640$210 06/30/2019
     TFX640$210 06/30/2019
Checchi Capital Advisers LLC632$209 06/30/2019
     TFX632$209 06/30/2019
Commerce Bank629$208 06/30/2019
     TFX629$208 06/30/2019
Centric Wealth Management606$201 06/30/2019
     TFX606$201 06/30/2019
Peapack Gladstone Financial Corp605$200 06/30/2019
     TFX605$200 06/30/2019
Livforsakringsbolaget Skandia Omsesidigt600$199 06/30/2019
     TFX600$199 06/30/2019
Asset Planning Services Ltd.600$199 06/30/2019
     TFX600$199 06/30/2019
Federated Investors Inc. PA559$185 06/30/2019
     TFX559$185 06/30/2019
Sit Investment Associates Inc.534$177 06/30/2019
     TFX534$177 06/30/2019
Redhawk Wealth Advisors Inc.520$172 06/30/2019
     TFX520$172 06/30/2019
Advisor Group Inc.511$169 06/30/2019
     TFX511$169 06/30/2019
First Manhattan Co.500$165 06/30/2019
     TFX500$165 06/30/2019
Proficio Capital Partners LLC483$160 06/30/2019
     TFX483$160 06/30/2019
Valeo Financial Advisors LLC484$160 06/30/2019
     TFX484$160 06/30/2019
Trust Co. of Vermont450$149 06/30/2019
     TFX450$149 06/30/2019
Thompson Siegel & Walmsley LLC425$141 06/30/2019
     TFX425$141 06/30/2019
Parallel Advisors LLC427$141 06/30/2019
     TFX427$141 06/30/2019
Northwestern Mutual Wealth Management Co.412$136 06/30/2019
     TFX412$136 06/30/2019
Fieldpoint Private Securities LLC400$132 06/30/2019
     TFX400$132 06/30/2019
Prelude Capital Management LLC385$127 06/30/2019
     TFX385$127 06/30/2019
SRS Capital Advisors Inc.328$109 06/30/2019
     TFX328$109 06/30/2019
Hilton Capital Management LLC327$108 06/30/2019
     TFX327$108 06/30/2019
Mitsubishi UFJ Securities Holdings Co. Ltd.310$103 06/30/2019
     TFX310$103 06/30/2019
Exane Derivatives308$102 06/30/2019
     TFX308$102 06/30/2019
Advisory Services Network LLC305$101 06/30/2019
     TFX305$101 06/30/2019
Kistler Tiffany Companies LLC300$99 06/30/2019
     TFX300$99 06/30/2019
NEXT Financial Group Inc274$91 06/30/2019
     TFX274$91 06/30/2019
Steward Partners Investment Advisory LLC263$87 06/30/2019
     TFX263$87 06/30/2019
MUFG Americas Holdings Corp252$83 06/30/2019
     TFX252$83 06/30/2019
Clear Perspective Advisors LLC250$83 06/30/2019
     TFX250$83 06/30/2019
NEXT Financial Holdings241$73 03/31/2019
     TFX241$73 03/31/2019
Acadian Asset Management LLC216$72 06/30/2019
     TFX216$72 06/30/2019
Rehmann Capital Advisory Group228$69 03/31/2019
     TFX228$69 03/31/2019
Pflug Koory LLC200$66 06/30/2019
     TFX200$66 06/30/2019
Flagship Harbor Advisors LLC193$64 06/30/2019
     TFX193$64 06/30/2019
Huntington National Bank169$56 06/30/2019
     TFX169$56 06/30/2019
Commonwealth Bank of Australia170$54 06/30/2019
     TFX170$54 06/30/2019
FTB Advisors Inc.166$54 06/30/2019
     TFX166$54 06/30/2019
Cullen Frost Bankers Inc.157$52 06/30/2019
     TFX157$52 06/30/2019
QCI Asset Management Inc. NY150$50 06/30/2019
     TFX150$50 06/30/2019
Whittier Trust Co.150$50 06/30/2019
     TFX150$50 06/30/2019
CSat Investment Advisory L.P.150$50 06/30/2019
     TFX150$50 06/30/2019
Quadrant Capital Group LLC149$47 06/30/2019
     TFX149$47 06/30/2019
Harvest Fund Management Co. Ltd138$46 06/30/2019
     TFX138$46 06/30/2019
Guardian Life Insurance Co. of America132$44 06/30/2019
     TFX132$44 06/30/2019
Rockefeller Capital Management L.P.125$41 06/30/2019
     TFX125$41 06/30/2019
Shine Investment Advisory Services Inc.91$30 06/30/2019
     TFX91$30 06/30/2019
Proequities Inc. $25 06/30/2019
     TFX74$25 06/30/2019
     Put0$0 06/30/2019
     Call0$0 06/30/2019
Reilly Financial Advisors LLC75$25 06/30/2019
     TFX75$25 06/30/2019
Winslow Evans & Crocker Inc.64$22 06/30/2019
     TFX64$22 06/30/2019
Lindbrook Capital LLC65$21 06/30/2019
     TFX65$21 06/30/2019
Global Retirement Partners LLC70$21 03/31/2019
     TFX70$21 03/31/2019
Gemmer Asset Management LLC60$20 06/30/2019
     TFX60$20 06/30/2019
Ossiam61$20 06/30/2019
     TFX61$20 06/30/2019
Princeton Global Asset Management LLC60$18 03/31/2019
     TFX60$18 03/31/2019
CENTRAL TRUST Co43$14 06/30/2019
     TFX43$14 06/30/2019
City Holding Co.42$14 06/30/2019
     TFX42$14 06/30/2019
Heritage Wealth Advisors41$14 06/30/2019
     TFX41$14 06/30/2019
Sun Life Financial INC37$12 06/30/2019
     TFX37$12 06/30/2019
Altshuler Shaham Ltd35$12 06/30/2019
     TFX35$12 06/30/2019
First Personal Financial Services34$11 06/30/2019
     TFX34$11 06/30/2019
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA30$10 06/30/2019
     TFX30$10 06/30/2019
Ranger Investment Management L.P.31$10 06/30/2019
     TFX31$10 06/30/2019
Mascoma Wealth Management LLC29$10 06/30/2019
     TFX29$10 06/30/2019
Whittier Trust Co. of Nevada Inc.25$8 06/30/2019
     TFX25$8 06/30/2019
Berman Capital Advisors LLC25$8 06/30/2019
     TFX25$8 06/30/2019
Farmers & Merchants Investments Inc.21$7 06/30/2019
     TFX21$7 06/30/2019
Earnest Partners LLC17$6 06/30/2019
     TFX17$6 06/30/2019
Private Capital Group LLC21$6 06/30/2019
     TFX21$6 06/30/2019
Essex Savings Bank16$5 06/30/2019
     TFX16$5 06/30/2019
Meeder Asset Management Inc.11$4 06/30/2019
     TFX11$4 06/30/2019
Benjamin F. Edwards & Company Inc.11$4 06/30/2019
     TFX11$4 06/30/2019
Camarda Financial Advisors LLC13$4 06/30/2019
     TFX13$4 06/30/2019
Ruggie Capital Group13$4 06/30/2019
     TFX13$4 06/30/2019
AdvisorNet Financial Inc10$3 06/30/2019
     TFX10$3 06/30/2019
TRUE Private Wealth Advisors10$3 06/30/2019
     TFX10$3 06/30/2019
Signaturefd LLC5$2 06/30/2019
     TFX5$2 06/30/2019
Evolution Wealth Advisors LLC7$2 06/30/2019
     TFX7$2 06/30/2019
Trustmark National Bank Trust Department3$1 06/30/2019
     TFX3$1 06/30/2019
Parkside Financial Bank & Trust4$1 06/30/2019
     TFX4$1 06/30/2019
San Francisco Sentry Investment Group CA4$1 06/30/2019
     TFX4$1 06/30/2019
Carroll Financial Associates Inc.5$1 06/30/2019
     TFX5$1 06/30/2019
Zions Bancorporation N.A.4$1 06/30/2019
     TFX4$1 06/30/2019
Cutler Group LP700$0 06/30/2019
     Put700$0 06/30/2019
Capstone Investment Advisors LLC $-597 06/30/2019
     Put2,200$729 06/30/2019
     Call400$132 06/30/2019
Jefferies Group LLC $-618 06/30/2019
     Put2,000$662 06/30/2019
     TFX133$44 06/30/2019
Simplex Trading LLC549$-2,104 06/30/2019
     Put75$2,483 06/30/2019
     Call6$198 06/30/2019
     TFX549$181 06/30/2019

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

Quotes delayed 20 minutes
Get Free SEC filing alerts for TFX:
TFX SEC Filing Email Alerts ServiceExternal link

Funds Holding TFX | www.HoldingsChannel.com

Copyright © 2013 - 2019, 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.