Sponsored
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%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
INDIVIOR PHARMACEUTICALS INC INDIVIOR PHARMACEUTICALS INC90.2K sharesnew addition2026-03-312026-05-13
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
COIN
95.32%COINBASE GLOBAL INC
Shares1.4M
Event2026-03-31
Filed2026-05-13
BABA
143.47%ALIBABA GROUP HLDG LTD
Shares1.2M
Event2026-03-31
Filed2026-05-13
AMZN
-16.37%AMAZON COM INC
Shares561.5K
Event2026-03-31
Filed2026-05-13
MSFT
NewMICROSOFT CORP
Shares313.4K
Event2026-03-31
Filed2026-05-13
SW
-38.14%SMURFIT WESTROCK PLC
Shares2.8M
Event2026-03-31
Filed2026-05-13
BP
-6.16%BP PLC
Shares2.1M
Event2026-03-31
Filed2026-05-13
SLB
34.50%SLB LIMITED
Shares1.5M
Event2026-03-31
Filed2026-05-13
BF.B
NewBROWN FORMAN CORP
Shares2.7M
Event2026-03-31
Filed2026-05-13
SU
0.49%SUNCOR ENERGY INC NEW
Shares1.0M
Event2026-03-31
Filed2026-05-13
BAC
-21.11%BANK AMERICA CORP
Shares1.3M
Event2026-03-31
Filed2026-05-13
EQX
-28.75%EQUINOX GOLD CORP
Shares4.1M
Event2026-03-31
Filed2026-05-13
SOLV
39.94%SOLVENTUM CORP
Shares860.0K
Event2026-03-31
Filed2026-05-13
FND
42.13%FLOOR & DECOR HLDGS INC
Shares1.1M
Event2026-03-31
Filed2026-05-13
XOM
0.51%EXXON MOBIL CORP
Shares321.7K
Event2026-03-31
Filed2026-05-13
LAMR
41.14%LAMAR ADVERTISING CO NEW
Shares338.5K
Event2026-03-31
Filed2026-05-13
UNP
26.85%UNION PAC CORP
Shares169.3K
Event2026-03-31
Filed2026-05-13
VIST
35.08%VISTA ENERGY S.A.B. DE C.V.
Shares532.9K
Event2026-03-31
Filed2026-05-13
ARMN
-29.26%ARIS MNG CORP
Shares1.9M
Event2026-03-31
Filed2026-05-13
GE AEROSPACE
0.63%GE AEROSPACE
Shares118.0K
Event2026-03-31
Filed2026-05-13
GAU
-7.56%GALIANO GOLD INC
Shares13.2M
Event2026-03-31
Filed2026-05-13
PFE
-13.17%PFIZER INC
Shares1.1M
Event2026-03-31
Filed2026-05-13
EGO
-44.20%ELDORADO GOLD CORP NEW
Shares899.4K
Event2026-03-31
Filed2026-05-13
PNC
-1.80%PNC FINL SVCS GROUP INC
Shares147.4K
Event2026-03-31
Filed2026-05-13
CANADIAN PACIFIC KANSAS CITY
81.41%CANADIAN PACIFIC KANSAS CITY
Shares374.5K
Event2026-03-31
Filed2026-05-13
BKNG
NewBOOKING HOLDINGS INC
Shares6.1K
Event2026-03-31
Filed2026-05-13
BARRICK GOLD CORP
-12.18%BARRICK GOLD CORP
Shares571.4K
Event2026-03-31
Filed2026-05-13
SSRM
NewSSR MINING IN
Shares731.6K
Event2026-03-31
Filed2026-05-13
IFF
22.80%INTERNATIONAL FLAVORS&FRAGRA
Shares291.6K
Event2026-03-31
Filed2026-05-13
SIG
22.92%SIGNET JEWELERS LIMITED
Shares227.6K
Event2026-03-31
Filed2026-05-13
COOPER COS INC
-30.75%COOPER COS INC
Shares216.2K
Event2026-03-31
Filed2026-05-13
WBD
NewWARNER BROS DISCOVERY INC
Shares561.1K
Event2026-03-31
Filed2026-05-13
NEM
-18.42%NEWMONT CORP
Shares134.5K
Event2026-03-31
Filed2026-05-13
MHK
NewMOHAWK INDS INC
Shares144.3K
Event2026-03-31
Filed2026-05-13
UHAL.B
-1.91%U HAUL HOLDING COMPANY
Shares299.1K
Event2026-03-31
Filed2026-05-13
CGAU
-77.55%CENTERRA GOLD INC
Shares730.8K
Event2026-03-31
Filed2026-05-13
PM
-62.03%PHILIP MORRIS INTL INC
Shares71.9K
Event2026-03-31
Filed2026-05-13
SKEENA RES LTD NEW
-50.98%SKEENA RES LTD NEW
Shares399.0K
Event2026-03-31
Filed2026-05-13
RGLD
-29.79%ROYAL GOLD INC
Shares46.3K
Event2026-03-31
Filed2026-05-13
MAGNUM ICE CREAM CO NV
122.11%MAGNUM ICE CREAM CO NV
Shares755.6K
Event2026-03-31
Filed2026-05-13
INTEGRA RES CORP
32.55%INTEGRA RES CORP
Shares4.0M
Event2026-03-31
Filed2026-05-13
KGC
NewKINROSS GOLD CORP
Shares332.4K
Event2026-03-31
Filed2026-05-13
ANGLOGOLD ASHANTI PLC
-69.40%ANGLOGOLD ASHANTI PLC
Shares98.2K
Event2026-03-31
Filed2026-05-13
PAAS
-72.00%PAN AMERN SILVER CORP
Shares170.3K
Event2026-03-31
Filed2026-05-13
KGS
NewKODIAK GAS SVCS INC
Shares147.9K
Event2026-03-31
Filed2026-05-13
AM
NewANTERO MIDSTREAM CORP
Shares350.4K
Event2026-03-31
Filed2026-05-13
NFG
NewNATIONAL FUEL GAS CO
Shares82.4K
Event2026-03-31
Filed2026-05-13
TRP
NewTC ENERGY CORP
Shares123.0K
Event2026-03-31
Filed2026-05-13
VENTURE GLOBAL INC
NewVENTURE GLOBAL INC
Shares460.8K
Event2026-03-31
Filed2026-05-13
COEUR MNG INC
4.86%COEUR MNG INC
Shares384.0K
Event2026-03-31
Filed2026-05-13
BCE
NewBCE INC
Shares280.0K
Event2026-03-31
Filed2026-05-13
PAYX
NewPAYCHEX INC
Shares76.4K
Event2026-03-31
Filed2026-05-13
PAYC
181.99%PAYCOM SOFTWARE INC
Shares55.2K
Event2026-03-31
Filed2026-05-13
SNX
5.15%TD SYNNEX CORPORATION
Shares38.7K
Event2026-03-31
Filed2026-05-13
CNI
NewCANADIAN NATL RY CO
Shares63.1K
Event2026-03-31
Filed2026-05-13
MHO
139.37%M/I HOMES INC
Shares52.3K
Event2026-03-31
Filed2026-05-13
LYB
NewLYONDELLBASELL INDUSTRIES NV
Shares77.9K
Event2026-03-31
Filed2026-05-13
FOXA
2.28%FOX CORP
Shares105.6K
Event2026-03-31
Filed2026-05-13
AA
-65.13%ALCOA CORP
Shares92.7K
Event2026-03-31
Filed2026-05-13
CSX
NewCSX CORP
Shares148.2K
Event2026-03-31
Filed2026-05-13
DIS
-89.20%DISNEY WALT CO
Shares61.3K
Event2026-03-31
Filed2026-05-13
DV
-5.22%DOUBLEVERIFY HLDGS INC
Shares612.0K
Event2026-03-31
Filed2026-05-13
TSM
-49.88%TAIWAN SEMICONDUCTOR MFG LTD
Shares15.6K
Event2026-03-31
Filed2026-05-13
TROW
-7.90%PRICE T ROWE GROUP INC
Shares56.3K
Event2026-03-31
Filed2026-05-13
EXEL
153.60%EXELIXIS INC
Shares117.9K
Event2026-03-31
Filed2026-05-13
CPA
-9.67%COPA HOLDINGS SA
Shares44.1K
Event2026-03-31
Filed2026-05-13
DHT
-25.92%DHT HOLDINGS INC
Shares265.7K
Event2026-03-31
Filed2026-05-13
ARW
NewARROW ELECTRS INC
Shares33.7K
Event2026-03-31
Filed2026-05-13
CMC
NewCOMMERCIAL METALS CO
Shares78.2K
Event2026-03-31
Filed2026-05-13
NBIX
107.03%NEUROCRINE BIOSCIENCES INC
Shares36.1K
Event2026-03-31
Filed2026-05-13
FHI
-44.61%FEDERATED HERMES INC
Shares82.9K
Event2026-03-31
Filed2026-05-13
GEN DIGITAL INC
NewGEN DIGITAL INC
Shares249.6K
Event2026-03-31
Filed2026-05-13
DINO
-26.55%HF SINCLAIR CORP
Shares75.2K
Event2026-03-31
Filed2026-05-13
MMS
-9.14%MAXIMUS INC
Shares73.0K
Event2026-03-31
Filed2026-05-13
LEA
0.39%LEAR CORP
Shares38.4K
Event2026-03-31
Filed2026-05-13
ANIP
NewANI PHARMACEUTICALS INC
Shares60.2K
Event2026-03-31
Filed2026-05-13
BBY
22.89%BEST BUY INC
Shares70.8K
Event2026-03-31
Filed2026-05-13
INCY
86.92%INCYTE CORP
Shares47.4K
Event2026-03-31
Filed2026-05-13
BERKSHIRE HATHAWAY INC DEL
0.00%BERKSHIRE HATHAWAY INC DEL
Shares9.0K
Event2026-03-31
Filed2026-05-13
FLNG
NewFLEX LNG LTD
Shares144.6K
Event2026-03-31
Filed2026-05-13
SMPL
NewSIMPLY GOOD FOODS CO
Shares299.1K
Event2026-03-31
Filed2026-05-13
FTNT
NewFORTINET INC
Shares52.5K
Event2026-03-31
Filed2026-05-13
CTSH
NewCOGNIZANT TECHNOLOGY SOLUTIO
Shares69.3K
Event2026-03-31
Filed2026-05-13
LINDE PLC
NewLINDE PLC
Shares8.6K
Event2026-03-31
Filed2026-05-13
IT
NewGARTNER INC
Shares26.4K
Event2026-03-31
Filed2026-05-13
DT
NewDYNATRACE INC
Shares113.1K
Event2026-03-31
Filed2026-05-13
EMN
NewEASTMAN CHEM CO
Shares54.7K
Event2026-03-31
Filed2026-05-13
ACCENTURE PLC IRELAND
NewACCENTURE PLC IRELAND
Shares21.0K
Event2026-03-31
Filed2026-05-13
FRONTLINE PLC
NewFRONTLINE PLC
Shares119.2K
Event2026-03-31
Filed2026-05-13
SAIC
-24.64%SCIENCE APPLICATIONS INTL CO
Shares43.5K
Event2026-03-31
Filed2026-05-13
INFY
NewINFOSYS LTD
Shares305.0K
Event2026-03-31
Filed2026-05-13
DOX
NewAMDOCS LTD
Shares62.9K
Event2026-03-31
Filed2026-05-13
CRM
NewSALESFORCE INC
Shares21.9K
Event2026-03-31
Filed2026-05-13
GM
22.20%GENERAL MTRS CO
Shares54.6K
Event2026-03-31
Filed2026-05-13
G
NewGENPACT LIMITED
Shares109.1K
Event2026-03-31
Filed2026-05-13
DUPONT DE NEMOURS INC
NewDUPONT DE NEMOURS INC
Shares88.1K
Event2026-03-31
Filed2026-05-13
INTU
NewINTUIT
Shares9.3K
Event2026-03-31
Filed2026-05-13
DORM
87.74%DORMAN PRODS INC
Shares38.0K
Event2026-03-31
Filed2026-05-13
SSNC
NewSS&C TECH HLDGS
Shares58.5K
Event2026-03-31
Filed2026-05-13
SFL
NewSFL CORPORATION LTD
Shares350.1K
Event2026-03-31
Filed2026-05-13
GTX
10.58%GARRETT MOTION INC
Shares205.9K
Event2026-03-31
Filed2026-05-13
JHG
-48.20%JANUS HENDERSON GROUP PLC
Shares72.4K
Event2026-03-31
Filed2026-05-13
PBI
-22.39%PITNEY BOWES INC
Shares328.6K
Event2026-03-31
Filed2026-05-13
ESI
NewELEMENT SOLUTIONS INC
Shares105.8K
Event2026-03-31
Filed2026-05-13
APAM
NewARTISAN PARTNERS ASSET MGMT
Shares98.8K
Event2026-03-31
Filed2026-05-13
ASH
NewASHLAND INC
Shares64.5K
Event2026-03-31
Filed2026-05-13
VIRT
-45.80%VIRTU FINL INC
Shares81.1K
Event2026-03-31
Filed2026-05-13
BEN
NewFRANKLIN RESOURCES INC
Shares146.0K
Event2026-03-31
Filed2026-05-13
BN
0.00%BROOKFIELD CORP
Shares84.8K
Event2026-03-31
Filed2026-05-13
SKYW
16.62%SKYWEST
Shares35.0K
Event2026-03-31
Filed2026-05-13
KMX
-8.00%CARMAX INC
Shares75.6K
Event2026-03-31
Filed2026-05-13
BUD
0.00%ANHEUSER BUSCH INBEV SA/NV
Shares45.0K
Event2026-03-31
Filed2026-05-13
ODV
26.87%OSISKO DEVELOPMENT CORP
Shares957.6K
Event2026-03-31
Filed2026-05-13
CNM
NewCORE & MAIN INC
Shares62.9K
Event2026-03-31
Filed2026-05-13
LTH
-4.90%LIFE TIME GROUP HOLDINGS INC
Shares115.2K
Event2026-03-31
Filed2026-05-13
CHH
NewCHOICE HOTELS INTL INC
Shares29.4K
Event2026-03-31
Filed2026-05-13
FSLR
NewFIRST SOLAR INC
Shares15.1K
Event2026-03-31
Filed2026-05-13
TGT
-29.16%TARGET CORP
Shares24.4K
Event2026-03-31
Filed2026-05-13
EAT
NewBRINKER INTL INC
Shares20.7K
Event2026-03-31
Filed2026-05-13
HRMY
155.31%HARMONY BIOSCIENCES HLDGS IN
Shares104.7K
Event2026-03-31
Filed2026-05-13
CENX
109.01%CENTURY ALUM CO
Shares49.9K
Event2026-03-31
Filed2026-05-13
SFM
NewSPROUTS FMRS MKT INC
Shares36.7K
Event2026-03-31
Filed2026-05-13
PCTY
NewPAYLOCITY HLDG CORP
Shares25.9K
Event2026-03-31
Filed2026-05-13
ANF
NewABERCROMBIE & FITCO CO
Shares30.3K
Event2026-03-31
Filed2026-05-13
URBN
NewURBAN OUTFITTERS INC
Shares43.5K
Event2026-03-31
Filed2026-05-13
ADP
NewAUTOMATIC DATA PROCESSING IN
Shares13.5K
Event2026-03-31
Filed2026-05-13
BYD
NewBOYD GAMING CORP
Shares33.5K
Event2026-03-31
Filed2026-05-13
INDIVIOR PHARMACEUTICALS INC
NewINDIVIOR PHARMACEUTICALS INC
Shares90.2K
Event2026-03-31
Filed2026-05-13
APTIV PLC
1.60%APTIV PLC
Shares39.3K
Event2026-03-31
Filed2026-05-13
IVZ
NewINVESCO LTD
Shares112.2K
Event2026-03-31
Filed2026-05-13
VVV
NewVALVOLINE INC
Shares80.3K
Event2026-03-31
Filed2026-05-13
SGHC
NewSUPER GROUP SGHC LIMITED
Shares248.0K
Event2026-03-31
Filed2026-05-13
RRR
NewRED ROCK RESORTS INC
Shares47.3K
Event2026-03-31
Filed2026-05-13
SITE
NewSITEONE LANDSCAPE SUPPLY INC
Shares18.7K
Event2026-03-31
Filed2026-05-13
BCC
NewBOISE CASCADE CO DEL
Shares32.7K
Event2026-03-31
Filed2026-05-13
TTD
NewTHE TRADE DESK INC
Shares108.4K
Event2026-03-31
Filed2026-05-13
DAVE INC
NewDAVE INC
Shares13.8K
Event2026-03-31
Filed2026-05-13
W
NewWAYFAIR INC
Shares31.5K
Event2026-03-31
Filed2026-05-13
CVX
0.00%CHEVRON CORP NEW
Shares11.0K
Event2026-03-31
Filed2026-05-13
FBIN
NewFORTUNE BRANDS INNOVATIONS I
Shares58.0K
Event2026-03-31
Filed2026-05-13
AWI
NewARMSTRONG WORLD INDS INC NEW
Shares13.6K
Event2026-03-31
Filed2026-05-13
MUSA
NewMURPHY USA INC
Shares4.5K
Event2026-03-31
Filed2026-05-13
DPZ
NewDOMINOS PIZZA INC
Shares6.2K
Event2026-03-31
Filed2026-05-13
WRBY
NewWARBY PARKER INC
Shares104.3K
Event2026-03-31
Filed2026-05-13
ASO
NewACADEMY SPORTS & OUTDOORS IN
Shares38.7K
Event2026-03-31
Filed2026-05-13
TSCO
NewTRACTOR SUPPLY CO
Shares46.2K
Event2026-03-31
Filed2026-05-13
JPM
0.00%JPMORGAN CHASE & CO
Shares7.0K
Event2026-03-31
Filed2026-05-13
EXP
NewEAGLE MATLS INC
Shares10.7K
Event2026-03-31
Filed2026-05-13
DG
NewDOLLAR GEN CORP
Shares16.8K
Event2026-03-31
Filed2026-05-13
PAGS
NewPAGSEGURO DIGITAL LTD
Shares199.2K
Event2026-03-31
Filed2026-05-13
DDS
NewDILLARDS INC
Shares3.4K
Event2026-03-31
Filed2026-05-13
BLD
NewTOPBUILD COR
Shares5.5K
Event2026-03-31
Filed2026-05-13
BOOT
NewBOOT BARN HLDGS INC
Shares12.9K
Event2026-03-31
Filed2026-05-13
LEN
NewLENNAR CORP
Shares20.6K
Event2026-03-31
Filed2026-05-13
DRI
NewDARDEN RESTAURANTS INC
Shares9.0K
Event2026-03-31
Filed2026-05-13
VIZSLA SILVER CORP
NewVIZSLA SILVER CORP
Shares499.8K
Event2026-03-31
Filed2026-05-13
CAKE
NewCHEESECAKE FACTORY INC
Shares29.2K
Event2026-03-31
Filed2026-05-13
SOLENO THERAPEUTICS INC
NewSOLENO THERAPEUTICS INC
Shares46.7K
Event2026-03-31
Filed2026-05-13
HMY
NewHARMONY GOLD MNG LTD
Shares96.2K
Event2026-03-31
Filed2026-05-13
CNYA
-68.90%ISHARES TR
Shares40.7K
Event2026-03-31
Filed2026-05-13
FNV
-30.55%FRANCO NEV CORP
Shares4.3K
Event2026-03-31
Filed2026-05-13
ARCO
0.00%ARCOS DORADOS HOLDINGS INC
Shares127.1K
Event2026-03-31
Filed2026-05-13
NG
-29.27%NOVAGOLD RES INC
Shares108.0K
Event2026-03-31
Filed2026-05-13
INSW
NewINTERNATIONAL SEAWAYS INC
Shares12.6K
Event2026-03-31
Filed2026-05-13
FMX
0.00%FOMENTO ECONOMICO MEXICANO S
Shares8.0K
Event2026-03-31
Filed2026-05-13
MTB
0.00%M & T BK CORP
Shares4.0K
Event2026-03-31
Filed2026-05-13
MKL
NewMARKEL GROUP INC
Shares410
Event2026-03-31
Filed2026-05-13
TNL
NewTRAVEL PLUS LEISURE CO
Shares7.5K
Event2026-03-31
Filed2026-05-13
GLDG
0.00%GOLDMINING INC
Shares402.0K
Event2026-03-31
Filed2026-05-13
WFC
0.00%WELLS FARGO CO NEW
Shares5.0K
Event2026-03-31
Filed2026-05-13
EPR
-10.68%EPR PPTYS
Shares6.5K
Event2026-03-31
Filed2026-05-13
AVT
NewAVNET INC
Shares4.7K
Event2026-03-31
Filed2026-05-13
FIVE
NewFIVE BELOW INC
Shares1.3K
Event2026-03-31
Filed2026-05-13
SKY
NewCHAMPION HOMES INC
Shares3.5K
Event2026-03-31
Filed2026-05-13
TOL
NewTOLL BROTHERS INC
Shares1.9K
Event2026-03-31
Filed2026-05-13
DHI
NewD R HORTON INC
Shares1.9K
Event2026-03-31
Filed2026-05-13
DRH
-7.77%DIAMONDROCK HOSPITALITY CO
Shares11.0K
Event2026-03-31
Filed2026-05-13
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available