The Analysis of Ruffer LLP's Holdings & P&L


Currently, Ruffer LLP holds 176 types of securities in its portfolio with a total value $2.4B. In the most recent quarter, they have increased their positions in COIN (+700.8K shares, valued at $122.7M), MSFT (+313.4K shares, valued at $116.4M), BABA (+690.2K shares, valued at $86.8M); decreased their positions in SW (-1.7M shares, valued at $68.7M), DIS (-506.3K shares, valued at $48.9M), CGAU (-2.5M shares, valued at $44.9M); initiated new positions in MSFT (+313.4K shares, valued at $116.4M), BF.B (+2.7M shares, valued at $72.4M), BKNG (+6.1K shares, valued at $26.0M).


1M P&L
-12.7M-0.61%
3M P&L
-61.2M-2.89%
HY P&L
+173.6M+9.23%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Gold337.7M
16.8%
2Internet Retail228.4M
11.4%
3Packaging & Containers174.4M
8.7%

Top Industries by Stock Count

1Banks - Regional17 stocks
12.1%
2Gold14 stocks
10.0%
3Biotechnology8 stocks
5.7%
Stock Holdings
COIN
COINBASE GLOBAL INC
95.32%
Shares1.4M
Event2026-03-31
Filed2026-05-13
BABA
ALIBABA GROUP HLDG LTD
143.47%
Shares1.2M
Event2026-03-31
Filed2026-05-13
AMZN
AMAZON COM INC
-16.37%
Shares561.5K
Event2026-03-31
Filed2026-05-13
MSFT
MICROSOFT CORP
New
Shares313.4K
Event2026-03-31
Filed2026-05-13
SW
SMURFIT WESTROCK PLC
-38.14%
Shares2.8M
Event2026-03-31
Filed2026-05-13
BP
BP PLC
-6.16%
Shares2.1M
Event2026-03-31
Filed2026-05-13
SLB
SLB LIMITED
34.50%
Shares1.5M
Event2026-03-31
Filed2026-05-13
BF.B
BROWN FORMAN CORP
New
Shares2.7M
Event2026-03-31
Filed2026-05-13
SU
SUNCOR ENERGY INC NEW
0.49%
Shares1.0M
Event2026-03-31
Filed2026-05-13
BAC
BANK AMERICA CORP
-21.11%
Shares1.3M
Event2026-03-31
Filed2026-05-13
EQX
EQUINOX GOLD CORP
-28.75%
Shares4.1M
Event2026-03-31
Filed2026-05-13
SOLV
SOLVENTUM CORP
39.94%
Shares860.0K
Event2026-03-31
Filed2026-05-13
FND
FLOOR & DECOR HLDGS INC
42.13%
Shares1.1M
Event2026-03-31
Filed2026-05-13
XOM
EXXON MOBIL CORP
0.51%
Shares321.7K
Event2026-03-31
Filed2026-05-13
LAMR
LAMAR ADVERTISING CO NEW
41.14%
Shares338.5K
Event2026-03-31
Filed2026-05-13
UNP
UNION PAC CORP
26.85%
Shares169.3K
Event2026-03-31
Filed2026-05-13
VIST
VISTA ENERGY S.A.B. DE C.V.
35.08%
Shares532.9K
Event2026-03-31
Filed2026-05-13
ARMN
ARIS MNG CORP
-29.26%
Shares1.9M
Event2026-03-31
Filed2026-05-13
GE AEROSPACE
GE AEROSPACE
0.63%
Shares118.0K
Event2026-03-31
Filed2026-05-13
GAU
GALIANO GOLD INC
-7.56%
Shares13.2M
Event2026-03-31
Filed2026-05-13
PFE
PFIZER INC
-13.17%
Shares1.1M
Event2026-03-31
Filed2026-05-13
EGO
ELDORADO GOLD CORP NEW
-44.20%
Shares899.4K
Event2026-03-31
Filed2026-05-13
PNC
PNC FINL SVCS GROUP INC
-1.80%
Shares147.4K
Event2026-03-31
Filed2026-05-13
CANADIAN PACIFIC KANSAS CITY
CANADIAN PACIFIC KANSAS CITY
81.41%
Shares374.5K
Event2026-03-31
Filed2026-05-13
BKNG
BOOKING HOLDINGS INC
New
Shares6.1K
Event2026-03-31
Filed2026-05-13
BARRICK GOLD CORP
BARRICK GOLD CORP
-12.18%
Shares571.4K
Event2026-03-31
Filed2026-05-13
SSRM
SSR MINING IN
New
Shares731.6K
Event2026-03-31
Filed2026-05-13
IFF
INTERNATIONAL FLAVORS&FRAGRA
22.80%
Shares291.6K
Event2026-03-31
Filed2026-05-13
SIG
SIGNET JEWELERS LIMITED
22.92%
Shares227.6K
Event2026-03-31
Filed2026-05-13
COOPER COS INC
COOPER COS INC
-30.75%
Shares216.2K
Event2026-03-31
Filed2026-05-13
WBD
WARNER BROS DISCOVERY INC
New
Shares561.1K
Event2026-03-31
Filed2026-05-13
NEM
NEWMONT CORP
-18.42%
Shares134.5K
Event2026-03-31
Filed2026-05-13
MHK
MOHAWK INDS INC
New
Shares144.3K
Event2026-03-31
Filed2026-05-13
UHAL.B
U HAUL HOLDING COMPANY
-1.91%
Shares299.1K
Event2026-03-31
Filed2026-05-13
CGAU
CENTERRA GOLD INC
-77.55%
Shares730.8K
Event2026-03-31
Filed2026-05-13
PM
PHILIP MORRIS INTL INC
-62.03%
Shares71.9K
Event2026-03-31
Filed2026-05-13
SKEENA RES LTD NEW
SKEENA RES LTD NEW
-50.98%
Shares399.0K
Event2026-03-31
Filed2026-05-13
RGLD
ROYAL GOLD INC
-29.79%
Shares46.3K
Event2026-03-31
Filed2026-05-13
MAGNUM ICE CREAM CO NV
MAGNUM ICE CREAM CO NV
122.11%
Shares755.6K
Event2026-03-31
Filed2026-05-13
INTEGRA RES CORP
INTEGRA RES CORP
32.55%
Shares4.0M
Event2026-03-31
Filed2026-05-13
KGC
KINROSS GOLD CORP
New
Shares332.4K
Event2026-03-31
Filed2026-05-13
ANGLOGOLD ASHANTI PLC
ANGLOGOLD ASHANTI PLC
-69.40%
Shares98.2K
Event2026-03-31
Filed2026-05-13
PAAS
PAN AMERN SILVER CORP
-72.00%
Shares170.3K
Event2026-03-31
Filed2026-05-13
KGS
KODIAK GAS SVCS INC
New
Shares147.9K
Event2026-03-31
Filed2026-05-13
AM
ANTERO MIDSTREAM CORP
New
Shares350.4K
Event2026-03-31
Filed2026-05-13
NFG
NATIONAL FUEL GAS CO
New
Shares82.4K
Event2026-03-31
Filed2026-05-13
TRP
TC ENERGY CORP
New
Shares123.0K
Event2026-03-31
Filed2026-05-13
VENTURE GLOBAL INC
VENTURE GLOBAL INC
New
Shares460.8K
Event2026-03-31
Filed2026-05-13
COEUR MNG INC
COEUR MNG INC
4.86%
Shares384.0K
Event2026-03-31
Filed2026-05-13
BCE
BCE INC
New
Shares280.0K
Event2026-03-31
Filed2026-05-13
PAYX
PAYCHEX INC
New
Shares76.4K
Event2026-03-31
Filed2026-05-13
PAYC
PAYCOM SOFTWARE INC
181.99%
Shares55.2K
Event2026-03-31
Filed2026-05-13
SNX
TD SYNNEX CORPORATION
5.15%
Shares38.7K
Event2026-03-31
Filed2026-05-13
CNI
CANADIAN NATL RY CO
New
Shares63.1K
Event2026-03-31
Filed2026-05-13
MHO
M/I HOMES INC
139.37%
Shares52.3K
Event2026-03-31
Filed2026-05-13
LYB
LYONDELLBASELL INDUSTRIES NV
New
Shares77.9K
Event2026-03-31
Filed2026-05-13
FOXA
FOX CORP
2.28%
Shares105.6K
Event2026-03-31
Filed2026-05-13
AA
ALCOA CORP
-65.13%
Shares92.7K
Event2026-03-31
Filed2026-05-13
CSX
CSX CORP
New
Shares148.2K
Event2026-03-31
Filed2026-05-13
DIS
DISNEY WALT CO
-89.20%
Shares61.3K
Event2026-03-31
Filed2026-05-13
DV
DOUBLEVERIFY HLDGS INC
-5.22%
Shares612.0K
Event2026-03-31
Filed2026-05-13
TSM
TAIWAN SEMICONDUCTOR MFG LTD
-49.88%
Shares15.6K
Event2026-03-31
Filed2026-05-13
TROW
PRICE T ROWE GROUP INC
-7.90%
Shares56.3K
Event2026-03-31
Filed2026-05-13
EXEL
EXELIXIS INC
153.60%
Shares117.9K
Event2026-03-31
Filed2026-05-13
CPA
COPA HOLDINGS SA
-9.67%
Shares44.1K
Event2026-03-31
Filed2026-05-13
DHT
DHT HOLDINGS INC
-25.92%
Shares265.7K
Event2026-03-31
Filed2026-05-13
ARW
ARROW ELECTRS INC
New
Shares33.7K
Event2026-03-31
Filed2026-05-13
CMC
COMMERCIAL METALS CO
New
Shares78.2K
Event2026-03-31
Filed2026-05-13
NBIX
NEUROCRINE BIOSCIENCES INC
107.03%
Shares36.1K
Event2026-03-31
Filed2026-05-13
FHI
FEDERATED HERMES INC
-44.61%
Shares82.9K
Event2026-03-31
Filed2026-05-13
GEN DIGITAL INC
GEN DIGITAL INC
New
Shares249.6K
Event2026-03-31
Filed2026-05-13
DINO
HF SINCLAIR CORP
-26.55%
Shares75.2K
Event2026-03-31
Filed2026-05-13
MMS
MAXIMUS INC
-9.14%
Shares73.0K
Event2026-03-31
Filed2026-05-13
LEA
LEAR CORP
0.39%
Shares38.4K
Event2026-03-31
Filed2026-05-13
ANIP
ANI PHARMACEUTICALS INC
New
Shares60.2K
Event2026-03-31
Filed2026-05-13
BBY
BEST BUY INC
22.89%
Shares70.8K
Event2026-03-31
Filed2026-05-13
INCY
INCYTE CORP
86.92%
Shares47.4K
Event2026-03-31
Filed2026-05-13
BERKSHIRE HATHAWAY INC DEL
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares9.0K
Event2026-03-31
Filed2026-05-13
FLNG
FLEX LNG LTD
New
Shares144.6K
Event2026-03-31
Filed2026-05-13
SMPL
SIMPLY GOOD FOODS CO
New
Shares299.1K
Event2026-03-31
Filed2026-05-13
FTNT
FORTINET INC
New
Shares52.5K
Event2026-03-31
Filed2026-05-13
CTSH
COGNIZANT TECHNOLOGY SOLUTIO
New
Shares69.3K
Event2026-03-31
Filed2026-05-13
LINDE PLC
LINDE PLC
New
Shares8.6K
Event2026-03-31
Filed2026-05-13
IT
GARTNER INC
New
Shares26.4K
Event2026-03-31
Filed2026-05-13
DT
DYNATRACE INC
New
Shares113.1K
Event2026-03-31
Filed2026-05-13
EMN
EASTMAN CHEM CO
New
Shares54.7K
Event2026-03-31
Filed2026-05-13
ACCENTURE PLC IRELAND
ACCENTURE PLC IRELAND
New
Shares21.0K
Event2026-03-31
Filed2026-05-13
FRONTLINE PLC
FRONTLINE PLC
New
Shares119.2K
Event2026-03-31
Filed2026-05-13
SAIC
SCIENCE APPLICATIONS INTL CO
-24.64%
Shares43.5K
Event2026-03-31
Filed2026-05-13
INFY
INFOSYS LTD
New
Shares305.0K
Event2026-03-31
Filed2026-05-13
DOX
AMDOCS LTD
New
Shares62.9K
Event2026-03-31
Filed2026-05-13
CRM
SALESFORCE INC
New
Shares21.9K
Event2026-03-31
Filed2026-05-13
GM
GENERAL MTRS CO
22.20%
Shares54.6K
Event2026-03-31
Filed2026-05-13
G
GENPACT LIMITED
New
Shares109.1K
Event2026-03-31
Filed2026-05-13
DUPONT DE NEMOURS INC
DUPONT DE NEMOURS INC
New
Shares88.1K
Event2026-03-31
Filed2026-05-13
INTU
INTUIT
New
Shares9.3K
Event2026-03-31
Filed2026-05-13
DORM
DORMAN PRODS INC
87.74%
Shares38.0K
Event2026-03-31
Filed2026-05-13
SSNC
SS&C TECH HLDGS
New
Shares58.5K
Event2026-03-31
Filed2026-05-13
SFL
SFL CORPORATION LTD
New
Shares350.1K
Event2026-03-31
Filed2026-05-13
GTX
GARRETT MOTION INC
10.58%
Shares205.9K
Event2026-03-31
Filed2026-05-13
JHG
JANUS HENDERSON GROUP PLC
-48.20%
Shares72.4K
Event2026-03-31
Filed2026-05-13
PBI
PITNEY BOWES INC
-22.39%
Shares328.6K
Event2026-03-31
Filed2026-05-13
ESI
ELEMENT SOLUTIONS INC
New
Shares105.8K
Event2026-03-31
Filed2026-05-13
APAM
ARTISAN PARTNERS ASSET MGMT
New
Shares98.8K
Event2026-03-31
Filed2026-05-13
ASH
ASHLAND INC
New
Shares64.5K
Event2026-03-31
Filed2026-05-13
VIRT
VIRTU FINL INC
-45.80%
Shares81.1K
Event2026-03-31
Filed2026-05-13
BEN
FRANKLIN RESOURCES INC
New
Shares146.0K
Event2026-03-31
Filed2026-05-13
BN
BROOKFIELD CORP
0.00%
Shares84.8K
Event2026-03-31
Filed2026-05-13
SKYW
SKYWEST
16.62%
Shares35.0K
Event2026-03-31
Filed2026-05-13
KMX
CARMAX INC
-8.00%
Shares75.6K
Event2026-03-31
Filed2026-05-13
BUD
ANHEUSER BUSCH INBEV SA/NV
0.00%
Shares45.0K
Event2026-03-31
Filed2026-05-13
ODV
OSISKO DEVELOPMENT CORP
26.87%
Shares957.6K
Event2026-03-31
Filed2026-05-13
CNM
CORE & MAIN INC
New
Shares62.9K
Event2026-03-31
Filed2026-05-13
LTH
LIFE TIME GROUP HOLDINGS INC
-4.90%
Shares115.2K
Event2026-03-31
Filed2026-05-13
CHH
CHOICE HOTELS INTL INC
New
Shares29.4K
Event2026-03-31
Filed2026-05-13
FSLR
FIRST SOLAR INC
New
Shares15.1K
Event2026-03-31
Filed2026-05-13
TGT
TARGET CORP
-29.16%
Shares24.4K
Event2026-03-31
Filed2026-05-13
EAT
BRINKER INTL INC
New
Shares20.7K
Event2026-03-31
Filed2026-05-13
HRMY
HARMONY BIOSCIENCES HLDGS IN
155.31%
Shares104.7K
Event2026-03-31
Filed2026-05-13
CENX
CENTURY ALUM CO
109.01%
Shares49.9K
Event2026-03-31
Filed2026-05-13
SFM
SPROUTS FMRS MKT INC
New
Shares36.7K
Event2026-03-31
Filed2026-05-13
PCTY
PAYLOCITY HLDG CORP
New
Shares25.9K
Event2026-03-31
Filed2026-05-13
ANF
ABERCROMBIE & FITCO CO
New
Shares30.3K
Event2026-03-31
Filed2026-05-13
URBN
URBAN OUTFITTERS INC
New
Shares43.5K
Event2026-03-31
Filed2026-05-13
ADP
AUTOMATIC DATA PROCESSING IN
New
Shares13.5K
Event2026-03-31
Filed2026-05-13
BYD
BOYD GAMING CORP
New
Shares33.5K
Event2026-03-31
Filed2026-05-13
INDIVIOR PHARMACEUTICALS INC
INDIVIOR PHARMACEUTICALS INC
New
Shares90.2K
Event2026-03-31
Filed2026-05-13
APTIV PLC
APTIV PLC
1.60%
Shares39.3K
Event2026-03-31
Filed2026-05-13
IVZ
INVESCO LTD
New
Shares112.2K
Event2026-03-31
Filed2026-05-13
VVV
VALVOLINE INC
New
Shares80.3K
Event2026-03-31
Filed2026-05-13
SGHC
SUPER GROUP SGHC LIMITED
New
Shares248.0K
Event2026-03-31
Filed2026-05-13
RRR
RED ROCK RESORTS INC
New
Shares47.3K
Event2026-03-31
Filed2026-05-13
SITE
SITEONE LANDSCAPE SUPPLY INC
New
Shares18.7K
Event2026-03-31
Filed2026-05-13
BCC
BOISE CASCADE CO DEL
New
Shares32.7K
Event2026-03-31
Filed2026-05-13
TTD
THE TRADE DESK INC
New
Shares108.4K
Event2026-03-31
Filed2026-05-13
DAVE INC
DAVE INC
New
Shares13.8K
Event2026-03-31
Filed2026-05-13
W
WAYFAIR INC
New
Shares31.5K
Event2026-03-31
Filed2026-05-13
CVX
CHEVRON CORP NEW
0.00%
Shares11.0K
Event2026-03-31
Filed2026-05-13
FBIN
FORTUNE BRANDS INNOVATIONS I
New
Shares58.0K
Event2026-03-31
Filed2026-05-13
AWI
ARMSTRONG WORLD INDS INC NEW
New
Shares13.6K
Event2026-03-31
Filed2026-05-13
MUSA
MURPHY USA INC
New
Shares4.5K
Event2026-03-31
Filed2026-05-13
DPZ
DOMINOS PIZZA INC
New
Shares6.2K
Event2026-03-31
Filed2026-05-13
WRBY
WARBY PARKER INC
New
Shares104.3K
Event2026-03-31
Filed2026-05-13
ASO
ACADEMY SPORTS & OUTDOORS IN
New
Shares38.7K
Event2026-03-31
Filed2026-05-13
TSCO
TRACTOR SUPPLY CO
New
Shares46.2K
Event2026-03-31
Filed2026-05-13
JPM
JPMORGAN CHASE & CO
0.00%
Shares7.0K
Event2026-03-31
Filed2026-05-13
EXP
EAGLE MATLS INC
New
Shares10.7K
Event2026-03-31
Filed2026-05-13
DG
DOLLAR GEN CORP
New
Shares16.8K
Event2026-03-31
Filed2026-05-13
PAGS
PAGSEGURO DIGITAL LTD
New
Shares199.2K
Event2026-03-31
Filed2026-05-13
DDS
DILLARDS INC
New
Shares3.4K
Event2026-03-31
Filed2026-05-13
BLD
TOPBUILD COR
New
Shares5.5K
Event2026-03-31
Filed2026-05-13
BOOT
BOOT BARN HLDGS INC
New
Shares12.9K
Event2026-03-31
Filed2026-05-13
LEN
LENNAR CORP
New
Shares20.6K
Event2026-03-31
Filed2026-05-13
DRI
DARDEN RESTAURANTS INC
New
Shares9.0K
Event2026-03-31
Filed2026-05-13
VIZSLA SILVER CORP
VIZSLA SILVER CORP
New
Shares499.8K
Event2026-03-31
Filed2026-05-13
CAKE
CHEESECAKE FACTORY INC
New
Shares29.2K
Event2026-03-31
Filed2026-05-13
SOLENO THERAPEUTICS INC
SOLENO THERAPEUTICS INC
New
Shares46.7K
Event2026-03-31
Filed2026-05-13
HMY
HARMONY GOLD MNG LTD
New
Shares96.2K
Event2026-03-31
Filed2026-05-13
CNYA
ISHARES TR
-68.90%
Shares40.7K
Event2026-03-31
Filed2026-05-13
FNV
FRANCO NEV CORP
-30.55%
Shares4.3K
Event2026-03-31
Filed2026-05-13
ARCO
ARCOS DORADOS HOLDINGS INC
0.00%
Shares127.1K
Event2026-03-31
Filed2026-05-13
NG
NOVAGOLD RES INC
-29.27%
Shares108.0K
Event2026-03-31
Filed2026-05-13
INSW
INTERNATIONAL SEAWAYS INC
New
Shares12.6K
Event2026-03-31
Filed2026-05-13
FMX
FOMENTO ECONOMICO MEXICANO S
0.00%
Shares8.0K
Event2026-03-31
Filed2026-05-13
MTB
M & T BK CORP
0.00%
Shares4.0K
Event2026-03-31
Filed2026-05-13
MKL
MARKEL GROUP INC
New
Shares410
Event2026-03-31
Filed2026-05-13
TNL
TRAVEL PLUS LEISURE CO
New
Shares7.5K
Event2026-03-31
Filed2026-05-13
GLDG
GOLDMINING INC
0.00%
Shares402.0K
Event2026-03-31
Filed2026-05-13
WFC
WELLS FARGO CO NEW
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-13
EPR
EPR PPTYS
-10.68%
Shares6.5K
Event2026-03-31
Filed2026-05-13
AVT
AVNET INC
New
Shares4.7K
Event2026-03-31
Filed2026-05-13
FIVE
FIVE BELOW INC
New
Shares1.3K
Event2026-03-31
Filed2026-05-13
SKY
CHAMPION HOMES INC
New
Shares3.5K
Event2026-03-31
Filed2026-05-13
TOL
TOLL BROTHERS INC
New
Shares1.9K
Event2026-03-31
Filed2026-05-13
DHI
D R HORTON INC
New
Shares1.9K
Event2026-03-31
Filed2026-05-13
DRH
DIAMONDROCK HOSPITALITY CO
-7.77%
Shares11.0K
Event2026-03-31
Filed2026-05-13

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available