Quarterly 13F snapshot: US-listed longs only, no performance figures — 13F data cannot support them.
Reported portfolio value by quarter (24 quarters reported)
$352M in Q4 2020 → $488M now. Hover for any quarter.
As reported for the quarter ended September 30, 2026. Activity is the change in share count since the prior quarter's filing.
| Holding | % of portfolio | Activity | Shares | Value |
|---|---|---|---|---|
| Royal Bank Of Canada | 6.5% | Unchanged | 153,505 | $31.7M |
| Bank Of Montreal | 6.3% | Unchanged | 174,264 | $30.7M |
| Nvent Electric | 6.0% | Unchanged | 173,735 | $29.5M |
| Jpmorgan Chase | 5.5% | Unchanged | 81,980 | $26.8M |
| JC Johnson Controls | 5.3% | Unchanged | 175,713 | $25.7M |
| Costco Wholesale | 5.1% | Unchanged | 26,802 | $25.1M |
| Thermo Fisher Scientific | 4.8% | Unchanged | 46,972 | $23.5M |
| Visa | 4.6% | Unchanged | 64,982 | $22.3M |
| CR Cn Railway | 4.5% | Unchanged | 184,692 | $22M |
| Colgate Palmolive | 4.4% | Unchanged | 235,853 | $21.6M |
| Wells Fargo | 4.4% | Unchanged | 260,857 | $21.6M |
| Canadian Natural Resources | 4.2% | Unchanged | 517,047 | $20.4M |
| Microsoft | 4.2% | Unchanged | 54,466 | $20.3M |
| SE Suncor Energy | 3.9% | Unchanged | 354,109 | $19M |
| Stryker Corp | 3.9% | Unchanged | 60,129 | $18.9M |
| Roper Technologies | 3.5% | Unchanged | 50,213 | $17M |
| L Lowes | 3.4% | Unchanged | 74,952 | $16.5M |
| CC Cgi Class A | 3.2% | Unchanged | 239,659 | $15.5M |
| Ulta Beauty | 2.9% | Unchanged | 31,838 | $14.4M |
| BD Becton Dickinson | 2.9% | Unchanged | 94,380 | $14.3M |
| V Verizon | 2.9% | Unchanged | 337,105 | $14.3M |
| BR Brookfield Renewable Cl A Ne | 2.2% | Unchanged | 286,535 | $10.6M |
| Stanley Black & Decker | 2.0% | Unchanged | 102,320 | $9.63M |
| BR Brookfield Renewable Energy | 1.9% | Unchanged | 265,247 | $9.18M |
| TB Td Bank | 0.5% | Unchanged | 18,523 | $2.25M |
| Johnson & Johnson | 0.2% | Unchanged | 3,565 | $905K |
| Apple | 0.2% | Unchanged | 3,021 | $874K |
| Trimble | 0.2% | Unchanged | 16,760 | $858K |
| Nvidia Corp | 0.1% | Unchanged | 1,900 | $380K |
| Tc Energy | 0.1% | Unchanged | 5,500 | $364K |
| Imperial Oil | 0.1% | Unchanged | 3,050 | $342K |
| Waters Corp | 0.1% | Unchanged | 874 | $328K |
| Procter & Gamble | 0.1% | Unchanged | 2,088 | $306K |
| Sun Life Financial | 0.1% | Unchanged | 3,685 | $289K |
| Telus | 0.0% | Unchanged | 22,350 | $236K |
| MC Mastercard Class A | 0.0% | Unchanged | 406 | $209K |
What changed each quarter, from the filings' own share counts. Largest moves first; most recent 8 quarters.
quarter ended September 30, 2026 · filed October 20, 2026
No position changes this quarter.
quarter ended June 30, 2026 · filed July 16, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Nvent Electric | Trimmed | −40,620 | −$6.89M | 6.0% |
| BD Becton Dickinson | Added | +36,339 | +$5.5M | 2.9% |
| Roper Technologies | Added | +10,066 | +$3.41M | 3.5% |
| CC Cgi Class A | Added | +52,066 | +$3.36M | 3.2% |
| Royal Bank Of Canada | Trimmed | −16,051 | −$3.32M | 6.5% |
| SE Suncor Energy | Trimmed | −60,800 | −$3.26M | 3.9% |
| Bank Of Montreal | Trimmed | −17,635 | −$3.11M | 6.3% |
| JC Johnson Controls | Trimmed | −19,407 | −$2.84M | 5.3% |
| Stryker Corp | Added | +8,313 | +$2.62M | 3.9% |
| Waters Corp | Trimmed | −5,417 | −$2.03M | 0.1% |
Showing the 10 largest of 31 changes.
quarter ended March 31, 2026 · filed April 15, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Royal Bank Of Canada | Trimmed | −31,356 | −$5.05M | 5.7% |
| SE Suncor Energy | Trimmed | −61,746 | −$4.07M | 5.8% |
| Nvent Electric | Trimmed | −34,095 | −$4.03M | 5.3% |
| JC Johnson Controls | Trimmed | −29,723 | −$3.89M | 5.4% |
| TB Td Bank | Trimmed | −38,000 | −$3.54M | 0.4% |
| BD Becton Dickinson | Trimmed | −21,408 | −$3.37M | 1.9% |
| Costco Wholesale | Trimmed | −3,333 | −$3.32M | 5.9% |
| Canadian Natural Resources | Trimmed | −66,223 | −$3.22M | 5.8% |
| V Verizon | Trimmed | −47,275 | −$2.37M | 3.3% |
| Colgate Palmolive | Trimmed | −26,605 | −$2.27M | 4.3% |
Showing the 10 largest of 31 changes.
quarter ended December 31, 2025 · filed January 12, 2026
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Nvent Electric | Trimmed | −45,875 | −$4.68M | 4.8% |
| Stanley Black & Decker | Trimmed | −56,243 | −$4.18M | 1.4% |
| BD Becton Dickinson | Trimmed | −15,793 | −$3.06M | 2.9% |
| Royal Bank Of Canada | Trimmed | −15,669 | −$2.67M | 6.5% |
| Microsoft | Trimmed | −5,358 | −$2.59M | 5.4% |
| JC Johnson Controls | Trimmed | −20,315 | −$2.43M | 5.1% |
| Jpmorgan Chase | Trimmed | −6,402 | −$2.06M | 5.3% |
| Bank Of Montreal | Trimmed | −14,105 | −$1.83M | 5.1% |
| Wells Fargo | Trimmed | −17,920 | −$1.67M | 5.1% |
| BR Brookfield Renewable Cl A Ne | Trimmed | −22,775 | −$874K | 2.4% |
Showing the 10 largest of 30 changes.
quarter ended September 30, 2025 · filed October 27, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Jpmorgan Chase | Trimmed | −3,610 | −$1.14M | 5.5% |
| JC Johnson Controls | Trimmed | −8,330 | −$916K | 5.0% |
| Microsoft | Trimmed | −1,557 | −$806K | 6.1% |
| Royal Bank Of Canada | Added | +5,105 | +$753K | 5.9% |
| Wells Fargo | Trimmed | −8,285 | −$694K | 4.8% |
| V Verizon | Added | +15,375 | +$676K | 2.8% |
| Nvent Electric | Trimmed | −6,800 | −$671K | 5.4% |
| CC Cgi Class A | Added | +7,520 | +$670K | 3.2% |
| BD Becton Dickinson | Trimmed | −3,172 | −$594K | 3.3% |
| Costco Wholesale | Trimmed | −568 | −$526K | 5.5% |
Showing the 10 largest of 32 changes.
quarter ended June 30, 2025 · filed July 17, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| Thermo Fisher Scientific | Added | +7,242 | +$2.94M | 4.1% |
| BD Becton Dickinson | Added | +15,417 | +$2.66M | 3.3% |
| Ulta Beauty | Trimmed | −4,858 | −$2.27M | 3.1% |
| Stanley Black & Decker | Added | +28,826 | +$1.95M | 2.0% |
| Jpmorgan Chase | Trimmed | −6,389 | −$1.85M | 5.4% |
| JC Johnson Controls | Trimmed | −16,550 | −$1.75M | 5.1% |
| Microsoft | Trimmed | −3,426 | −$1.7M | 6.3% |
| Stryker Corp | Added | +3,942 | +$1.56M | 4.2% |
| Costco Wholesale | Trimmed | −1,178 | −$1.17M | 6.2% |
| Visa | Trimmed | −2,979 | −$1.06M | 5.1% |
Showing the 10 largest of 31 changes.
quarter ended March 31, 2025 · filed April 02, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| V Verizon | Added | +107,200 | +$4.86M | 2.9% |
| Costco Wholesale | Trimmed | −4,265 | −$4.03M | 6.6% |
| Jpmorgan Chase | Trimmed | −13,348 | −$3.27M | 5.3% |
| Wells Fargo | Trimmed | −44,365 | −$3.18M | 4.8% |
| Visa | Trimmed | −5,405 | −$1.89M | 5.6% |
| Stanley Black & Decker | Added | +20,635 | +$1.59M | 2.0% |
| Microsoft | Trimmed | −3,938 | −$1.48M | 5.4% |
| Intel | Exited | −71,100 | −$1.43M | — |
| Johnson & Johnson | Trimmed | −7,370 | −$1.22M | 0.1% |
| SE Suncor Energy | Trimmed | −30,190 | −$1.17M | 3.8% |
Showing the 10 largest of 33 changes.
quarter ended December 31, 2024 · filed January 08, 2025
| Company | Action | Shares changed | Value of change | % of portfolio |
|---|---|---|---|---|
| BR Brookfield Renewable Class A | Exited | −298,195 | −$9.9M | — |
| BR Brookfield Renewable Class A | New | +305,970 | +$8.45M | 1.7% |
| Ulta Beauty | Trimmed | −9,139 | −$3.97M | 3.3% |
| Wells Fargo | Trimmed | −33,421 | −$2.35M | 5.1% |
| V Verizon | Added | +45,790 | +$1.83M | 1.6% |
| Costco Wholesale | Trimmed | −1,537 | −$1.41M | 7.0% |
| Jpmorgan Chase | Trimmed | −5,340 | −$1.28M | 5.6% |
| Intel | Trimmed | −51,905 | −$1.04M | 0.3% |
| Microsoft | Trimmed | −2,341 | −$987K | 6.1% |
| Nvent Electric | Trimmed | −12,570 | −$857K | 4.1% |
Showing the 10 largest of 33 changes.
Loading...