Healthcare of Ontario Pension Plan Trust Fund

Investment Portfolio & 13F Holdings Analysis

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-14
Total Holdings
1,084
Total Value
42313870685
Accession Number
0001535845-25-000006
Form Type
13F-HR
Manager Name
Healthcare of Ontario Pension Plan Trust Fund
Data Enrichment
83% identified
904 identified180 unidentified

Holdings

1,084 positions
Manager:
Search and click to pin securities to the top
Page 1 of 55
Apple Inc.
Shares:
10482691(+28.7%)
Value:
$2.3T(+14.2%)
NVIDIA CORP
Shares:
18419077(-15.3%)
Value:
$2.0T(-31.6%)
464287655
Shares:
9528000(+50.7%)
Value:
$1.9T(+36.1%)
MICROSOFT CORP
Shares:
4290515(+29.0%)
Value:
$1.6T(+14.8%)
464287200
Shares:
2560091(+0.3%)
Value:
$1.4T(-4.3%)
TC ENERGY CORP
Shares:
23735000(+550.3%)
Value:
$1.1T(+559.5%)
JPMORGAN CHASE & CO
Shares:
3713398(+2.1%)
Value:
$910.9B(+4.5%)
78464A870
Shares:
8486000(+64.3%)
Value:
$688.2B(+48.0%)
Mastercard Inc
Shares:
1212359(-15.4%)
Value:
$664.5B(-12.0%)
Meta Platforms, Inc.
Shares:
1129148(+26.7%)
Value:
$650.8B(+24.7%)
BANK OF AMERICA CORP /DE/
Shares:
15382043(+82.6%)
Value:
$641.9B(+73.4%)
78464A714
Shares:
7590000(+24.6%)
Value:
$524.4B(+8.2%)
AMAZON COM INC
Shares:
2547179(+16.8%)
Value:
$484.6B(+1.3%)
46138G508
Shares:
22749987(+0.0%)
Value:
$470.9B(-1.8%)
EXXON MOBIL CORP
Shares:
3797898(+112.8%)
Value:
$451.7B(+135.3%)
81369Y704
Shares:
3400000(+38.8%)
Value:
$445.6B(+38.0%)
ROYAL BANK OF CANADA
Shares:
3651807(-35.5%)
Value:
$411.5B(-39.7%)
464287523
Shares:
2090000(-19.3%)
Value:
$393.3B(-29.5%)
92189F676
Shares:
1764000(+34.2%)
Value:
$373.0B(+17.2%)
SPDR S&P 500 ETF TRUST
Shares:
656000(+368.6%)
Value:
$367.0B(+347.2%)