Skip to content

CAT CATERPILLAR INC

Follow

COM (common), issuer CIK 18230

2,978 managers (3,023 13F filers) reported a position in CAT shares at 2025-06-30, 330,156,444 shares in all. 240 filers opened a position and 126 filers sold out during the quarter.

Managers
2,978
13F filers
3,023
New
240
Added
1,151
Reduced
1,121
Sold out
126
Shares held by filers
330,156,444

Shares held by filers adds up every 13F filer's report, so a share reported by a parent and by its subsidiary counts twice (H9). Managers counts each filer group once.

13D and 13G filers

No 13D or 13G on this security in the data. Structured 13D/G data starts 2024-12-18.

Insider trades

No Form 4 transaction on this security in the data.

13F holders, Q2 2025

Filers in the available 13F reports with a share position at 2025-06-30, filer groups collapsed to one row (method), largest first. Options and principal amounts are left out. A group row states no % of portfolio, since each member reports its own portfolio: the members' percents are listed under it. A value about 1,000 times or 1/1,000 of the price other filers imply is shown as filed but neither ranks the row nor enters a sum.

HolderSharesValue% of portfolioChangeSource
VANGUARD GROUP INCgroup of 2 filers holding46,130,415$17.9B-146,320Timeline
STATE STREET CORPin group STATE STREET CORP35,949,017$14B0.52%-213,91413F-HRTimelineGroup
BlackRock, Inc.in group BlackRock, Inc.33,827,921$13.1B0.25%-1,552,61513F-HRTimelineGroup
STATE FARM MUTUAL AUTOMOBILE INSURANCE …in group STATE FARM MUTUAL AUTOMOBILE …17,669,440$6.86B6.07%013F-HRTimelineGroup
GEODE CAPITAL MANAGEMENT, LLCin group GEODE CAPITAL MANAGEMENT, LLC10,467,024$4.06B0.28%-49,59413F-HRTimelineGroup
Fisher Asset Management, LLC9,418,321$3.66B1.45%+208,19613F-HRTimeline
GATES FOUNDATION TRUST7,353,614$2.85B5.97%013F-HRTimeline
MORGAN STANLEYin group MORGAN STANLEY7,288,145$2.83B0.18%+119,37213F-HRTimelineGroup
NORTHERN TRUST CORPin group NORTHERN TRUST CORP6,452,574$2.5B0.34%-145,10513F-HRTimelineGroup
UBS Group AGgroup of 2 filers holding6,392,290$2.48B+154,121Timeline
NORGES BANK5,579,193$2.17B0.27%-80,17913F-HRTimeline
BANK OF AMERICA CORP /DE/in group BANK OF AMERICA CORP /DE/5,112,760$1.98B0.16%-1,091,84113F-HRTimelineGroup
Capital World Investors4,586,001$1.78B0.26%-3,488,75013F-HRTimeline
Capital Research Global Investorsin group Capital Research Global Inves…4,302,761$1.67B0.33%+566,59813F-HRTimelineGroup
Charles Schwab Trust Cogroup of 2 filers holding3,343,941$1.3B+34,499Timeline
Invesco Ltd.in group Invesco Ltd.3,282,720$1.27B0.22%+140,78413F-HRTimelineGroup
JPMORGAN CHASE & COin group JPMORGAN CHASE & CO3,237,214$1.26B0.09%-411,71113F-HRTimelineGroup
GOLDMAN SACHS GROUP INCin group GOLDMAN SACHS GROUP INC3,066,396$1.19B0.19%-116,28413F-HRTimelineGroup
DIMENSIONAL FUND ADVISORS LPin group DIMENSIONAL FUND ADVISORS LP2,968,396$1.15B0.27%-119,37713F-HRTimelineGroup
Bank of New York Mellon Corpin group Bank of New York Mellon Corp2,944,907$1.14B0.22%-214,57913F-HRTimelineGroup
Legal & General Group Plcin group Legal & General Group Plc2,743,075$1.06B0.26%+134,97113F-HRTimelineGroup
TIAAgroup of 2 filers holding2,388,188$927M+1,084,625Timeline
ROYAL BANK OF CANADAin group ROYAL BANK OF CANADA2,214,599$860M0.17%+257,37213F-HR/ATimelineGroup
Amundiin group Amundi1,911,674$762M0.26%+356,80413F-HRTimelineGroup
WELLS FARGO & COMPANY/MNin group WELLS FARGO & COMPANY/MN1,903,646$739M0.16%+89,52613F-HRTimelineGroup
PRICE T ROWE ASSOCIATES INC /MD/1,855,578$720M0.08%+817,47313F-HRTimeline
FMR LLCin group FMR LLC1,799,399$699M0.04%-135,68613F-HRTimelineGroup
Mitsubishi UFJ Trust & Banking Corpgroup of 2 filers holding1,638,570$636M+63,223Timeline
Capital Wealth Planning, LLC1,633,850$634M5%+1,37713F-HRTimeline
DEUTSCHE BANK AG\in group DEUTSCHE BANK AG\1,517,385$589M0.22%+109,36913F-HRTimelineGroup
AMERIPRISE FINANCIAL INCin group AMERIPRISE FINANCIAL INC1,508,417$586M0.14%-117,78713F-HRTimelineGroup
Sumitomo Mitsui Trust Group, Inc.in group Sumitomo Mitsui Trust Group, …1,499,272$582M0.36%+82,80813F-HRTimelineGroup
Swiss National Bank1,446,800$562M0.34%+85,20013F-HRTimeline
BARCLAYS PLCin group BARCLAYS PLC1,403,087$545M0.22%+38,86313F-HR/ATimelineGroup
PRIMECAP MANAGEMENT CO/CA/1,370,898$532M0.42%-8,58713F-HRTimeline
VOYA INVESTMENT MANAGEMENT LLCin group VOYA INVESTMENT MANAGEMENT LLC1,298,617$504M0.5%+997,83113F-HRTimelineGroup
Franklin Resourcesgroup of 3 filers holding1,155,161$448M-18,568Timeline
National Pension Service994,303$386M0.33%-3,27413F-HRTimeline
LPL Financial LLC986,421$383M0.13%+46,04913F-HRTimeline
CITIGROUP INCin group CITIGROUP INC975,244$379M0.26%+10,81613F-HRTimelineGroup
RAYMOND JAMES FINANCIAL INCin group RAYMOND JAMES FINANCIAL INC972,410$377M0.13%-5,04613F-HRTimelineGroup
Altshuler Shaham Ltd932,615$362M11.5%-68,01113F-HRTimeline
HSBC HOLDINGS PLCin group HSBC HOLDINGS PLC921,842$358M0.23%-192,75013F-HRTimelineGroup
NEUBERGER BERMAN GROUP LLCin group NEUBERGER BERMAN GROUP LLC895,804$348M0.27%-155,78813F-HR/ATimelineGroup
RHUMBLINE ADVISERS846,648$329M0.28%-11,26213F-HRTimeline
Assenagon Asset Management S.A.843,093$327M0.52%+712,71113F-HRTimeline
California Public Employees Retirement …840,431$326M0.21%+20,80013F-HRTimeline
Diamond Hill Capital Management, LLC (I…797,199$309M1.42%+96,46313F-HRTimeline
MARSHALL WACE, LLPin group MARSHALL WACE, LLP761,800$296M0.35%+616,73913F-HRTimelineGroup
CALIFORNIA STATE TEACHERS RETIREMENT SY…751,795$292M0.32%+3,19613F-HRTimeline
AMERICAN CENTURY COMPANIES INCin group AMERICAN CENTURY COMPANIES INC727,912$283M0.15%+129,67813F-HRTimelineGroup
ProShare Advisors LLC725,166$282M0.56%+121,02413F-HRTimeline
VICTORY CAPITAL MANAGEMENT INC681,565$265M0.17%+217,20713F-HRTimeline
BANK OF MONTREAL /CAN/in group BANK OF MONTREAL /CAN/677,707$263M0.13%-101,61013F-HRTimelineGroup
HighTower Advisors, LLC666,319$259M0.32%+20,12513F-HRTimeline
NORDEA INVESTMENT MANAGEMENT ABin group NORDEA INVESTMENT MANAGEMENT …631,379$244M0.23%+4,63713F-HRTimelineGroup
PRINCIPAL FINANCIAL GROUP INCgroup of 2 filers holding626,834$243M-51,443Timeline
STIFEL FINANCIAL CORPin group STIFEL FINANCIAL CORP625,585$243M0.24%+10,99713F-HRTimelineGroup
Thrivent Financial for Lutheransin group Thrivent Financial for Luther…621,518$241M0.53%+69,75313F-HR/ATimelineGroup
BNP PARIBAS FINANCIAL MARKETSin group BNP PARIBAS FINANCIAL MARKETS618,400$240M0.19%-91,38513F-HRTimelineGroup
MILLENNIUM MANAGEMENT LLCin group MILLENNIUM MANAGEMENT LLC599,309$233M0.21%+385,40713F-HRTimelineGroup
NEW YORK STATE COMMON RETIREMENT FUND586,555$228M0.3%-6,60013F-HR/ATimeline
SCHRODER INVESTMENT MANAGEMENT GROUP583,485$227M0.19%-39,35513F-HRTimeline
ALLIANCEBERNSTEIN L.P.572,165$222M0.07%+34,84613F-HRTimeline
VAN ECK ASSOCIATES CORPin group VAN ECK ASSOCIATES CORP571,724$222M0.25%+458,06313F-HRTimelineGroup
Corient Private Wealth LPin group Corient Private Wealth LP567,599$220M0.29%-65,34913F-HR/ATimelineGroup
Bank Julius Baer & Co. Ltd, Zurich537,357$209M0.62%-57,45213F-HR/ATimeline
FIFTH THIRD BANK, NATIONAL ASSOCIATIONgroup of 2 filers holding518,843$201M-6,661Timeline
US BANCORP \DE\in group US BANCORP \DE\518,577$201M0.25%-12,02013F-HRTimelineGroup
NATIONAL BANK OF CANADA /FI/in group NATIONAL BANK OF CANADA /FI/512,757$199M0.21%+318,65213F-HR/ATimelineGroup
TORONTO DOMINION BANKin group TORONTO DOMINION BANK493,282$191M0.41%+135,71913F-HRTimelineGroup
SG Americas Securities, LLC490,953$191M0.84%+286,75213F-HRTimeline
ENVESTNET ASSET MANAGEMENT INCgroup of 2 filers holding485,972$189M+10,778Timeline
Pictet Asset Management Holding SAin group Pictet Asset Management Holdi…464,791$180M0.18%+158,78713F-HRTimelineGroup
TWO SIGMA INVESTMENTS, LPgroup of 2 filers holding456,901$177M+454,849Timeline
STATE BOARD OF ADMINISTRATION OF FLORID…447,203$174M0.31%-16,07513F-HRTimeline
Aberdeen Group plcin group Aberdeen Group plc434,586$169M0.29%+17,82613F-HRTimelineGroup
ZACKS INVESTMENT MANAGEMENT424,071$165M1.41%+2,93213F-HRTimeline
JANE STREET GROUP, LLCin group JANE STREET GROUP, LLC422,948$164M0.27%-53,11813F-HRTimelineGroup
NOMURA ASSET MANAGEMENT CO LTDgroup of 2 filers holding419,602$163M+94,619Timeline
NEW YORK STATE TEACHERS RETIREMENT SYST…413,521$161M0.34%-6,44613F-HRTimeline
BANK OF NOVA SCOTIAin group BANK OF NOVA SCOTIA413,061$160M0.33%+25,69913F-HRTimelineGroup
COMMONWEALTH EQUITY SERVICES, LLC405,660$157M0.21%-33,30013F-HRTimeline
CANADA PENSION PLAN INVESTMENT BOARD374,637$145M0.12%-23,21513F-HRTimeline
Balyasny Asset Management L.P.in group Balyasny Asset Management368,170$143M0.32%+343,52913F-HRTimelineGroup
PNC Financial Services Group, Inc.in group PNC Financial Services Group,…362,973$141M0.09%-61,66713F-HRTimelineGroup
Korea Investment CORP362,089$141M0.31%-99213F-HRTimeline
AVIVA PLCin group AVIVA PLC361,126$140M0.29%+21,60813F-HRTimelineGroup
Swedbank ABin group Swedbank AB344,304$134M0.15%13F-HRTimelineGroup
Markel Group Inc.in group Markel Group Inc.328,650$128M1.08%+60013F-HRTimelineGroup
Alecta Tjanstepension Omsesidigt328,600$128M0.6%013F-HRTimeline
DekaBank Deutsche Girozentrale326,603$127M0.23%-46,22513F-HRTimeline
Focus Partners Wealthgroup of 2 filers holding319,492$124M+15,444Timeline
Baird Financial Group, Inc.in group Baird Financial Group, Inc.315,581$123M0.21%-90,39413F-HRTimelineGroup
Schonfeld Strategic Advisors LLC313,528$122M0.92%+284,13313F-HRTimeline
MANUFACTURERS LIFE INSURANCE COMPANY, T…in group MANUFACTURERS LIFE INSURANCE …310,730$121M0.11%-60,44713F-HRTimelineGroup
Sumitomo Mitsui DS Asset Management Com…in group SUMITOMO MITSUI FINANCIAL GRO…306,650$119M1.07%+15,82013F-HRTimelineGroup
CITADEL ADVISORS LLCin group CITADEL ADVISORS LLC301,187$117M0.1%-41,14813F-HRTimelineGroup
Mariner, LLCin group Mariner, LLC295,642$115M0.17%+54,83513F-HRTimelineGroup
Asset Management One Co., Ltd.292,154$113M0.36%-26,72113F-HRTimeline
PRUDENTIAL FINANCIAL INCin group PRUDENTIAL FINANCIAL INC292,036$113M0.15%+17,47113F-HRTimelineGroup
Allianz SEgroup of 2 filers holding291,510$113M+44,727Timeline
Universal- Beteiligungs- und Serviceges…in group Universal- Beteiligungs- und …287,936$112M0.2%+10,99013F-HRTimelineGroup
Zurcher Kantonalbank (Zurich Cantonalba…286,264$111M0.27%+10,88613F-HRTimeline
CANADA LIFE ASSURANCE Coin group CANADA LIFE ASSURANCE Co283,800$110M0.17%-5,12313F-HRTimelineGroup
Rockefeller Capital Management L.P.in group Rockefeller Capital Managemen…281,111$109M0.24%-40,94313F-HR/ATimelineGroup
FIRST TRUST ADVISORS LPin group FIRST TRUST ADVISORS LP280,447$109M0.09%-15,68213F-HRTimelineGroup
MENORA MIVTACHIM HOLDINGS LTD.in group MENORA MIVTACHIM HOLDINGS LTD.280,000$109M0.63%-63,21713F-HRTimelineGroup
Creative Planningin group Creative Planning275,950$107M0.09%+13,48513F-HRTimelineGroup
OSAIC HOLDINGS, INC.in group OSAIC HOLDINGS, INC.275,503$107M0.19%+19,00413F-HR/ATimelineGroup
Interval Partners, LP274,315$106M2.43%new13F-HRTimeline
STOREBRAND ASSET MANAGEMENT AS272,787$106M0.31%-13813F-HRTimeline
Connor, Clark & Lunn Investment Managem…271,915$106M0.37%+15,25913F-HRTimeline
Empower Advisory Group, LLC265,734$103M0.31%+9,29313F-HRTimeline
STATE OF WISCONSIN INVESTMENT BOARD261,027$101M0.25%-17,62113F-HRTimeline
ROYAL LONDON ASSET MANAGEMENT LTD260,759$101M0.23%-18,19613F-HRTimeline
Cerity Partners LLCin group Cerity Partners LLC260,329$101M0.18%-34,54013F-HRTimelineGroup
Natixis Investment Managersgroup of 2 filers holding254,471$98.8M-102,630Timeline
Chevy Chase Trust Holdings, LLCin group Chevy Chase Trust Holdings, L…253,624$98.5M0.29%-2,86613F-HRTimelineGroup
D. E. Shaw & Co., Inc.in group D. E. Shaw & Co., Inc.246,612$95.7M0.1%-416,44613F-HRTimelineGroup
Janney Montgomery Scott LLC245,376$95.3M0.25%-10,19913F-HRTimeline
LOS ANGELES CAPITAL MANAGEMENT LLC244,380$94.9M0.36%+111,72713F-HRTimeline
Mirae Asset Global Investments Co., Ltd.group of 2 filers holding240,494$93.4M+85,459Timeline
JENNISON ASSOCIATES LLC240,054$93.2M0.06%-16,07713F-HRTimeline
Cartenna Capital, LP240,000$93.2M5.71%+216,50013F-HRTimeline
NORTHWESTERN MUTUAL INVESTMENT MANAGEME…group of 2 filers holding238,381$92.5M+3,469Timeline
SUSQUEHANNA INTERNATIONAL GROUP, LLPin group SUSQUEHANNA INTERNATIONAL GRO…237,553$92.2M0.14%+33,53913F-HRTimelineGroup
TD Asset Management Inc236,019$91.6M0.08%-3,27313F-HRTimeline
Retirement Systems of Alabama235,040$91.2M0.33%-4,16413F-HRTimeline
Cetera Investment Advisers232,978$90.4M0.15%-2,21713F-HRTimeline
Rathbones Group PLC227,901$88.5M0.38%+5,43013F-HRTimeline
O'SHAUGHNESSY ASSET MANAGEMENT, LLC227,708$88.4M0.6%-1,40813F-HRTimeline
Qube Research & Technologies Ltd226,553$88M0.12%-442,14213F-HRTimeline
Freestone Grove Partners LP225,967$87.7M0.66%+187,35013F-HRTimeline
DANSKE BANK A/S223,970$86.9M0.22%-12,47213F-HRTimeline
Alyeska Investment Group, L.P.in group Alyeska Investment Group, L.P.218,946$85M0.3%new13F-HRTimelineGroup
Ensign Peak Advisors, Inc218,908$85M0.15%+2,36113F-HRTimeline
Kestra Advisory Services, LLCgroup of 3 filers holding218,342$84.8M+8,817Timeline
NewEdge Advisors, LLC216,659$84.1M0.43%+11,52313F-HRTimeline
Treasurer of the State of North Carolina216,302$84M0.27%-29,09213F-HRTimeline
Bollard Group LLC215,354$83.6M1.91%+20,63413F-HRTimeline
TRUIST FINANCIAL CORPin group TRUIST FINANCIAL CORP212,231$82.4M0.12%-3,83213F-HRTimelineGroup
Caisse de depot et placement du Quebec210,765$81.8M0.17%-165,95313F-HRTimeline
M&T Bank Corpin group M&T Bank Corp209,922$81.5M0.28%+7,74713F-HRTimelineGroup
Cambridge Investment Research Advisors,…198,559$77.1M0.23%+14,40713F-HRTimeline
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF O…193,894$75.3M0.25%-10,54613F-HRTimeline
KEYBANK NATIONAL ASSOCIATION/OHin group KEYBANK NATIONAL ASSOCIATION/…191,239$74.2M0.28%+56,75713F-HRTimelineGroup
Vest Financial, LLC190,846$74.1M1.05%+49,07613F-HRTimeline
ARROWSTREET CAPITAL, LIMITED PARTNERSHIPin group ARROWSTREET CAPITAL, LIMITED …187,373$72.7M0.05%-11313F-HRTimelineGroup
OLD REPUBLIC INTERNATIONAL CORP177,000$68.7M2.69%013F-HRTimeline
Russell Investments Group, Ltd.in group Russell Investments Group, Lt…173,410$67.2M0.09%-29213F-HRTimelineGroup
Swiss Life Asset Management Ltdin group Swiss Life Asset Management L…172,653$67M0.4%+44,19913F-HRTimelineGroup
Midwest Trust Co172,129$66.8M0.93%13F-HRTimeline
Sequoia Financial Advisors, LLC170,951$66.4M0.45%+45,52213F-HRTimeline
AXA S.A.in group AXA S.A.170,806$66.3M0.19%+29,52313F-HRTimelineGroup
Resona Asset Management Co.,Ltd.in group Resona Asset Management Co.,L…170,246$66M0.32%+6,58113F-HRTimelineGroup
MACKENZIE FINANCIAL CORP168,356$65.4M0.08%-4,94613F-HRTimeline
COMMERZBANK AKTIENGESELLSCHAFT /FI167,390$65M1.49%-141,00113F-HRTimeline
State of Tennessee, Department of Treas…165,553$64.3M0.23%-17,34713F-HRTimeline
FORT WASHINGTON INVESTMENT ADVISORS INC…163,677$63.5M0.37%-2,74113F-HRTimeline
ADAGE CAPITAL PARTNERS GP, L.L.C.in group ADAGE CAPITAL PARTNERS GP, L.…163,584$63.5M0.11%+28,83013F-HRTimelineGroup
Alpha Cubed Investments, LLC163,211$63.4M2.4%+24,00713F-HRTimeline
Daiwa Securities Group Inc.in group Daiwa Securities Group Inc.162,260$63M0.23%+38713F-HRTimelineGroup
CIBC WORLD MARKET INC.161,778$62.8M0.14%+14,23813F-HRTimeline
State of New Jersey Common Pension Fund…in group State of New Jersey Common Pe…161,667$62.8M0.24%-1,64013F-HRTimelineGroup
TEACHER RETIREMENT SYSTEM OF TEXAS161,307$62.6M0.26%-14,27613F-HRTimeline
Lansforsakringar Fondforvaltning AB (pu…161,023$62.5M0.36%-9,32913F-HRTimeline
NISA INVESTMENT ADVISORS, LLC160,371$62.3M0.28%-10,81413F-HRTimeline
WEALTH ENHANCEMENT ADVISORY SERVICES, L…154,811$61.6M0.1%-36,82913F-HRTimeline
GATEWAY INVESTMENT ADVISERS LLC156,967$60.9M0.67%-11413F-HRTimeline
MML INVESTORS SERVICES, LLC154,361$59.9M0.17%-1,30113F-HRTimeline
Walleye Capital LLCgroup of 2 filers holding152,233$59.1M+123,789Timeline
Calamos Advisors LLCgroup of 2 filers holding146,261$56.8M+445Timeline
HUNTINGTON NATIONAL BANKin group HUNTINGTON NATIONAL BANK144,360$56M0.37%-2,98213F-HRTimelineGroup
Aware Super Pty Ltd as trustee of Aware…144,094$55.9M0.82%013F-HRTimeline
KBC Group NVin group KBC Group NV143,143$55.6M0.15%-16,03213F-HRTimelineGroup
ARIZONA STATE RETIREMENT SYSTEM139,719$54.2M0.31%-1,97013F-HRTimeline
Allspring Global Investments Holdings, …in group Allspring Global Investments …137,777$53.9M0.09%+4,38013F-HRTimelineGroup
HM PAYSON & CO138,026$53.6M0.85%-17,84513F-HRTimeline
STRS OHIO137,995$53.6M0.2%+4,98913F-HRTimeline
FORSTA AP-FONDEN136,800$53.1M0.35%-3,10013F-HRTimeline
STATE OF MICHIGAN RETIREMENT SYSTEM135,072$52.4M0.27%-2,60013F-HRTimeline
Trexquant Investment LP134,293$52.1M0.59%new13F-HRTimeline
Quantinno Capital Management LP132,563$51.5M0.22%+19,46113F-HRTimeline
CAPTRUST FINANCIAL ADVISORS132,226$51.3M0.11%-2,78613F-HRTimeline
Skandinaviska Enskilda Banken AB (publ)131,309$51M0.22%-37,18313F-HRTimeline
HERITAGE INVESTORS MANAGEMENT CORP130,410$50.6M1.6%+1,44113F-HRTimeline
WELLINGTON MANAGEMENT GROUP LLPin group WELLINGTON MANAGEMENT GROUP L…129,094$50.1M0.01%+14,35213F-HRTimelineGroup
COMMERCE BANKin group COMMERCE BANK129,015$50.1M0.3%-1,87013F-HRTimelineGroup
Sanctuary Advisors, LLC128,806$50M0.31%+5,98113F-HRTimeline
Achmea Investment Management B.V.in group Achmea Investment Management …127,903$49.7M0.64%+6,76913F-HRTimelineGroup
MEYER HANDELMAN CO123,276$47.9M1.58%-86013F-HRTimeline
Fullerton Fund Management Co Ltd.123,130$47.8M1.93%new13F-HRTimeline
CAPSTONE INVESTMENT ADVISORS, LLCin group CAPSTONE INVESTMENT ADVISORS,…122,577$47.6M0.41%+109,70013F-HRTimelineGroup
VIRGINIA RETIREMENT SYSTEMS ET Al122,412$47.5M0.33%013F-HRTimeline
MetLife Investment Management, LLCin group MetLife Investment Management…122,312$47.5M0.28%-4,89713F-HRTimelineGroup
Tidal Investments LLCin group Tidal Investments LLC121,697$47.2M0.31%+19,18913F-HRTimelineGroup
OPPENHEIMER ASSET MANAGEMENT INC.group of 2 filers holding120,731$46.9M+7,012Timeline
FIL Ltdin group FIL Ltd119,909$46.5M0.04%+116,56513F-HRTimelineGroup
FJARDE AP-FONDEN /FOURTH SWEDISH NATION…118,546$46M0.42%+16,70013F-HRTimeline