← Back to Discover

Ruffer LLP

Period ended Sep 30, 2026 · Latest filing Nov 10, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2026: $1,975,018,723

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. MICROSOFT CORP · COM · 594918104 · shares: $107,217,946
  2. AMAZON COM INC · COM · 023135106 · shares: $78,245,939
  3. EQUINOX GOLD CORP · COM · 29446Y502 · shares: $71,376,789
  4. BP PLC · SPONSORED ADR · 055622104 · shares: $66,951,702
  5. TOTALENERGIES SE · ACT · F92124100 · shares: $62,818,320
  6. SMURFIT WESTROCK PLC · SHS · G8267P108 · shares: $60,250,608
  7. ALIBABA GROUP HLDG LTD · SPONSORED ADS · 01609W102 · shares: $52,591,548
  8. SCHWAB CHARLES CORP · COM · 808513105 · shares: $52,308,877
  9. SLB LIMITED · COM STK · 806857108 · shares: $47,546,238
  10. PROGRESSIVE CORP · COM · 743315103 · shares: $43,031,837

Reported holdings

181 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
ARCHER DANIELS MIDLAND COCOM039483102 — 98,490 shares $4,437,274
AMDOCS LTDSHSG02602103 — 136,517 shares $4,430,366
OSISKO GOLD GROUP INCCOM NEW68827X105 — 2,737,464 shares $4,381,376
INTUITCOM461202103 — 26,651 shares $4,170,413
INFOSYS LTDSPONSORED ADR456788108 — 654,747 shares $3,997,685
ALBEMARLE CORPCOM012653101 — 65,739 shares $3,946,729
EPAM SYS INCCOM29414B104 — 63,250 shares $3,889,835
GOLD FIELDS LTDSPONSORED ADR38059T106 — 185,590 shares $3,804,655
UPWORK INCCOM91688F104 — 819,883 shares $3,797,126
MICRON TECHNOLOGY INCCOM595112103 — 5,919 shares $3,578,581
ANAPTYSBIO INCCOM032724106 — 106,747 shares $3,044,924
INTERNATIONAL SEAWAYS INCCOMY41053102 — 47,249 shares $2,953,609
MONARCH CASINO & RESORT INCCOM609027107 — 44,712 shares $2,918,334
CENTERRA GOLD INCCOM152006102 — 229,821 shares $2,850,839
CENTURY ALUM COCOM156431108 — 138,893 shares $2,836,226
MATADOR RES COCOM576485205 — 92,837 shares $2,717,787
OKEANIS ECO TANKERS CORSHSY64177101 — 54,815 shares $2,516,249
HF SINCLAIR CORPCOM403949100 — 40,928 shares $2,493,008
DORIAN LPG LTDSHS USDY2106R110 — 78,998 shares $2,468,607
FRONTLINE PLCCOMM46528101 — 87,377 shares $2,443,390
ALCOA CORPCOM013872106 — 92,440 shares $2,203,547
SCORPIO TANKERS INCSHSY7542C130 — 46,168 shares $2,193,088
ACADEMY SPORTS & OUTDOORS INCOM00402L107 — 76,421 shares $2,085,838
VISTANCE NETWORKS INCCOM20337X109 — 611,694 shares $2,076,101
NUTEX HEALTH INCCOM67079U306 — 16,834 shares $2,021,865
OLLIES BARGAIN OUTLET HLDGSCOM681116109 — 40,862 shares $1,986,369
CHEVRON CORP NEWCOM166764100 — 17,000 shares $1,970,330
TEEKAY TANKERS LTDCL AG8726X106 — 34,541 shares $1,902,778
PAR PAC HOLDINGS INCCOM NEW69888T207 — 39,728 shares $1,840,362
SKYWESTCOM830879102 — 32,751 shares $1,801,569
CHOICE HOTELS INTL INCCOM169905106 — 30,804 shares $1,790,451
BROOKFIELD CORPCL A LTD VT SH11271J107 — 84,750 shares $1,753,757
CORE & MAIN INCCL A21874C102 — 73,330 shares $1,726,368
DOUBLEVERIFY HLDGS INCCOM25862V105 — 224,981 shares $1,722,546
KROGERCOM501044101 — 48,479 shares $1,612,919
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108 — 38,000 shares $1,584,553
PAYLOCITY HLDG CORPCOM70438V106 — 18,710 shares $1,513,962
DAVE INCCLASS A COM NEW23834J201 — 8,185 shares $1,493,572
BOISE CASCADE CO DELCOM09739D100 — 34,810 shares $1,464,968
BURLINGTON STORES INCCOM122017106 — 9,651 shares $1,463,543
BEST BUY INCCOM086516101 — 28,957 shares $1,450,214
MURPHY USA INCCOM626755102 — 4,977 shares $1,423,761
PAYCHEX INCCOM704326107 — 25,383 shares $1,419,032
DOLLAR GEN CORPCOM256677105 — 20,446 shares $1,387,650
SITEONE LANDSCAPE SUPPLY INCCOM82982L103 — 26,975 shares $1,382,644
TARGET CORPCOM87612E106 — 15,446 shares $1,373,632
CHEWY INCCL A16679L109 — 131,363 shares $1,356,930
CHURCHILL DOWNS INCCOM171484108 — 30,859 shares $1,325,489
JPMORGAN CHASE & COCOM46625H100 — 7,000 shares $1,314,365
BOOT BARN HLDGS INCCOM099406100 — 19,172 shares $1,310,869
THE TRADE DESK INCCOM CL A88339J105 — 187,425 shares $1,294,587
QXO INCCOM NEW82846H405 — 189,330 shares $1,256,166
DUTCH BROS INCCL A26701L100 — 56,645 shares $1,239,686
ULTA BEAUTY INCCOM90384S303 — 3,951 shares $1,224,751
D R HORTON INCCOM23331A109 — 15,588 shares $1,208,963
KB HOMECOM48666K109 — 45,454 shares $1,198,831
TOLL BROTHERS INCCOM889478103 — 15,496 shares $1,185,117
BOYD GAMING CORPCOM103304101 — 30,542 shares $1,153,955
VIZSLA SILVER CORPCOM NEW92859G608 — 499,777 shares $1,078,875
FIVE BELOW INCCOM33829M101 — 8,340 shares $1,039,327
DILLARDS INCCL A254067101 — 2,670 shares $1,015,296
BRINKER INTL INCCOM109641100 — 8,952 shares $983,289
M/I HOMES INCCOM55305B101 — 12,592 shares $965,738
DARDEN RESTAURANTS INCCOM237194105 — 8,709 shares $955,214
LIFE TIME GROUP HOLDINGS INCCOMMON STOCK53190C102 — 41,401 shares $937,085
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100 — 3,525 shares $912,679
CHEESECAKE FACTORY INCCOM163072101 — 14,485 shares $865,192
ALLIED GOLD CORPCOM NEW01921D204 — 66,670 shares $794,499
AURA MINERALS INCSHS NEWG06973112 — 13,655 shares $609,774
B2GOLD CORPCOM11777Q209 — 204,597 shares $606,154
FRANCO NEV CORPCOM351858105 — 4,120 shares $556,785
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106 — 8,000 shares $538,321
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F107 — 127,142 shares $515,951
NOVAGOLD RES INCCOM NEW66987E206 — 113,040 shares $417,022
EPR PPTYSCOM SH BEN INT26884U109 — 10,563 shares $336,508
MARKEL GROUP INCCOM570535104 — 312 shares $303,239
WARBY PARKER INCCL A COM93403J106 — 16,657 shares $262,629
AUTOMATIC DATA PROCESSING INCOM053015103 — 1,548 shares $226,728
GOLDMINING INCCOM38149E101 — 401,996 shares $215,341
FIGS INCCL A30260D103 — 19,557 shares $153,843
ADMA BIOLOGICS INCCOM000899104 — 19,246 shares $109,561