All 13F Investors

Name Location Most recent filing
Vanguard Group Inc Valley Forge, Pennsylvania Q3 2023
Black Rock Inc. New York, New York Q3 2023
State Street Corp Boston, Massachusetts Q3 2023
Fmr Llc Boston, Massachusetts Q3 2023
Bank Of America Corp /De/ Charlotte, North Carolina Q3 2023
Jpmorgan Chase & Co New York, New York Q3 2023
Morgan Stanley New York, New York Q3 2023
Geode Capital Management, Llc Boston, Massachusetts Q3 2023
Price T Rowe Associates Inc /Md/ Baltimore, Maryland Q3 2023
Northern Trust Corp Chicago, Illinois Q3 2023
Capital World Investors Los Angeles, California Q3 2023
Wellington Management Group Llp Boston, Massachusetts Q3 2023
Susquehanna International Group, Llp Bala Cynwyd, Pennsylvania Q3 2023
Goldman Sachs Group Inc New York, New York Q3 2023
Citadel Advisors Llc Miami, Florida Q3 2023
Bank Of New York Mellon Corp New York, New York Q3 2023
Capital International Investors Los Angeles, California Q3 2023
Invesco Ltd. Atlanta, Georgia Q3 2023
Royal Bank Of Canada Toronto, Ontario, Canada Q3 2023
Capital Research Global Investors Los Angeles, California Q3 2023
Charles Schwab Investment Management Inc San Francisco, California Q3 2023
Wells Fargo & Company/Mn San Francisco, California Q3 2023
Berkshire Hathaway Inc Omaha, Nebraska Q3 2023
Jane Street Group, Llc New York, New York Q3 2023
Dimensional Fund Advisors Lp Austin, Texas Q3 2023
Ameriprise Financial Inc Minneapolis, Minnesota Q3 2023
Ubs Group Ag Zurich, Switzerland Q3 2023
Legal & General Group Plc London, United Kingdom Q3 2023
Massachusetts Financial Services Co /Ma/ Boston, Massachusetts Q3 2023
Nuveen Asset Management, Llc Chicago, Illinois Q3 2023
Alliancebernstein L.P. Nashville, Tennessee Q3 2023
Ubs Asset Management Americas Inc Chicago, Illinois Q3 2023
Envestnet Asset Management Inc Chicago, Illinois Q3 2023
Amundi Paris, France Q3 2023
Franklin Resources Inc San Mateo, California Q3 2023
Millennium Management Llc New York, New York Q3 2023
Deutsche Bank Ag\ Frankfurt Am Main Ge, Germany Q3 2023
Fisher Asset Management, Llc Camas, Washington Q3 2023
Ctc Llc Chicago, Illinois Q3 2023
Manufacturers Life Insurance Company, The Canada, Ontario, Canada Q3 2023
Bank Of Montreal /Can/ Toronto, Ontario, Canada Q3 2023
Janus Henderson Group Plc London, United Kingdom Q3 2023
Dodge & Cox San Francisco, California Q3 2023
Optiver Holding B.V. Amsterdam, Netherlands Q3 2023
Lpl Financial Llc San Diego, California Q3 2023
T. Rowe Price Investment Management, Inc. Baltimore, Maryland Q3 2023
Principal Financial Group Inc Des Moines, Iowa Q3 2023
Citigroup Inc New York, New York Q3 2023
American Century Companies Inc Kansas City, Missouri Q3 2023
Swiss National Bank Zurich, Switzerland Q3 2023
Simplex Trading, Llc Chicago, Illinois Q3 2023
Sumitomo Mitsui Trust Holdings, Inc. Minato Ku, Tokyo, Japan Q3 2023
Raymond James & Associates St Petersburg, Florida Q3 2023
Primecap Management Co/Ca/ Pasadena, California Q3 2023
Jennison Associates Llc New York, New York Q3 2023
Pnc Financial Services Group, Inc. Pittsburgh, Pennsylvania Q3 2023
California Public Employees Retirement System Sacramento, California Q3 2023
Imc Chicago, Llc Chicago, Illinois Q3 2023
Neuberger Berman Group Llc New York, New York Q3 2023
Baillie Gifford & Co Edinburgh, United Kingdom Q3 2023
Clearbridge Investments, Llc New York, New York Q3 2023
State Farm Mutual Automobile Insurance Co Bloomington, Illinois Q3 2023
Wolverine Trading, Llc Chicago, Illinois Q3 2023
Hsbc Holdings Plc London, United Kingdom Q3 2023
D. E. Shaw & Co., Inc. New York, New York Q3 2023
Credit Suisse Ag/ Zurich, Switzerland Q3 2023
Victory Capital Management Inc San Antonio, Texas Q3 2023
Rhumbline Advisers Boston, Massachusetts Q3 2023
B. Riley Wealth Management, Inc. Memphis, Tennessee Q2 2022
Fil Ltd Hamilton, Bermuda Q3 2023
First Trust Advisors Lp Wheaton, Illinois Q3 2023
Arrowstreet Capital, Limited Partnership Boston, Massachusetts Q3 2023
Td Asset Management Inc Toronto, Ontario, Canada Q3 2023
Pictet Asset Management Holding Sa Carouge, Switzerland Q3 2023
Oppenheimer Funds, Inc. New York, New York Q1 2019
Voya Investment Management Llc Atlanta, Georgia Q3 2023
Northwestern Mutual Wealth Management Co Milwaukee, Wisconsin Q3 2023
Creative Planning Overland Park, Kansas Q3 2023
Lazard Asset Management Llc New York, New York Q3 2023
Boston Partners Boston, Massachusetts Q3 2023
Nordea Investment Management Ab Stockholm, Sweden Q3 2023
Stifel Financial Corp St. Louis, Missouri Q3 2023
1832 Asset Management L.P. Toronto, Ontario, Canada Q3 2023
New York State Common Retirement Fund Albany, New York Q3 2023
Dz Bank Ag Deutsche Zentral Genossenschafts Bank, Frankfurt Am Main Frankfurt Am Main, Germany Q3 2023
Macquarie Group Ltd Sydney, Nsw 2000, Australia Q3 2023
Canada Pension Plan Investment Board Toronto Ontario, Ontario, Canada Q3 2023
Schroder Investment Management Group London, United Kingdom Q3 2023
Putnam Investments Llc Boston, Massachusetts Q3 2023
National Bank Of Canada /Fi/ Montreal, Quebec, Canada Q3 2023
Belvedere Trading Llc Chicago, Illinois Q3 2023
California State Teachers Retirement System West Sacramento, California Q3 2023
Prudential Financial Inc Newark, New Jersey Q3 2023
Charles Schwab Investment Advisory, Inc. San Francisco, California Q3 2023
National Pension Service Jeonju Si, Jeollabuk Do, Korea, Republic Of Q3 2023
Brown Advisory Inc Baltimore, Maryland Q3 2023
Jones Financial Companies Lllp Des Peres, Missouri Q3 2023
Truist Financial Corp Charlotte, North Carolina Q3 2023
Mackenzie Financial Corp Toronto Ontario, Ontario, Canada Q3 2023
Allianz Asset Management Gmb H Munich, Germany Q3 2023
Artisan Partners Limited Partnership Milwaukee, Wisconsin Q3 2023
Renaissance Technologies Llc New York, New York Q3 2023
Toronto Dominion Bank Toronto, Ontario, Ontario, Canada Q3 2023
Loomis Sayles & Co L P Boston, Massachusetts Q3 2023
Russell Frank Co/ Seattle, Washington Q1 2016
Allspring Global Investments Holdings, Llc Charlotte, North Carolina Q3 2023
Palisades Investment Partners, Llc Santa Monica, California Q2 2014
Alkeon Capital Management Llc New York, New York Q3 2023
Gts Securities Llc New York, New York Q3 2023
Sei Investments Co Oaks, Pennsylvania Q3 2023
Raymond James Financial Services Advisors, Inc. St. Petersburg, Florida Q3 2023
Lilly Endowment Inc Indiananapolis, Indiana Q3 2023
High Tower Advisors, Llc Chicago, Illinois Q3 2023
Emerald Acquisition Ltd. Seattle, Washington Q3 2016
Harris Associates L P Chicago, Illinois Q3 2023
Russell Investments Group, Ltd. London, United Kingdom Q3 2023
Mitsubishi Ufj Kokusai Asset Management Co., Ltd. Tokyo, Japan Q3 2023
Marshall Wace, Llp London, United Kingdom Q3 2023
Balyasny Asset Management L.P. Chicago, Illinois Q3 2023
Waddell & Reed Financial Inc Overland Park, Kansas Q1 2021
Aqr Capital Management Llc Greenwich, Connecticut Q3 2023
Commonwealth Equity Services, Llc Waltham, Massachusetts Q3 2023
Apg Asset Management N.V. Amsterdam, Netherlands Q3 2023
Osaic Holdings, Inc. Phoenix, Arizona Q3 2023
Sanders Capital, Llc West Palm Beach, Florida Q3 2023
Ensign Peak Advisors, Inc Salt Lake City, Utah Q3 2023
Aristotle Capital Management, Llc Los Angeles, California Q3 2023
Van Eck Associates Corp New York, New York Q3 2023
Mirae Asset Global Investments Co., Ltd. Seoul, Korea, Republic Of Q3 2023
Bnp Paribas Arbitrage, Snc Paris, France Q3 2023
Bessemer Group Inc Woodbridge, New Jersey Q3 2023
Parallax Volatility Advisers, L.P. San Francisco, California Q3 2023
Twin Tree Management, Lp Dallas, Texas Q3 2023
Adage Capital Partners Gp, L.L.C. Boston, Massachusetts Q3 2023
Cohen & Steers, Inc. New York, New York Q3 2023
Deka Bank Deutsche Girozentrale Frankfurt, Germany Q3 2023
Gqg Partners Llc Ft. Lauderdale, Florida Q3 2023
Lsv Asset Management Chicago, Illinois Q3 2023
State Board Of Administration Of Florida Retirement System Tallahassee, Florida Q3 2023
Cibc Private Wealth Group, Llc Atlanta, Georgia Q3 2023
Thrivent Financial For Lutherans Minneapolis, Minnesota Q3 2023
Corient Private Wealth Llc Miami, Florida Q3 2023
New York State Teachers Retirement System Albany, New York Q3 2023
Parnassus Investments, Llc San Francisco, California Q3 2023
Great West Life Assurance Co /Can/ Winnipeg Manitoba, Manitoba, Canada Q3 2023
Squarepoint Ops Llc New York, New York Q3 2023
Mitsubishi Ufj Trust & Banking Corp Tokyo, Japan Q3 2023
Abrdn Plc Edinburgh, United Kingdom Q3 2023
Walleye Capital Llc Plymouth, Minnesota Q3 2023
Two Sigma Advisers, Lp New York, New York Q3 2023
Bill & Melinda Gates Foundation Trust Kirkland, Washington Q3 2023
First Eagle Investment Management, Llc New York, New York Q3 2023
Qube Research & Technologies Ltd London, United Kingdom Q3 2023
Walleye Trading Llc Plymouth, Minnesota Q3 2023
Financial Engines Advisors L.L.C. Santa Clara, California Q3 2023
Polen Capital Management Llc Boca Raton, Florida Q3 2023
Bank Of Nova Scotia Toronto, Ontario, Canada Q3 2023
Federated Hermes, Inc. Pittsburgh, Pennsylvania Q3 2023
Robeco Institutional Asset Management B.V. Rotterdam, Netherlands Q3 2023
Mariner, Llc Overland Park, Kansas Q3 2023
Two Sigma Investments, Lp New York, New York Q3 2023
Baird Financial Group, Inc. Milwaukee, Wisconsin Q3 2023
Public Investment Fund Al Aqiq District, Riyadh, Saudi Arabia Q3 2023
J.P. Morgan Private Wealth Advisors Llc San Francisco, California Q3 2023
Kayne Anderson Rudnick Investment Management Llc Los Angeles, California Q3 2023
Nomura Holdings Inc Tokyo, Japan Q3 2023
Caisse De Depot Et Placement Du Quebec Montreal, Quebec, Canada Q3 2023
Bamco Inc /Ny/ New York, New York Q3 2023
Point72 Asset Management, L.P. Stamford, Connecticut Q3 2023
Swedbank Stockholm, Sweden Q4 2020
Wcm Investment Management, Llc Laguna Beach, California Q3 2023
Korea Investment Corp Seoul, Korea, Republic Of Q3 2023
Us Bancorp \De\ Minneapolis, Minnesota Q3 2023
Natixis Advisors, L.P. Boston, Massachusetts Q3 2023
Bnp Paribas Asset Management Holding S.A. Paris, France Q3 2023
Newport Trust Company, Llc Washington, District Of Columbia Q3 2023
Assenagon Asset Management S.A. Senningerberg, Luxembourg Q3 2023
Man Group Plc London, United Kingdom Q3 2023
Pro Share Advisors Llc Bethesda, Maryland Q3 2023
State Of Wisconsin Investment Board Madison, Wisconsin Q3 2023
Ninety One Uk Ltd London, United Kingdom Q3 2023
Betterment Llc New York, New York Q3 2023
Fiera Capital Corp Montreal, Quebec, Canada Q3 2023
Royal London Asset Management Ltd United Kingdom, United Kingdom Q3 2023
Mitsubishi Ufj Financial Group Inc Tokyo, Japan Q3 2023
Edgewood Management Llc Greenwich, Connecticut Q3 2023
Wealth Enhancement Advisory Services, Llc Plymouth, Minnesota Q3 2023
Cibc World Market Inc. Toronto, Ontario, Canada Q3 2023
William Blair Investment Management, Llc Chicago, Illinois Q3 2023
Aberdeen Asset Management Plc/Uk Aberdeen, United Kingdom Q2 2017
Group One Trading, L.P. Chicago, Illinois Q3 2023
Fayez Sarofim & Co Houston, Texas Q3 2023
Sands Capital Management, Llc Arlington, Virginia Q3 2023
Capital Fund Management S.A. Paris, France Q3 2023
Axa S.A. Paris, France Q3 2023
State Of New Jersey Common Pension Fund D Trenton, New Jersey Q3 2023
Tiaa Trust, National Association Charlotte, North Carolina Q3 2023
Tiaa, Fsb Jacksonville, Florida Q2 2023
Tci Fund Management Ltd London, United Kingdom Q3 2023
First Manhattan Co. Llc. New York, New York Q3 2023