
RUFFER LLP
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | CGAU | 5.90M | $63.27M |
![]() | BP | 2.29M | $79.08M |
![]() | PFE | 2.02M | $51.55M |
![]() | BAC | 1.87M | $96.56M |
![]() | B | 1.80M | $59.01M |
![]() | EGO | 1.41M | $40.81M |
![]() | COO | 1.35M | $92.41M |
![]() | SKE | 1.27M | $23.39M |
![]() | SU | 935K | $39.13M |
![]() | PAAS | 902K | $34.92M |
![]() | NEM | 884K | $74.53M |
![]() | SW | 786K | $33.44M |
![]() | AMZN | 673K | $147.72M |
![]() | AU | 591K | $41.56M |
![]() | TECK | 503K | $22.06M |
![]() | AAUC | 499K | $8.72M |
![]() | BABA | 385K | $68.79M |
![]() | SHLS | 369K | $2.74M |
![]() | MRK | 369K | $30.96M |
![]() | EXR | 337K | $47.49M |

Centerra Gold Inc.
CGAU
Shares Held
5.90M
Value
$63.27M

BP p.l.c.
BP
Shares Held
2.29M
Value
$79.08M

Pfizer Inc.
PFE
Shares Held
2.02M
Value
$51.55M

Bank of America Corporation
BAC
Shares Held
1.87M
Value
$96.56M

Barrick Mining Corporation
B
Shares Held
1.80M
Value
$59.01M

Eldorado Gold Corporation
EGO
Shares Held
1.41M
Value
$40.81M

The Cooper Companies, Inc.
COO
Shares Held
1.35M
Value
$92.41M

Skeena Resources Limited
SKE
Shares Held
1.27M
Value
$23.39M

Suncor Energy Inc.
SU
Shares Held
935K
Value
$39.13M

Pan American Silver Corp.
PAAS
Shares Held
902K
Value
$34.92M

Newmont Corporation
NEM
Shares Held
884K
Value
$74.53M

Smurfit Westrock Plc
SW
Shares Held
786K
Value
$33.44M

Amazon.com, Inc.
AMZN
Shares Held
673K
Value
$147.72M

AngloGold Ashanti Plc
AU
Shares Held
591K
Value
$41.56M

Teck Resources Limited
TECK
Shares Held
503K
Value
$22.06M

Allied Gold Corporation
AAUC
Shares Held
499K
Value
$8.72M

Alibaba Group Holding Limited
BABA
Shares Held
385K
Value
$68.79M

Shoals Technologies Group, Inc.
SHLS
Shares Held
369K
Value
$2.74M

Merck & Co., Inc.
MRK
Shares Held
369K
Value
$30.96M

Extra Space Storage Inc.
EXR
Shares Held
337K
Value
$47.49M
