
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | CNQ | 34.32M | $1.10B |
![]() | BAC | 18.11M | $934.26M |
![]() | TRP | 14.20M | $771.92M |
![]() | NVDA | 13.97M | $2.61B |
![]() | BHC | 13.00M | $83.85M |
![]() | CM | 9.75M | $778.91M |
![]() | PFE | 9.46M | $240.98M |
![]() | BNS | 8.86M | $573.03M |
![]() | TD | 8.40M | $671.78M |
![]() | AAPL | 6.63M | $1.69B |
![]() | HBAN | 6.40M | $110.56M |
![]() | GRAB | 6.15M | $37.05M |
![]() | BP | 5.75M | $198.15M |
![]() | DHC | 5.00M | $22.05M |
![]() | JPM | 4.83M | $1.52B |
![]() | AVGO | 4.66M | $1.54B |
![]() | CMCSA | 4.22M | $132.54M |
![]() | TAL | 4.13M | $46.25M |
![]() | MBLY | 3.80M | $53.66M |
![]() | BZ | 3.75M | $87.58M |

Canadian Natural Resources Limited
CNQ
Shares Held
34.32M
Value
$1.10B

Bank of America Corporation
BAC
Shares Held
18.11M
Value
$934.26M

TC Energy Corporation
TRP
Shares Held
14.20M
Value
$771.92M

NVIDIA Corporation
NVDA
Shares Held
13.97M
Value
$2.61B

Bausch Health Companies Inc.
BHC
Shares Held
13.00M
Value
$83.85M

Canadian Imperial Bank of Commerce
CM
Shares Held
9.75M
Value
$778.91M

Pfizer Inc.
PFE
Shares Held
9.46M
Value
$240.98M

The Bank of Nova Scotia
BNS
Shares Held
8.86M
Value
$573.03M

The Toronto-Dominion Bank
TD
Shares Held
8.40M
Value
$671.78M

Apple Inc.
AAPL
Shares Held
6.63M
Value
$1.69B

Huntington Bancshares Incorporated
HBAN
Shares Held
6.40M
Value
$110.56M

Grab Holdings Limited
GRAB
Shares Held
6.15M
Value
$37.05M

BP p.l.c.
BP
Shares Held
5.75M
Value
$198.15M

Diversified Healthcare Trust
DHC
Shares Held
5.00M
Value
$22.05M

JPMorgan Chase & Co.
JPM
Shares Held
4.83M
Value
$1.52B

Broadcom Inc.
AVGO
Shares Held
4.66M
Value
$1.54B

Comcast Corporation
CMCSA
Shares Held
4.22M
Value
$132.54M

TAL Education Group
TAL
Shares Held
4.13M
Value
$46.25M

Mobileye Global Inc.
MBLY
Shares Held
3.80M
Value
$53.66M

Kanzhun Limited
BZ
Shares Held
3.75M
Value
$87.58M
