Ontario Teachers' Pension Plan Board’s Invitation Homes INVH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
– Sell
-122,948
Closed -$3.06M – 125
2026
Q1
$3.06M Sell
122,948
-30,691
-20% -$804K 0.09% 67
2025
Q4
$4.27M Buy
+153,639
New +$4.29M 0.09% 60
2025
Q3
– Sell
-77,215
Closed -$2.53M – 265
2025
Q2
$2.53M Buy
+77,215
New +$2.59M 0.05% 118
2024
Q2
– Sell
-15,076
Closed -$537K – 493
2024
Q1
$537K Sell
15,076
-35,807
-70% -$1.21M ﹤0.01% 421
2023
Q4
$1.74M Buy
+50,883
New +$1.66M 0.02% 254
2023
Q3
– Sell
-38,500
Closed -$1.32M – 530
2023
Q2
$1.32M Buy
+38,500
New +$1.29M 0.01% 305
2023
Q1
– Sell
-42,610
Closed -$1.26M – 535
2022
Q4
$1.26M Buy
42,610
+11,099
+35% +$352K 0.01% 277
2022
Q3
$1.06M Buy
31,511
+25,008
+385% +$927K 0.01% 297
2022
Q2
$231K Sell
6,503
-12,726
-66% -$485K ﹤0.01% 444
2022
Q1
$773K Buy
+19,229
New +$787K 0.01% 253

Other funds holding INVH

Ontario Teachers' Pension Plan Board's INVH Position: Q2 2026 in Review

Ontario Teachers' Pension Plan Board sold out of Invitation Homes (INVH) in Q2 2026, closing a stake of 122,948 shares — an estimated $3.06M sold.

Ontario Teachers' Pension Plan Board first reported a position in INVH in Q1 2022 and held it in 10 quarters. The position peaked at $4.27M in Q4 2025. 626 funds tracked by Wall St. Rank hold INVH as of Q2 2026.

  • Ontario Teachers' Pension Plan Board reported no remaining Invitation Homes position as of Q2 2026 after selling out during the quarter.
  • Ontario Teachers' Pension Plan Board sold 122,948 Invitation Homes shares in Q2 2026, an estimated $3.06M.
  • Ontario Teachers' Pension Plan Board first reported a position in Invitation Homes in Q1 2022 and held it in 10 quarters.
  • Ontario Teachers' Pension Plan Board's Invitation Homes position peaked at $4.27M in Q4 2025.
  • 626 funds tracked by Wall St. Rank held Invitation Homes as of Q2 2026.

Based on Ontario Teachers' Pension Plan Board's 13F filing for Q2 2026, filed 7 Aug 2026.