
MACKENZIE FINANCIAL CORP
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | ESNT | 41K | $2.59M |
![]() | GPK | 41K | $795.87K |
![]() | MD | 41K | $680.85K |
![]() | IGIC | 40K | $936.93K |
![]() | VCYT | 40K | $1.39M |
![]() | NTGR | 40K | $1.30M |
![]() | BIDU | 40K | $5.29M |
![]() | CALX | 40K | $2.45M |
![]() | FIHL | 40K | $718.90K |
![]() | SWX | 40K | $3.10M |
![]() | MPC | 40K | $7.63M |
![]() | FERG | 39K | $8.86M |
![]() | WS | 39K | $1.20M |
![]() | OCFC | 39K | $689.83K |
![]() | OGE | 39K | $1.82M |
![]() | ESI | 39K | $986.59K |
![]() | PFG | 39K | $3.24M |
![]() | TILE | 39K | $1.13M |
![]() | SPT | 39K | $500.12K |
![]() | GERN | 38K | $52.71K |

Essent Group Ltd.
ESNT
Shares Held
41K
Value
$2.59M

Graphic Packaging Holding Company
GPK
Shares Held
41K
Value
$795.87K

Pediatrix Medical Group, Inc.
MD
Shares Held
41K
Value
$680.85K

International General Insurance Holdings Ltd.
IGIC
Shares Held
40K
Value
$936.93K

Veracyte, Inc.
VCYT
Shares Held
40K
Value
$1.39M

NETGEAR, Inc.
NTGR
Shares Held
40K
Value
$1.30M

Baidu, Inc.
BIDU
Shares Held
40K
Value
$5.29M

Calix, Inc.
CALX
Shares Held
40K
Value
$2.45M

Fidelis Insurance Holdings Limited
FIHL
Shares Held
40K
Value
$718.90K

Southwest Gas Holdings, Inc.
SWX
Shares Held
40K
Value
$3.10M

Marathon Petroleum Corporation
MPC
Shares Held
40K
Value
$7.63M

Ferguson plc
FERG
Shares Held
39K
Value
$8.86M

Worthington Steel, Inc.
WS
Shares Held
39K
Value
$1.20M

OceanFirst Financial Corp.
OCFC
Shares Held
39K
Value
$689.83K

OGE Energy Corp.
OGE
Shares Held
39K
Value
$1.82M

Element Solutions Inc
ESI
Shares Held
39K
Value
$986.59K

Principal Financial Group, Inc.
PFG
Shares Held
39K
Value
$3.24M

Interface, Inc.
TILE
Shares Held
39K
Value
$1.13M

Sprout Social, Inc.
SPT
Shares Held
39K
Value
$500.12K

Geron Corporation
GERN
Shares Held
38K
Value
$52.71K
