Market Value998,620,000
Total Holdings399
File Date2020-08-14
Original Filing (Click here)

All hedge funds or institutions that manage over $100M are required by the SEC to file quarterly reports on their holdings. These reports are called 13F reports. However, the filings are required the following quarter from the reporting period, which means that by the time the filing is made (and we see them), the information could be five months old.

For funds with long term positions that make few trades, the holdings might closely resemble their current holdings, even after several months. However, for funds that have high turnover, the holdings data we see might differ significantly from their current holdings. Institutions are required to report CALL and PUT options, and those positions are identified in the table. However, they are not required to report short positions.

Click the link icon to see the full transaction history.

Upgrade to unlock premium data and export to Excel .

Security Imputed
Share Price
Prev
Shares
Current
Shares
Change
(Percent)
Prev Value
(USD x1000)
Current Value
(USD x1000)
Change
(Percent)
DHR / Danaher Corporation
ABBV / AbbVie Inc.
BRX / Brixmor Property Group Inc.
TFX / Teleflex Incorporated
INTU / Intuit Inc.
RVTY / Revvity, Inc.
BKD / Brookdale Senior Living Inc.
US36164V3050 / GCI Liberty, Inc.
REED / Reed's, Inc.
WTER / The Alkaline Water Company Inc.
UHAL / U-Haul Holding Company
CORP / PIMCO ETF Trust - PIMCO Investment Grade Corporate Bond Index Exchange-Traded Fund
PULS / PGIM ETF Trust - PGIM Ultra Short Bond ETF
US45772F1075 / Inphi Corporation
46434VAQ3 / iShares iBonds Dec 2020 Term Corporate ETF
46434V571 / iShares iBonds Sep 2020 Term Muni Bond ETF
IAGG / iShares Trust - iShares Core International Aggregate Bond ETF
ATSG / Air Transport Services Group, Inc.
AZZ / AZZ Inc.
BOH / Bank of Hawaii Corporation
US2782651036 / Eaton Vance Corp.
US35952V3033 / FS KKR Capital Corp II
IBKR / Interactive Brokers Group, Inc.
IGIB / iShares Trust - iShares 5-10 Year Investment Grade Corporate Bond ETF
MCHI / iShares Trust - iShares MSCI China ETF
LGIH / LGI Homes, Inc.
JEF / Jefferies Financial Group Inc.
MNRO / Monro, Inc.
ROIC / Retail Opportunity Investments Corp.
UUU / Universal Safety Products, Inc
W / Wayfair Inc.
DOMO / Domo, Inc.
EDIT / Editas Medicine, Inc.
FDRR / Fidelity Covington Trust - Fidelity Dividend ETF for Rising Rates
HAIN / The Hain Celestial Group, Inc.
FEU / SPDR STOXX Europe 50 ETF
WTMF / WisdomTree Trust - WisdomTree Managed Futures Strategy Fund
BBH / VanEck ETF Trust - VanEck Biotech ETF
IGOV / iShares Trust - iShares International Treasury Bond ETF
FVD / First Trust Exchange-Traded Fund - First Trust Value Line Dividend Index Fund
GVI / iShares Trust - iShares Intermediate Government/Credit Bond ETF
AVGO / Broadcom Inc.
HCHC / HC2 Holdings Inc
PCI / PGIM ETF Trust - PGIM Corporate Bond 5-10 Year ETF
904784709 / Unilever N.V.
TWTR / Twitter Inc
AMCR / Amcor plc
SENS / Senseonics Holdings, Inc.
EFV / iShares Trust - iShares MSCI EAFE Value ETF
DTE / DTE Energy Company
ARMK / Aramark
VGT / Vanguard World Fund - Vanguard Information Technology ETF
TXN / Texas Instruments Incorporated
NSC / Norfolk Southern Corporation
HLX / Helix Energy Solutions Group, Inc.
AXP / American Express Company
543524300 / Loopnet, Inc.
FMB / First Trust Exchange-Traded Fund III - First Trust Managed Municipal ETF
MUC / BlackRock MuniHoldings California Quality Fund, Inc.
SUSB / iShares Trust - iShares ESG Aware 1-5 Year USD Corporate Bond ETF
LBAI / Lakeland Bancorp, Inc.
SPB / Spectrum Brands Holdings, Inc.
GENN / Genesis Healthcare, Inc.
AN / AutoNation, Inc.
GRUB / Just Eat Takeaway.com N.V. - ADR (New)
AAL / American Airlines Group Inc.
COST / Costco Wholesale Corporation
IBMN / iShares Trust - iShares iBonds Dec 2025 Term Muni Bond ETF
IBMJ / BlackRock Institutional Trust Company N.A. - iShares iBonds Dec 2021 Term Muni Bond ETF
TOTL / SSGA Active Trust - SPDR DoubleLine Total Return Tactical ETF
IBDM / BlackRock Institutional Trust Company N.A. - iShares iBonds Dec 2021 Term Corporate ETF
NCZ / Virtus Convertible & Income Fund II
USA / Liberty All-Star Equity Fund
BHC / Bausch Health Companies Inc.
AYX / Alteryx, Inc.
TSLA / Tesla, Inc.
SEB / Seaboard Corporation
LW / Lamb Weston Holdings, Inc.
MRNA / Moderna, Inc.
T / AT&T Inc.
DHY / Credit Suisse High Yield Bond Fund, Inc.
RLJ / RLJ Lodging Trust
SPBO / SPDR Series Trust - SPDR Portfolio Corporate Bond ETF
IMH / Impac Mortgage Holdings, Inc.
IBDN / BlackRock Institutional Trust Company N.A. - iShares iBonds Dec 2022 Term Corporate ETF
MUA / BlackRock MuniAssets Fund, Inc.
IBMK / BlackRock Institutional Trust Company N.A. - iShares iBonds Dec 2022 Term Muni Bond ETF
IAU / iShares Gold Trust
BPT / BP Prudhoe Bay Royalty Trust
ACC / American Campus Communities Inc.
VYNE / VYNE Therapeutics Inc.
DEO / Diageo plc - Depositary Receipt (Common Stock)
IBB / iShares Trust - iShares Biotechnology ETF
DLR / Digital Realty Trust, Inc.
SDOG / ALPS ETF Trust - ALPS Sector Dividend Dogs ETF
VIG / Vanguard Specialized Funds - Vanguard Dividend Appreciation ETF
WFC / Wells Fargo & Company
WM / Waste Management, Inc.
VWO / Vanguard International Equity Index Funds - Vanguard FTSE Emerging Markets ETF
DES / WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund
MO / Altria Group, Inc.
IEFA / iShares Trust - iShares Core MSCI EAFE ETF
MMM / 3M Company
JPM / JPMorgan Chase & Co.
QCOM / QUALCOMM Incorporated
OEF / iShares Trust - iShares S&P 100 ETF
VWOB / Vanguard Whitehall Funds - Vanguard Emerging Markets Government Bond ETF
MTUM / iShares Trust - iShares MSCI USA Momentum Factor ETF
SO / The Southern Company
SCHE / Schwab Strategic Trust - Schwab Emerging Markets Equity ETF
AEP / American Electric Power Company, Inc.
VEA / Vanguard Tax-Managed Funds - Vanguard FTSE Developed Markets ETF
SPY / SPDR S&P 500 ETF
MSFT / Microsoft Corporation
IBDQ / iShares Trust - iShares iBonds Dec 2025 Term Corporate ETF
BAC / Bank of America Corporation
IHF / iShares Trust - iShares U.S. Healthcare Providers ETF
AMAT / Applied Materials, Inc.
PWB / Invesco Exchange-Traded Fund Trust - Invesco Large Cap Growth ETF
CSCO / Cisco Systems, Inc.
BA / The Boeing Company
IVW / iShares Trust - iShares S&P 500 Growth ETF
NNN / NNN REIT, Inc.
V / Visa Inc.
CMCSA / Comcast Corporation
XLV / The Select Sector SPDR Trust - The Health Care Select Sector SPDR Fund
ESGD / iShares Trust - iShares ESG Aware MSCI EAFE ETF
VNQI / Vanguard International Equity Index Funds - Vanguard Global ex-U.S. Real Estate ETF
MCD / McDonald's Corporation
QUAL / iShares Trust - iShares MSCI USA Quality Factor ETF
MUB / iShares Trust - iShares National Muni Bond ETF
MELI / MercadoLibre, Inc.
CVS / CVS Health Corporation
GBIL / Goldman Sachs ETF Trust - Goldman Sachs Access Treasury 0-1 Year ETF
GOOGL / Alphabet Inc.
AMD / Advanced Micro Devices, Inc.
BRK.A / Berkshire Hathaway Inc.
SHW / The Sherwin-Williams Company
WPC / W. P. Carey Inc.
HD / The Home Depot, Inc.
ACN / Accenture plc
SLYV / SPDR Series Trust - SPDR S&P 600 Small Cap Value ETF
SWKS / Skyworks Solutions, Inc.
LOW / Lowe's Companies, Inc.
MERC / Mercer International Inc.
MDY / SPDR S&P MidCap 400 ETF Trust
PEY / Invesco Exchange-Traded Fund Trust - Invesco High Yield Equity Dividend Achievers ETF
PNC / The PNC Financial Services Group, Inc.
IJS / iShares Trust - iShares S&P Small-Cap 600 Value ETF
BMY / Bristol-Myers Squibb Company
IUSG / iShares Trust - iShares Core S&P U.S. Growth ETF
PEP / PepsiCo, Inc.
AMZN / Amazon.com, Inc.
IJR / iShares Trust - iShares Core S&P Small-Cap ETF
MMC / Marsh & McLennan Companies, Inc.
XLC / The Select Sector SPDR Trust - The Communication Services Select Sector SPDR Fund
IWM / iShares Trust - iShares Russell 2000 ETF
VXUS / Vanguard STAR Funds - Vanguard Total International Stock ETF
FXL / First Trust Exchange-Traded AlphaDEX Fund - First Trust Technology AlphaDEX Fund
MA / Mastercard Incorporated
IXUS / iShares Trust - iShares Core MSCI Total International Stock ETF
COP / ConocoPhillips
IWF / iShares Trust - iShares Russell 1000 Growth ETF
ORLY / O'Reilly Automotive, Inc.
PYPL / PayPal Holdings, Inc.
FXH / First Trust Exchange-Traded AlphaDEX Fund - First Trust Health Care AlphaDEX Fund
ISRG / Intuitive Surgical, Inc.
XLP / The Select Sector SPDR Trust - The Consumer Staples Select Sector SPDR Fund
USMV / iShares Trust - iShares MSCI USA Min Vol Factor ETF
IVV / iShares Trust - iShares Core S&P 500 ETF
NULV / Nushares ETF Trust - Nuveen ESG Large-Cap Value ETF
O / Realty Income Corporation
NVDA / NVIDIA Corporation
ADBE / Adobe Inc.
IWV / iShares Trust - iShares Russell 3000 ETF
AAPL / Apple Inc.
ES / Eversource Energy
IWB / iShares Trust - iShares Russell 1000 ETF
HON / Honeywell International Inc.
ABEQ / Unified Series Trust - Absolute Select Value ETF
MDT / Medtronic plc
FFIN / First Financial Bankshares, Inc.
LRCX / Lam Research Corporation
HBI / Hanesbrands Inc.
PUTW / WisdomTree Trust - WisdomTree PutWrite Strategy Fund Put
NOC / Northrop Grumman Corporation
SPWR / Complete Solaria, Inc.
NWLI / National Western Life Group, Inc.
PSCH / Invesco Exchange-Traded Fund Trust II - Invesco S&P SmallCap Health Care ETF
TIP / iShares Trust - iShares TIPS Bond ETF
ITOT / iShares Trust - iShares Core S&P Total U.S. Stock Market ETF
ACWX / iShares Trust - iShares MSCI ACWI ex U.S. ETF
INTC / Intel Corporation
VONG / Vanguard Scottsdale Funds - Vanguard Russell 1000 Growth ETF
IWD / iShares Trust - iShares Russell 1000 Value ETF
SDY / SPDR Series Trust - SPDR S&P Dividend ETF
CAT / Caterpillar Inc.
DIS / The Walt Disney Company
DLTR / Dollar Tree, Inc.
DAL / Delta Air Lines, Inc.
TD / The Toronto-Dominion Bank
SCZ / iShares Trust - iShares MSCI EAFE Small-Cap ETF
VO / Vanguard Index Funds - Vanguard Mid-Cap ETF
AIG / American International Group, Inc.
BRK.B / Berkshire Hathaway Inc.
D / Dominion Energy, Inc.
VGK / Vanguard International Equity Index Funds - Vanguard FTSE Europe ETF
STIP / iShares Trust - iShares 0-5 Year TIPS Bond ETF
SBUX / Starbucks Corporation
XLU / The Select Sector SPDR Trust - The Utilities Select Sector SPDR Fund
CVX / Chevron Corporation
MCHP / Microchip Technology Incorporated
GILD / Gilead Sciences, Inc.
FRBA / First Bank
MLPA / Global X Funds - Global X MLP ETF
TDY / Teledyne Technologies Incorporated
ICSH / iShares U.S. ETF Trust - iShares Ultra Short Duration Bond Active ETF
UNH / UnitedHealth Group Incorporated
SSB / SouthState Corporation
DEM / WisdomTree Trust - WisdomTree Emerging Markets High Dividend Fund
SCHV / Schwab Strategic Trust - Schwab U.S. Large-Cap Value ETF
EFA / iShares Trust - iShares MSCI EAFE ETF
IWS / iShares Trust - iShares Russell Mid-Cap Value ETF
VUG / Vanguard Index Funds - Vanguard Growth ETF
SCHA / Schwab Strategic Trust - Schwab U.S. Small-Cap ETF
XLK / The Select Sector SPDR Trust - The Technology Select Sector SPDR Fund
IVE / iShares Trust - iShares S&P 500 Value ETF
PTY / PIMCO Corporate & Income Opportunity Fund
IWP / iShares Trust - iShares Russell Mid-Cap Growth ETF
VBK / Vanguard Index Funds - Vanguard Small-Cap Growth ETF
EW / Edwards Lifesciences Corporation
RTX / RTX Corporation
XLF / The Select Sector SPDR Trust - The Financial Select Sector SPDR Fund
YUM / Yum! Brands, Inc.
IEMG / iShares, Inc. - iShares Core MSCI Emerging Markets ETF
SHY / iShares Trust - iShares 1-3 Year Treasury Bond ETF
EFAV / iShares Trust - iShares MSCI EAFE Min Vol Factor ETF
SRE / Sempra
ADSK / Autodesk, Inc.
CL / Colgate-Palmolive Company
FI / Fiserv, Inc.
IUSV / iShares Trust - iShares Core S&P U.S. Value ETF
DE / Deere & Company
RWO / SPDR Index Shares Funds - SPDR Dow Jones Global Real Estate ETF
PPBI / Pacific Premier Bancorp, Inc.
SCHF / Schwab Strategic Trust - Schwab International Equity ETF
TT / Trane Technologies plc
EBTC / Enterprise Bancorp, Inc.
MBB / iShares Trust - iShares MBS ETF
ADT / ADT Inc.
WMT / Walmart Inc.
CCI / Crown Castle Inc.
EIM / Eaton Vance Municipal Bond Fund
AFB / AllianceBernstein National Municipal Income Fund, Inc.
VOT / Vanguard Index Funds - Vanguard Mid-Cap Growth ETF
FITB / Fifth Third Bancorp
ATVI / Activision Blizzard Inc
TJX / The TJX Companies, Inc.
EIX / Edison International
VYM / Vanguard Whitehall Funds - Vanguard High Dividend Yield ETF
FDN / First Trust Exchange-Traded Fund - First Trust Dow Jones Internet Index Fund
SLYG / SPDR Series Trust - SPDR S&P 600 Small Cap Growth ETF
IBDO / iShares Trust - iShares iBonds Dec 2023 Term Corporate ETF
APPF / AppFolio, Inc.
ESGE / iShares, Inc. - iShares ESG Aware MSCI EM ETF
SCHG / Schwab Strategic Trust - Schwab U.S. Large-Cap Growth ETF
UPS / United Parcel Service, Inc.
EFAX / SPDR Index Shares Funds - SPDR MSCI EAFE Fossil Fuel Reserves Free ETF
OBE / Obsidian Energy Ltd.
PHYS / Sprott Physical Gold Trust
IBDP / iShares Trust - iShares iBonds Dec 2024 Term Corporate ETF
MGM / MGM Resorts International
BIV / Vanguard Bond Index Funds - Vanguard Intermediate-Term Bond ETF
SCHZ / Schwab Strategic Trust - Schwab U.S. Aggregate Bond ETF
LMBS / First Trust Exchange-Traded Fund IV - First Trust Low Duration Opportunities ETF
IBML / iShares Trust - iShares iBonds Dec 2023 Term Muni Bond ETF
IWN / iShares Trust - iShares Russell 2000 Value ETF
NKE / NIKE, Inc.
GSK / GSK plc - Depositary Receipt (Common Stock)
TREX / Trex Company, Inc.
EBAY / eBay Inc.
EEMV / iShares, Inc. - iShares MSCI Emerging Markets Min Vol Factor ETF
FSK / FS KKR Capital Corp.
KKR / KKR & Co. Inc.
VSGX / Vanguard World Fund - Vanguard ESG International Stock ETF
VBR / Vanguard Index Funds - Vanguard Small-Cap Value ETF
SPEM / SPDR Index Shares Funds - SPDR Portfolio Emerging Markets ETF
SHM / SPDR Series Trust - SPDR Nuveen ICE Short Term Municipal Bond ETF
PCN / PIMCO Corporate & Income Strategy Fund
VONE / Vanguard Scottsdale Funds - Vanguard Russell 1000 ETF
SHOP / Shopify Inc.
IBMP / iShares Trust - iShares iBonds Dec 2027 Term Muni Bond ETF
HYMB / SPDR Series Trust - SPDR Nuveen ICE High Yield Municipal Bond ETF
HLT / Hilton Worldwide Holdings Inc.
TMO / Thermo Fisher Scientific Inc.
GOOG / Alphabet Inc.
SCHM / Schwab Strategic Trust - Schwab U.S. Mid-Cap ETF
DVY / iShares Trust - iShares Select Dividend ETF
EFG / iShares Trust - iShares MSCI EAFE Growth ETF
VTV / Vanguard Index Funds - Vanguard Value ETF
IBMQ / iShares Trust - iShares iBonds Dec 2028 Term Muni Bond ETF
OTIS / Otis Worldwide Corporation
ETG / Eaton Vance Tax-Advantaged Global Dividend Income Fund
SPMD / SPDR Series Trust - SPDR Portfolio S&P 400 Mid Cap ETF
SUB / iShares Trust - iShares Short-Term National Muni Bond ETF
IYY / iShares Trust - iShares Dow Jones U.S. ETF
PROV / Provident Financial Holdings, Inc.
BKNG / Booking Holdings Inc.
NVS / Novartis AG - Depositary Receipt (Common Stock)
CI / The Cigna Group
SPGI / S&P Global Inc.
BOND / PIMCO ETF Trust - PIMCO Active Bond Exchange-Traded Fund
TRI / Thomson Reuters Corporation
BIL / SPDR Series Trust - SPDR Bloomberg 1-3 Month T-Bill ETF
SCHW / The Charles Schwab Corporation
CRWD / CrowdStrike Holdings, Inc.
CSX / CSX Corporation
ED / Consolidated Edison, Inc.
ESGV / Vanguard World Fund - Vanguard ESG U.S. Stock ETF
LUV / Southwest Airlines Co.
RSP / Invesco Exchange-Traded Fund Trust - Invesco S&P 500 Equal Weight ETF
ELV / Elevance Health, Inc.
SPYG / SPDR Series Trust - SPDR Portfolio S&P 500 Growth ETF
SCHB / Schwab Strategic Trust - Schwab U.S. Broad Market ETF
ONTX / Onconova Therapeutics, Inc.
NULG / Nushares ETF Trust - Nuveen ESG Large-Cap Growth ETF
VTI / Vanguard Index Funds - Vanguard Total Stock Market ETF
RGLD / Royal Gold, Inc.
COOP / Mr. Cooper Group Inc.
TPL / Texas Pacific Land Corporation
GLD / SPDR Gold Trust
HSY / The Hershey Company
VTR / Ventas, Inc.
USB / U.S. Bancorp
META / Meta Platforms, Inc.
AGG / iShares Trust - iShares Core U.S. Aggregate Bond ETF
SPLG / SPDR Series Trust - SPDR Portfolio S&P 500 ETF
EQIX / Equinix, Inc.
XEL / Xcel Energy Inc.
LAMR / Lamar Advertising Company
CARR / Carrier Global Corporation
F / Ford Motor Company
JNJ / Johnson & Johnson
AMGN / Amgen Inc.
TDG / TransDigm Group Incorporated
NUMV / Nushares ETF Trust - Nuveen ESG Mid-Cap Value ETF
SCHD / Schwab Strategic Trust - Schwab U.S. Dividend Equity ETF
ENB / Enbridge Inc.
XLY / The Select Sector SPDR Trust - The Consumer Discretionary Select Sector SPDR Fund
SMLV / SPDR Series Trust - SPDR SSGA US Small Cap Low Volatility Index ETF
WDAY / Workday, Inc.
IOO / iShares Trust - iShares Global 100 ETF
SOXX / iShares Trust - iShares Semiconductor ETF
C / Citigroup Inc.
MAS / Masco Corporation
VRTX / Vertex Pharmaceuticals Incorporated
BSV / Vanguard Bond Index Funds - Vanguard Short-Term Bond ETF
DUK / Duke Energy Corporation
UNP / Union Pacific Corporation
IWR / iShares Trust - iShares Russell Mid-Cap ETF
VOE / Vanguard Index Funds - Vanguard Mid-Cap Value ETF
LLY / Eli Lilly and Company
FDL / First Trust Exchange-Traded Fund - First Trust Morningstar Dividend Leaders Index Fund
BABA / Alibaba Group Holding Limited - Depositary Receipt (Common Stock)
KO / The Coca-Cola Company
IBMO / iShares Trust - iShares iBonds Dec 2026 Term Muni Bond ETF
XOM / Exxon Mobil Corporation
LMT / Lockheed Martin Corporation
BND / Vanguard Bond Index Funds - Vanguard Total Bond Market ETF
ZM / Zoom Communications Inc.
VOO / Vanguard Index Funds - Vanguard S&P 500 ETF
RSPT / Invesco Exchange-Traded Fund Trust - Invesco S&P 500 Equal Weight Technology ETF
DIA / SPDR Dow Jones Industrial Average ETF Trust
VB / Vanguard Index Funds - Vanguard Small-Cap ETF
MINT / PIMCO ETF Trust - PIMCO Enhanced Short Maturity Active Exchange-Traded Fund
MET / MetLife, Inc.
DON / WisdomTree Trust - WisdomTree U.S. MidCap Dividend Fund
DTH / WisdomTree Trust - WisdomTree International High Dividend Fund
FIS / Fidelity National Information Services, Inc.
WBA / Walgreens Boots Alliance, Inc.
IJH / iShares Trust - iShares Core S&P Mid-Cap ETF
TSCO / Tractor Supply Company
HYD / VanEck ETF Trust - VanEck High Yield Muni ETF
VXF / Vanguard Index Funds - Vanguard Extended Market ETF
IBM / International Business Machines Corporation
CMF / iShares Trust - iShares California Muni Bond ETF
EEM / iShares, Inc. - iShares MSCI Emerging Markets ETF
TWLO / Twilio Inc.
BNDX / Vanguard Charlotte Funds - Vanguard Total International Bond ETF
NFLX / Netflix, Inc.
NEE / NextEra Energy, Inc.
ABT / Abbott Laboratories
SYK / Stryker Corporation
SHYG / iShares Trust - iShares 0-5 Year High Yield Corporate Bond ETF
SPDW / SPDR Index Shares Funds - SPDR Portfolio Developed World ex-US ETF
JPST / J.P. Morgan Exchange-Traded Fund Trust - JPMorgan Ultra-Short Income ETF
SCHX / Schwab Strategic Trust - Schwab U.S. Large-Cap ETF
KMB / Kimberly-Clark Corporation
AMT / American Tower Corporation
PFE / Pfizer Inc.
IBMM / iShares Trust - iShares iBonds Dec 2024 Term Muni Bond ETF
VZ / Verizon Communications Inc.
TAP / Molson Coors Beverage Company
PG / The Procter & Gamble Company
IWO / iShares Trust - iShares Russell 2000 Growth ETF
PM / Philip Morris International Inc.
CRM / Salesforce, Inc.
NOW / ServiceNow, Inc.
QQQ / Invesco QQQ Trust, Series 1
TFC / Truist Financial Corporation
MRK / Merck & Co., Inc.
ORCL / Oracle Corporation
VNQ / Vanguard Specialized Funds - Vanguard Real Estate ETF