Ruffer Llp

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-09
Total Holdings
94
Total Value
2597519244
Accession Number
0001426859-25-000005
Form Type
13F-HR
Manager Name
Ruffer Llp
Data Enrichment
98% identified
92 identified2 unidentified

Holdings

94 positions
Manager:
Search and click to pin securities to the top
Equinox Gold Corp.
Shares:
1776730(+194.5%)
Value:
$12.2B(+302.2%)
New Gold Inc. /FI
Shares:
3203070(+166.9%)
Value:
$11.9B(+299.3%)
MOLSON COORS BEVERAGE CO
Shares:
188711
Value:
$11.5B
TD SYNNEX CORP
Shares:
100345(+16.1%)
Value:
$10.4B(+2.9%)
BERKSHIRE HATHAWAY INC
Shares:
19480(-39.9%)
Value:
$10.4B(-29.3%)
Hewlett Packard Enterprise Co
Shares:
665491(+62.2%)
Value:
$10.3B(+17.2%)
AGNICO EAGLE MINES LTD
Shares:
90897(-65.8%)
Value:
$9.9B(-52.6%)
Cheniere Energy, Inc.
Shares:
41799
Value:
$9.7B
MAXIMUS, INC.
Shares:
141566(+2.9%)
Value:
$9.7B(-6.0%)
SANDSTORM GOLD LTD
Shares:
1102950
Value:
$8.3B
Merck & Co., Inc.
Shares:
90727(+24.8%)
Value:
$8.1B(+12.6%)
CACI INTERNATIONAL INC /DE/
Shares:
21658
Value:
$7.9B
Coterra Energy Inc.
Shares:
235701
Value:
$6.8B
KORN FERRY
Shares:
99283
Value:
$6.7B
Magnolia Oil & Gas Corp
Shares:
260373
Value:
$6.6B
EnerSys
Shares:
64334
Value:
$5.9B
H&R BLOCK INC
Shares:
98621(+24.0%)
Value:
$5.4B(+28.8%)
MATTEL INC /DE/
Shares:
275609
Value:
$5.4B
ChampionX Corp
Shares:
178819
Value:
$5.3B
BORGWARNER INC
Shares:
178152
Value:
$5.1B