TD Waterhouse Canada’s Everpure Inc P Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.22M Sell
28,815
-7,586
-21% -$556K 0.01% 574
2026
Q1
$2.22M Buy
36,401
+18,517
+104% +$1.25M 0.01% 535
2025
Q4
$1.2M Buy
17,884
+14,166
+381% +$1.18M 0.01% 537
2025
Q3
$319K Buy
3,718
+3,611
+3,375% +$240K ﹤0.01% 779
2025
Q2
$5.91K Buy
107
+2
+2% +$100 ﹤0.01% 1567
2025
Q1
$4.77K Buy
+105
New +$6.33K ﹤0.01% 1549
2024
Q2
– Sell
-150
Closed -$10.5K – 1982
2024
Q1
$10.5K Hold
150
– – ﹤0.01% 1359
2023
Q4
$7.37K Hold
150
– – ﹤0.01% 1311
2023
Q3
$7.29K Hold
150
– – ﹤0.01% 1289
2023
Q2
$7.37K Hold
150
– – ﹤0.01% 1311
2023
Q1
$5.15K Hold
150
– – ﹤0.01% 1363
2022
Q4
$5.57K Hold
150
– – ﹤0.01% 1329
2022
Q3
$5.67K Hold
150
– – ﹤0.01% 1333
2022
Q2
$4.79K Hold
150
– – ﹤0.01% 1403
2022
Q1
$6.61K Hold
150
– – ﹤0.01% 1407
2021
Q4
$6.04K Buy
+150
New +$4.35K ﹤0.01% 1424

Other funds holding P

TD Waterhouse Canada's P Position: Q2 2026 in Review

TD Waterhouse Canada reduced its Everpure Inc (P) stake by 21% in Q2 2026, selling an estimated $556K and leaving 28,815 shares worth $2.22M. The position accounts for 0.01% of the portfolio, ranked #574.

TD Waterhouse Canada first reported a position in P in Q4 2021 and has held it in 16 quarters since. The position peaked at $2.22M in Q1 2026. 817 funds tracked by Wall St. Rank hold P as of Q2 2026.

  • TD Waterhouse Canada held 28,815 shares of Everpure Inc worth $2.22M as of Q2 2026.
  • TD Waterhouse Canada sold 7,586 Everpure Inc shares in Q2 2026, an estimated $556K.
  • Everpure Inc made up 0.01% of TD Waterhouse Canada's portfolio in Q2 2026, its #574 holding.
  • TD Waterhouse Canada first reported a position in Everpure Inc in Q4 2021 and has held it in 16 quarters since.
  • TD Waterhouse Canada's Everpure Inc position peaked at $2.22M in Q1 2026.
  • 817 funds tracked by Wall St. Rank held Everpure Inc as of Q2 2026.

Based on TD Waterhouse Canada's 13F filing for Q2 2026, filed 27 Jul 2026.