The Analysis of ONTARIO TEACHERS PENSION PLAN BOARD's Holdings & P&L


Currently, ONTARIO TEACHERS PENSION PLAN BOARD holds 158 types of securities in its portfolio with a total value $3.5B. In the most recent quarter, they have increased their positions in GFL (+22.5M shares, valued at $936.7M), HYG (+6.6M shares, valued at $522.7M), CRM (+705.2K shares, valued at $131.6M); decreased their positions in COOK (-24.2M shares, valued at $1.1B); initiated new positions in GFL (+22.5M shares, valued at $936.7M), HYG (+6.6M shares, valued at $522.7M), CRM (+705.2K shares, valued at $131.6M).


1M P&L
-105.9M-2.59%
3M P&L
-194.7M-4.66%
HY P&L
-32.2M-0.80%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Waste Management964.4M
23.5%
2N/A891.0M
21.7%
3Specialty Industrial Machinery297.0M
7.2%

Top Industries by Stock Count

1Utilities - Regulated Electric10 stocks
7.3%
2Packaged Foods8 stocks
5.8%
3REIT - Residential7 stocks
5.1%
Stock Holdings
GFL
GFL ENVIRONMENTAL INC
New
Shares22.5M
Event2026-03-31
Filed2026-05-11
HYG
ISHARES TR
New
Shares6.6M
Event2026-03-31
Filed2026-05-11
CRM
SALESFORCE INC
New
Shares705.2K
Event2026-03-31
Filed2026-05-11
COF
CAPITAL ONE FINL CORP
New
Shares683.2K
Event2026-03-31
Filed2026-05-11
PNC
PNC FINL SVCS GROUP INC
New
Shares550.7K
Event2026-03-31
Filed2026-05-11
NVDA
NVIDIA CORPORATION
New
Shares536.9K
Event2026-03-31
Filed2026-05-11
EATON CORP PLC
EATON CORP PLC
New
Shares236.0K
Event2026-03-31
Filed2026-05-11
ROK
ROCKWELL AUTOMATION INC
New
Shares233.2K
Event2026-03-31
Filed2026-05-11
CARR
CARRIER GLOBAL CORPORATION
New
Shares1.3M
Event2026-03-31
Filed2026-05-11
ROST
ROSS STORES INC
New
Shares329.7K
Event2026-03-31
Filed2026-05-11
ABBV
ABBVIE INC
New
Shares326.4K
Event2026-03-31
Filed2026-05-11
BURL
BURLINGTON STORES INC
New
Shares214.4K
Event2026-03-31
Filed2026-05-11
CMG
CHIPOTLE MEXICAN GRILL INC
New
Shares2.1M
Event2026-03-31
Filed2026-05-11
PONY
PONY AI INC
New
Shares6.5M
Event2026-03-31
Filed2026-05-11
MA
MASTERCARD INCORPORATED
New
Shares107.6K
Event2026-03-31
Filed2026-05-11
PGR
PROGRESSIVE CORP
New
Shares266.7K
Event2026-03-31
Filed2026-05-11
SNOW
SNOWFLAKE INC
New
Shares347.7K
Event2026-03-31
Filed2026-05-11
ASTRAZENECA PLC
ASTRAZENECA PLC
New
Shares265.6K
Event2026-03-31
Filed2026-05-11
SA
SEABRIDGE GOLD INC
New
Shares1.7M
Event2026-03-31
Filed2026-05-11
CMI
CUMMINS INC
New
Shares84.0K
Event2026-03-31
Filed2026-05-11
TMUS
T-MOBILE US INC
New
Shares210.6K
Event2026-03-31
Filed2026-05-11
ATLASSIAN CORPORATION
ATLASSIAN CORPORATION
New
Shares643.1K
Event2026-03-31
Filed2026-05-11
META
META PLATFORMS INC
New
Shares64.1K
Event2026-03-31
Filed2026-05-11
DIS
DISNEY WALT CO
New
Shares324.6K
Event2026-03-31
Filed2026-05-11
TMO
THERMO FISHER SCIENTIFIC INC
New
Shares59.5K
Event2026-03-31
Filed2026-05-11
ZBH
ZIMMER BIOMET HOLDINGS INC
New
Shares270.9K
Event2026-03-31
Filed2026-05-11
ASML
ASML HLDG NV
New
Shares17.6K
Event2026-03-31
Filed2026-05-11
SPOT
SPOTIFY TECHNOLOGY S A
New
Shares46.0K
Event2026-03-31
Filed2026-05-11
-98.00%
Shares493.9K
Event2026-03-31
Filed2026-05-11
H WORLD GROUP LTD
H WORLD GROUP LTD
New
Shares16.0M
Event2026-03-31
Filed2026-05-11
TTWO
TAKE-TWO INTERACTIVE SOFTWAR
New
Shares98.2K
Event2026-03-31
Filed2026-05-11
UBER TECHNOLOGIES INC
UBER TECHNOLOGIES INC
New
Shares15.0M
Event2026-03-31
Filed2026-05-11
EW
EDWARDS LIFESCIENCES CORP
New
Shares183.7K
Event2026-03-31
Filed2026-05-11
TRAEGER INC
TRAEGER INC
New
Shares493.9K
Event2026-03-31
Filed2026-05-11
AMAT
APPLIED MATLS INC
New
Shares32.4K
Event2026-03-31
Filed2026-05-11
ELAN
ELANCO ANIMAL HEALTH INC
New
Shares417.7K
Event2026-03-31
Filed2026-05-11
SEA LTD
SEA LTD
New
Shares10.0M
Event2026-03-31
Filed2026-05-11
DHR
DANAHER CORP DEL
New
Shares50.4K
Event2026-03-31
Filed2026-05-11
BLOCK INC
BLOCK INC
New
Shares7.0M
Event2026-03-31
Filed2026-05-11
SNAP INC
SNAP INC
New
Shares6.0M
Event2026-03-31
Filed2026-05-11
NUTANIX INC
NUTANIX INC
New
Shares5.0M
Event2026-03-31
Filed2026-05-11
POR
PORTLAND GEN ELEC CO
New
Shares95.9K
Event2026-03-31
Filed2026-05-11
PK
PARK HOTELS & RESORTS INC
New
Shares473.8K
Event2026-03-31
Filed2026-05-11
FE
FIRSTENERGY CORP
New
Shares97.8K
Event2026-03-31
Filed2026-05-11
DROPBOX INC
DROPBOX INC
New
Shares5.0M
Event2026-03-31
Filed2026-05-11
MAA
MID-AMER APT CMNTYS INC
New
Shares36.7K
Event2026-03-31
Filed2026-05-11
WPC
WP CAREY INC
New
Shares65.6K
Event2026-03-31
Filed2026-05-11
OGE
OGE ENERGY CORP
New
Shares90.9K
Event2026-03-31
Filed2026-05-11
ISRG
INTUITIVE SURGICAL INC
New
Shares9.0K
Event2026-03-31
Filed2026-05-11
GNTX
GENTEX CORP
New
Shares185.5K
Event2026-03-31
Filed2026-05-11
SAM
BOSTON BEER INC
New
Shares17.1K
Event2026-03-31
Filed2026-05-11
SPECTRUM BRANDS INC
SPECTRUM BRANDS INC
New
Shares4.0M
Event2026-03-31
Filed2026-05-11
DPZ
DOMINOS PIZZA INC
New
Shares10.3K
Event2026-03-31
Filed2026-05-11
SNAP INC
SNAP INC
New
Shares4.0M
Event2026-03-31
Filed2026-05-11
BKH
BLACK HILLS CORP
New
Shares50.7K
Event2026-03-31
Filed2026-05-11
KHC
KRAFT HEINZ CO
New
Shares151.4K
Event2026-03-31
Filed2026-05-11
CMCSA
COMCAST CORP NEW
New
Shares117.0K
Event2026-03-31
Filed2026-05-11
CPT
CAMDEN PPTY TR
New
Shares34.2K
Event2026-03-31
Filed2026-05-11
LEA
LEAR CORP
New
Shares27.1K
Event2026-03-31
Filed2026-05-11
NYT
NEW YORK TIMES CO MTN BE
New
Shares39.0K
Event2026-03-31
Filed2026-05-11
ADM
ARCHER DANIELS MIDLAND CO
New
Shares44.9K
Event2026-03-31
Filed2026-05-11
BBWI
BATH & BODY WORKS INC
New
Shares163.8K
Event2026-03-31
Filed2026-05-11
INVH
INVITATION HOMES INC
New
Shares122.9K
Event2026-03-31
Filed2026-05-11
DUKE ENERGY CORP NEW
DUKE ENERGY CORP NEW
New
Shares23.3K
Event2026-03-31
Filed2026-05-11
O
REALTY INCOME CORP
New
Shares49.6K
Event2026-03-31
Filed2026-05-11
TXRH
TEXAS ROADHOUSE INC
New
Shares18.4K
Event2026-03-31
Filed2026-05-11
BKNG
BOOKING HOLDINGS INC
New
Shares709
Event2026-03-31
Filed2026-05-11
PII
POLARIS INC
New
Shares54.4K
Event2026-03-31
Filed2026-05-11
DOC
HEALTHPEAK PROPERTIES INC
New
Shares179.9K
Event2026-03-31
Filed2026-05-11
EXPE
EXPEDIA GROUP INC
New
Shares12.8K
Event2026-03-31
Filed2026-05-11
BC
BRUNSWICK CORP
New
Shares40.5K
Event2026-03-31
Filed2026-05-11
TPR
TAPESTRY INC
New
Shares19.6K
Event2026-03-31
Filed2026-05-11
IDXX
IDEXX LABS INC
New
Shares4.9K
Event2026-03-31
Filed2026-05-11
AMH
AMERICAN HOMES 4 RENT
New
Shares97.6K
Event2026-03-31
Filed2026-05-11
F
FORD MTR CO
New
Shares230.1K
Event2026-03-31
Filed2026-05-11
CART
MAPLEBEAR INC
New
Shares70.5K
Event2026-03-31
Filed2026-05-11
ALV
AUTOLIV INC
New
Shares23.8K
Event2026-03-31
Filed2026-05-11
COST
COSTCO WHOLESALE CORPORATION
New
Shares2.5K
Event2026-03-31
Filed2026-05-11
BRBR
BELLRING BRANDS INC
New
Shares152.0K
Event2026-03-31
Filed2026-05-11
UNITY SOFTWARE INC
UNITY SOFTWARE INC
New
Shares2.5M
Event2026-03-31
Filed2026-05-11
PSA
PUBLIC STORAGE OPER CO
New
Shares8.9K
Event2026-03-31
Filed2026-05-11
APTIV PLC
APTIV PLC
New
Shares33.6K
Event2026-03-31
Filed2026-05-11
AFFIRM HLDGS INC
AFFIRM HLDGS INC
New
Shares2.5M
Event2026-03-31
Filed2026-05-11
NNN
NNN REIT INC
New
Shares53.7K
Event2026-03-31
Filed2026-05-11
VTR
VENTAS INC
New
Shares27.3K
Event2026-03-31
Filed2026-05-11
MUSA
MURPHY USA INC
New
Shares4.3K
Event2026-03-31
Filed2026-05-11
WMT
WALMART INC
New
Shares16.8K
Event2026-03-31
Filed2026-05-11
LOPE
GRAND CANYON ED INC
New
Shares12.0K
Event2026-03-31
Filed2026-05-11
ES
EVERSOURCE ENERGY
New
Shares28.3K
Event2026-03-31
Filed2026-05-11
BWA
BORGWARNER INC
New
Shares34.9K
Event2026-03-31
Filed2026-05-11
AEP
AMERICAN ELEC PWR CO INC
New
Shares14.1K
Event2026-03-31
Filed2026-05-11
TAP
MOLSON COORS BEVERAGE CO
New
Shares42.2K
Event2026-03-31
Filed2026-05-11
FR
FIRST INDL RLTY TR INC
New
Shares31.3K
Event2026-03-31
Filed2026-05-11
TJX
TJX COS INC NEW
New
Shares10.8K
Event2026-03-31
Filed2026-05-11
EQR
EQUITY RESIDENTIAL
New
Shares29.1K
Event2026-03-31
Filed2026-05-11
OMC
OMNICOM GROUP INC
New
Shares21.9K
Event2026-03-31
Filed2026-05-11
RIVN
RIVIAN AUTOMOTIVE INC
New
Shares104.4K
Event2026-03-31
Filed2026-05-11
MTN
VAIL RESORTS INC
New
Shares11.7K
Event2026-03-31
Filed2026-05-11
CHTR
CHARTER COMMUNICATIONS INC
New
Shares6.9K
Event2026-03-31
Filed2026-05-11
OHI
OMEGA HEALTHCARE INVS INC
New
Shares33.9K
Event2026-03-31
Filed2026-05-11
GT
GOODYEAR TIRE & RUBR CO
New
Shares214.2K
Event2026-03-31
Filed2026-05-11
GIS
GENERAL MILLS INC
New
Shares37.9K
Event2026-03-31
Filed2026-05-11
VICI
VICI PPTYS INC
New
Shares50.9K
Event2026-03-31
Filed2026-05-11
LAMR
LAMAR ADVERTISING CO
New
Shares10.8K
Event2026-03-31
Filed2026-05-11
SCI
SERVICE CORP INTL
New
Shares16.6K
Event2026-03-31
Filed2026-05-11
T
AT&T INC
New
Shares46.8K
Event2026-03-31
Filed2026-05-11
CUBE
CUBESMART
New
Shares36.8K
Event2026-03-31
Filed2026-05-11
SO
SOUTHERN CO
New
Shares13.9K
Event2026-03-31
Filed2026-05-11
VZ
VERIZON COMMUNICATIONS INC
New
Shares26.7K
Event2026-03-31
Filed2026-05-11
DTE
DTE ENERGY CO
New
Shares9.0K
Event2026-03-31
Filed2026-05-11
NI
NISOURCE INC
New
Shares27.8K
Event2026-03-31
Filed2026-05-11
DG
DOLLAR GEN CORP
New
Shares10.6K
Event2026-03-31
Filed2026-05-11
TSCO
TRACTOR SUPPLY CO
New
Shares27.7K
Event2026-03-31
Filed2026-05-11
M
MACYS INC
New
Shares69.2K
Event2026-03-31
Filed2026-05-11
AEE
AMEREN CORP
New
Shares11.2K
Event2026-03-31
Filed2026-05-11
AVB
AVALONBAY CMNTYS INC
New
Shares7.3K
Event2026-03-31
Filed2026-05-11
HOG
HARLEY DAVIDSON INC
New
Shares59.0K
Event2026-03-31
Filed2026-05-11
MZTI
MARZETTI COMPANY
New
Shares8.5K
Event2026-03-31
Filed2026-05-11
CAVA
CAVA GROUP INC
New
Shares14.0K
Event2026-03-31
Filed2026-05-11
NSA
NATIONAL STORAGE AFFILIATES
New
Shares29.5K
Event2026-03-31
Filed2026-05-11
OGS
ONE GAS INC
New
Shares12.5K
Event2026-03-31
Filed2026-05-11
CHDN
CHURCHILL DOWNS INC
New
Shares11.8K
Event2026-03-31
Filed2026-05-11
NXST
NEXSTAR MEDIA GROUP INC
New
Shares5.6K
Event2026-03-31
Filed2026-05-11
BBY
BEST BUY INC
New
Shares15.2K
Event2026-03-31
Filed2026-05-11
UAA
UNDER ARMOUR INC
New
Shares164.0K
Event2026-03-31
Filed2026-05-11
SBRA
SABRA HEALTH CARE REIT INC
New
Shares49.9K
Event2026-03-31
Filed2026-05-11
CABLE ONE INC
CABLE ONE INC
New
Shares1.3M
Event2026-03-31
Filed2026-05-11
MCD
MCDONALDS CORP
New
Shares2.8K
Event2026-03-31
Filed2026-05-11
YETI
YETI HLDGS INC
New
Shares23.9K
Event2026-03-31
Filed2026-05-11
CASY
CASEYS GEN STORES INC
New
Shares1.2K
Event2026-03-31
Filed2026-05-11
HLT
HILTON WORLDWIDE HLDGS INC
New
Shares2.8K
Event2026-03-31
Filed2026-05-11
DRI
DARDEN RESTAURANTS INC
New
Shares3.9K
Event2026-03-31
Filed2026-05-11
COTY
COTY INC
New
Shares359.3K
Event2026-03-31
Filed2026-05-11
BYD
BOYD GAMING CORP
New
Shares8.5K
Event2026-03-31
Filed2026-05-11
IDA
IDACORP INC
New
Shares4.9K
Event2026-03-31
Filed2026-05-11
CNP
CENTERPOINT ENERGY INC
New
Shares16.1K
Event2026-03-31
Filed2026-05-11
CROWN CASTLE INC
CROWN CASTLE INC
New
Shares7.8K
Event2026-03-31
Filed2026-05-11
SJM
SMUCKER J M CO
New
Shares6.3K
Event2026-03-31
Filed2026-05-11
PEG
PUBLIC SVC ENTERPRISE GROUP
New
Shares7.1K
Event2026-03-31
Filed2026-05-11
COKE
COCA COLA CONS INC
New
Shares2.7K
Event2026-03-31
Filed2026-05-11
LULU
LULULEMON ATHLETICA INC
New
Shares2.9K
Event2026-03-31
Filed2026-05-11
FIVE
FIVE BELOW INC
New
Shares1.9K
Event2026-03-31
Filed2026-05-11
SPG
SIMON PPTY GROUP INC NEW
New
Shares2.3K
Event2026-03-31
Filed2026-05-11
ED
CONSOLIDATED EDISON INC
New
Shares3.7K
Event2026-03-31
Filed2026-05-11
VC
VISTEON CORP
New
Shares4.5K
Event2026-03-31
Filed2026-05-11
BJ
BJS WHSL CLUB HLDGS INC
New
Shares4.0K
Event2026-03-31
Filed2026-05-11
CELH
CELSIUS HLDGS INC
New
Shares10.2K
Event2026-03-31
Filed2026-05-11
CL
COLGATE PALMOLIVE CO
New
Shares4.1K
Event2026-03-31
Filed2026-05-11
ABNB
AIRBNB INC
New
Shares2.7K
Event2026-03-31
Filed2026-05-11
DAR
DARLING INGREDIENTS INC
New
Shares5.5K
Event2026-03-31
Filed2026-05-11
EVRG
EVERGY INC
New
Shares4.1K
Event2026-03-31
Filed2026-05-11
GHC
GRAHAM HLDGS CO
New
Shares291
Event2026-03-31
Filed2026-05-11
CAG
CONAGRA BRANDS INC
New
Shares19.3K
Event2026-03-31
Filed2026-05-11
WEC ENERGY GROUP INC
WEC ENERGY GROUP INC
New
Shares2.3K
Event2026-03-31
Filed2026-05-11
DRAFTKINGS INC NEW
DRAFTKINGS INC NEW
New
Shares10.0K
Event2026-03-31
Filed2026-05-11
RCL
ROYAL CARIBBEAN GROUP
New
Shares787
Event2026-03-31
Filed2026-05-11
POST
POST HLDGS INC
New
Shares1.4K
Event2026-03-31
Filed2026-05-11
SNAP
SNAP INC
New
Shares28.9K
Event2026-03-31
Filed2026-05-11

Call Option Holdings
No call option holdings data available

Put Option Holdings
BZH Put
BEAZER HOMES USA INC
New
Shares394.0K
Event2026-03-31
Filed2026-05-11
POST Put
POST HLDGS INC
New
Shares53.0K
Event2026-03-31
Filed2026-05-11
IRM Put
IRON MTN INC DEL
New
Shares48.3K
Event2026-03-31
Filed2026-05-11
AAL Put
AMERICAN AIRLINES GROUP INC
New
Shares458.0K
Event2026-03-31
Filed2026-05-11
KBH Put
KB HOME
New
Shares77.2K
Event2026-03-31
Filed2026-05-11