Skip to content

GUARDIAN CAPITAL LP

Follow

13F filer, CIK 1224324, TORONTO, Ontario, Canada

GUARDIAN CAPITAL LP reported $2,542,464,913 across 150 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-14. Its ten largest share positions make up 40.31% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001062993-25-009339

Period
2025-03-31
Reported value
$2.54B
Holdings
150
Top 10 weight
40.31%
New
10
Sold out
3

Largest buys vs the previous quarter

SecurityShares changeApprox. value
BEPCadded+161,429$4.51M
ADBEnew+9,425$3.61M
EQIXadded+4,004$3.26M
JXInew+30,200$2.09M
TRPadded+34,910$1.65M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
AEMreduced-212,406-$23M
CNQreduced-562,538-$17.3M
QSRreduced-190,374-$12.7M
SUreduced-314,874-$12.2M
BNreduced-221,790-$11.6M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q1 2025

Share positions as resolved from 13F-HR 0001062993-25-009339, largest first. % of portfolio is the value over $2,540,282,050, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
BMOBANK OF MONTREALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,158,013 shares; 2024Q4: 2,151,876 shares; 2025Q1: 2,064,127 shares 2,064,127$197M7.76%-87,749Timeline
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,649,821 shares; 2024Q4: 1,637,559 shares; 2025Q1: 1,569,445 shares 1,569,445$177M6.96%-68,114Timeline
AEMAGNICO EAGLE MINES LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,260,103 shares; 2024Q4: 1,241,639 shares; 2025Q1: 1,029,233 shares 1,029,233$111M4.39%-212,406Timeline
OTEXOPEN TEXT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,900,096 shares; 2024Q4: 4,011,047 shares; 2025Q1: 3,963,586 shares 3,963,586$100M3.94%-47,461Timeline
BNBROOKFIELD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,956,035 shares; 2024Q4: 1,883,274 shares; 2025Q1: 1,661,484 shares 1,661,484$86.9M3.42%-221,790Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,911,590 shares; 2024Q4: 3,108,699 shares; 2025Q1: 2,546,161 shares 2,546,161$78.3M3.08%-562,538Timeline
QSRRESTAURANT BRANDS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,273,721 shares; 2024Q4: 1,308,057 shares; 2025Q1: 1,117,683 shares 1,117,683$74.5M2.93%-190,374Timeline
SUSUNCOR ENERGY INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,273,105 shares; 2024Q4: 2,188,063 shares; 2025Q1: 1,873,189 shares 1,873,189$72.5M2.85%-314,874Timeline
GIBCGI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 675,971 shares; 2024Q4: 686,159 shares; 2025Q1: 644,028 shares 644,028$64.3M2.53%-42,131Timeline
CMCANADIAN IMPERIAL BANK OF COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,164,868 shares; 2024Q4: 1,179,929 shares; 2025Q1: 1,102,826 shares 1,102,826$62M2.44%-77,103Timeline
TUTELUS CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,847,365 shares; 2024Q4: 3,899,682 shares; 2025Q1: 3,793,441 shares 3,793,441$54.4M2.14%-106,241Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 238,750 shares; 2024Q4: 243,274 shares; 2025Q1: 243,978 shares 243,978$54.2M2.13%+704Timeline
CPCANADIAN PACIFIC KANSAS CITYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 797,126 shares; 2024Q4: 799,719 shares; 2025Q1: 746,190 shares 746,190$52.4M2.06%-53,529Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 136,506 shares; 2024Q4: 137,881 shares; 2025Q1: 138,053 shares 138,053$51.8M2.04%+172Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,604 shares; 2024Q4: 53,015 shares; 2025Q1: 53,069 shares 53,069$50.2M1.98%+54Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 830,531 shares; 2024Q4: 844,922 shares; 2025Q1: 824,343 shares 824,343$49.4M1.94%-20,579Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 262,143 shares; 2024Q4: 248,939 shares; 2025Q1: 249,837 shares 249,837$41.8M1.65%+898Timeline
WMBWILLIAMS COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 673,348 shares; 2024Q4: 680,667 shares; 2025Q1: 694,230 shares 694,230$41.5M1.63%+13,563Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 979,029 shares; 2024Q4: 901,358 shares; 2025Q1: 872,403 shares 872,403$38.6M1.52%-28,955Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,858 shares; 2024Q4: 61,008 shares; 2025Q1: 61,109 shares 61,109$33.5M1.32%+101Timeline
FTSFORTIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 760,185 shares; 2024Q4: 758,555 shares; 2025Q1: 718,988 shares 718,988$32.7M1.29%-39,567Timeline
WPMWHEATON PRECIOUS METALS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 632,977 shares; 2024Q4: 451,928 shares; 2025Q1: 406,889 shares 406,889$31.6M1.24%-45,039Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 309,366 shares; 2024Q4: 327,417 shares; 2025Q1: 320,481 shares 320,481$31.2M1.23%-6,936Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,171 shares; 2024Q4: 95,416 shares; 2025Q1: 94,399 shares 94,399$29.5M1.16%-1,017Timeline
MFCMANULIFE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,230,879 shares; 2024Q4: 1,079,267 shares; 2025Q1: 903,716 shares 903,716$28.2M1.11%-175,551Timeline
TRITHOMSON REUTERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,084 shares; 2024Q4: 172,110 shares; 2025Q1: 161,103 shares 161,103$27.8M1.09%-11,007Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,149 shares; 2024Q4: 95,006 shares; 2025Q1: 88,705 shares 88,705$27.7M1.09%-6,301Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,644 shares; 2024Q4: 50,934 shares; 2025Q1: 52,398 shares 52,398$27.4M1.08%+1,464Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 109,399 shares; 2024Q4: 111,450 shares; 2025Q1: 110,970 shares 110,970$26.9M1.06%-480Timeline
STNSTANTEC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 339,916 shares; 2024Q4: 343,333 shares; 2025Q1: 322,804 shares 322,804$26.8M1.05%-20,529Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,925 shares; 2024Q4: 35,605 shares; 2025Q1: 35,241 shares 35,241$23.4M0.92%-364Timeline
SHELSHELL PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 307,786 shares; 2024Q4: 311,009 shares; 2025Q1: 309,630 shares 309,630$22.7M0.89%-1,379Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,568 shares; 2024Q4: 132,000 shares; 2025Q1: 136,006 shares 136,006$22.6M0.89%+4,006Timeline
TOTALENERGIES SE -SPON ADRTOTALENERGIES SE -SPON ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 342,991 shares; 2024Q4: 346,680 shares; 2025Q1: 347,431 shares 347,431$22.5M0.88%+751
BNSBANK NOVA SCOTIA B CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 454,367 shares; 2024Q4: 481,235 shares; 2025Q1: 465,407 shares 465,407$22.1M0.87%-15,828Timeline
CCJCAMECO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 544,607 shares; 2024Q4: 537,149 shares; 2025Q1: 515,693 shares 515,693$21.2M0.84%-21,456Timeline
NTRNUTRIEN LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 307,010 shares; 2024Q4: 439,179 shares; 2025Q1: 422,457 shares 422,457$21M0.83%-16,722Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,534 shares; 2024Q4: 86,003 shares; 2025Q1: 86,143 shares 86,143$19.9M0.79%+140Timeline
EQIXEQUINIX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,024 shares; 2024Q4: 19,463 shares; 2025Q1: 23,467 shares 23,467$19.1M0.75%+4,004Timeline
BIPBROOKFIELD INFRASTRUCTURE PAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 664,287 shares; 2025Q1: 641,038 shares 641,038$19.1M0.75%-23,249Timeline
MGAMAGNA INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,545 shares; 2024Q4: 695,980 shares; 2025Q1: 558,111 shares 558,111$19M0.75%-137,869Timeline
HIGHARTFORD INSURANCE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,844 shares; 2024Q4: 146,584 shares; 2025Q1: 146,926 shares 146,926$18.2M0.72%+342Timeline
PBAPEMBINA PIPELINE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 482,836 shares; 2024Q4: 469,160 shares; 2025Q1: 452,614 shares 452,614$18.1M0.71%-16,546Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,825 shares; 2024Q4: 50,136 shares; 2025Q1: 47,315 shares 47,315$17.3M0.68%-2,821Timeline
SLFSUN LIFE FINANCIAL INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 317,656 shares; 2024Q4: 320,223 shares; 2025Q1: 302,813 shares 302,813$17.3M0.68%-17,410Timeline
TECKTECK RESOURCES LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 494,140 shares; 2024Q4: 492,667 shares; 2025Q1: 470,620 shares 470,620$17.1M0.67%-22,047Timeline
BEPCBROOKFIELD RENEWABLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 446,124 shares; 2025Q1: 607,553 shares 607,553$17M0.67%+161,429Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145,805 shares; 2024Q4: 126,123 shares; 2025Q1: 103,689 shares 103,689$16M0.63%-22,434Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,873 shares; 2024Q4: 74,960 shares; 2025Q1: 74,854 shares 74,854$15.7M0.62%-106Timeline
TRPTC ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 296,127 shares; 2024Q4: 287,117 shares; 2025Q1: 322,027 shares 322,027$15.2M0.6%+34,910Timeline
IBNICICI BK LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 357,605 shares; 2024Q4: 472,455 shares; 2025Q1: 467,422 shares 467,422$14.7M0.58%-5,033Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 209,066 shares; 2024Q4: 211,452 shares; 2025Q1: 211,795 shares 211,795$14.7M0.58%+343Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,746 shares; 2024Q4: 47,284 shares; 2025Q1: 47,385 shares 47,385$14M0.55%+101Timeline
GRTUFGRANITE REAL ESTATE INVESTMEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 275,225 shares; 2025Q1: 262,749 shares 262,749$12.2M0.48%-12,476Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,706 shares; 2024Q4: 11,969 shares; 2025Q1: 12,152 shares 12,152$12M0.47%+183Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,922 shares; 2024Q4: 97,966 shares; 2025Q1: 98,369 shares 98,369$12M0.47%+403Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,919 shares; 2024Q4: 45,619 shares; 2025Q1: 44,900 shares 44,900$11.9M0.47%-719Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,314 shares; 2024Q4: 68,091 shares; 2025Q1: 68,273 shares 68,273$11.6M0.46%+182Timeline
KVUEKENVUE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 507,500 shares; 2024Q4: 492,400 shares; 2025Q1: 472,400 shares 472,400$11.3M0.45%-20,000Timeline
RCIROGERS COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 440,598 shares; 2024Q4: 434,445 shares; 2025Q1: 420,615 shares 420,615$11.2M0.44%-13,830Timeline
BIPCBROOKFIELD INFRASTRUCTURE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 320,688 shares; 2025Q1: 297,742 shares 297,742$10.8M0.42%-22,946Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,264 shares; 2024Q4: 17,283 shares; 2025Q1: 17,876 shares 17,876$10.3M0.41%+593Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,838 shares; 2024Q4: 2,456 shares; 2025Q1: 2,219 shares 2,219$10.2M0.4%-237Timeline
UNILEVER PLCUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 149,462 shares; 2024Q4: 151,115 shares; 2025Q1: 151,394 shares 151,394$9.02M0.35%+279
PHPARKER-HANNIFIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,032 shares; 2024Q4: 14,499 shares; 2025Q1: 14,572 shares 14,572$8.86M0.35%+73Timeline
YUMCYUM CHINA HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 131,379 shares; 2024Q4: 165,719 shares; 2025Q1: 165,268 shares 165,268$8.6M0.34%-451Timeline
WECWEC ENERGY GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,417 shares; 2024Q4: 78,523 shares; 2025Q1: 78,648 shares 78,648$8.57M0.34%+125Timeline
BARRICK GOLD CORPBARRICK GOLD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 950,965 shares; 2024Q4: 526,285 shares; 2025Q1: 420,680 shares 420,680$8.17M0.32%-105,605
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,987 shares; 2024Q4: 23,248 shares; 2025Q1: 23,113 shares 23,113$7.2M0.28%-135Timeline
SHOPSHOPIFY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 93,892 shares; 2024Q4: 77,510 shares; 2025Q1: 73,556 shares 73,556$7M0.28%-3,954Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,087 shares; 2024Q4: 52,126 shares; 2025Q1: 52,323 shares 52,323$6.71M0.26%+197Timeline
SNYSANOFI SAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,969 shares; 2024Q4: 113,296 shares; 2025Q1: 113,544 shares 113,544$6.3M0.25%+248Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,320 shares; 2024Q4: 67,320 shares; 2025Q1: 67,100 shares 67,100$6.29M0.25%-220Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,138 shares; 2024Q4: 24,398 shares; 2025Q1: 24,443 shares 24,443$6.06M0.24%+45Timeline
VRSKVERISK ANALYTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,066 shares; 2024Q4: 19,816 shares; 2025Q1: 19,570 shares 19,570$5.82M0.23%-246Timeline
MKTXMARKETAXESS HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,274 shares; 2024Q4: 26,374 shares; 2025Q1: 26,300 shares 26,300$5.69M0.22%-74Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,208 shares; 2024Q4: 71,108 shares; 2025Q1: 78,961 shares 78,961$5.01M0.2%+7,853Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,669 shares; 2024Q4: 25,391 shares; 2025Q1: 25,939 shares 25,939$4.94M0.19%+548Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,939 shares; 2024Q4: 42,772 shares; 2025Q1: 43,738 shares 43,738$4.74M0.19%+966Timeline
WATWATERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,034 shares; 2024Q4: 12,334 shares; 2025Q1: 12,300 shares 12,300$4.53M0.18%-34Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,051 shares; 2024Q4: 15,434 shares; 2025Q1: 14,500 shares 14,500$4.43M0.17%-934Timeline
IMOIMPERIAL OIL LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,789 shares; 2024Q4: 56,789 shares; 2025Q1: 59,889 shares 59,889$4.33M0.17%+3,100Timeline
AZNASTRAZENECA PLC-SPONS ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,454 shares; 2024Q4: 58,951 shares; 2025Q1: 57,930 shares 57,930$4.26M0.17%-1,021Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,244 shares; 2024Q4: 23,835 shares; 2025Q1: 24,390 shares 24,390$3.81M0.15%+555Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,669 shares; 2024Q4: 12,669 shares; 2025Q1: 14,898 shares 14,898$3.65M0.14%+2,229Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,578 shares; 2024Q4: 5,578 shares; 2025Q1: 6,174 shares 6,174$3.64M0.14%+596Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,316 shares; 2024Q4: not reported; 2025Q1: 9,425 shares 9,425$3.61M0.14%newTimeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,145 shares; 2024Q4: 6,593 shares; 2025Q1: 7,055 shares 7,055$3.49M0.14%+462Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,566 shares; 2024Q4: 27,266 shares; 2025Q1: 27,266 shares 27,266$3.33M0.13%0Timeline
WCNWASTE CONNECTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,678 shares; 2024Q4: 17,961 shares; 2025Q1: 16,438 shares 16,438$3.2M0.13%-1,523Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,328 shares; 2024Q4: 22,778 shares; 2025Q1: 23,778 shares 23,778$3.15M0.12%+1,000Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,470 shares; 2024Q4: 4,470 shares; 2025Q1: 4,820 shares 4,820$2.96M0.12%+350Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,055 shares; 2024Q4: 16,455 shares; 2025Q1: 16,455 shares 16,455$2.96M0.12%0Timeline
ILMNILLUMINA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,597 shares; 2024Q4: 35,497 shares; 2025Q1: 36,900 shares 36,900$2.93M0.12%+1,403Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,563 shares; 2024Q4: 25,563 shares; 2025Q1: 25,563 shares 25,563$2.8M0.11%0Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,422 shares; 2024Q4: 24,422 shares; 2025Q1: 24,422 shares 24,422$2.72M0.11%0Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,593 shares; 2024Q4: 22,236 shares; 2025Q1: 17,457 shares 17,457$2.62M0.1%-4,779Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,926 shares; 2024Q4: 25,326 shares; 2025Q1: 26,026 shares 26,026$2.57M0.1%+700Timeline
EWJVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,490 shares; 2024Q4: 95,574 shares; 2025Q1: 77,038 shares 77,038$2.56M0.1%-18,536Timeline
ALCALCON AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 27,000 shares; 2025Q1: 27,000 shares 27,000$2.54M0.1%0Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,354 shares; 2024Q4: 14,954 shares; 2025Q1: 14,954 shares 14,954$2.5M0.1%0Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,541 shares; 2024Q4: 2,724 shares; 2025Q1: 3,129 shares 3,129$2.49M0.1%+405Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,388 shares; 2024Q4: 9,188 shares; 2025Q1: 9,188 shares 9,188$2.47M0.1%0Timeline
HYGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,500 shares; 2024Q4: 24,500 shares; 2025Q1: 29,500 shares 29,500$2.33M0.09%+5,000Timeline
ARMARM HOLDINGS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,808 shares; 2024Q4: 20,229 shares; 2025Q1: 20,616 shares 20,616$2.2M0.09%+387Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,202 shares; 2024Q4: 9,552 shares; 2025Q1: 10,552 shares 10,552$2.16M0.09%+1,000Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,244 shares; 2024Q4: 24,244 shares; 2025Q1: 21,344 shares 21,344$2.09M0.08%-2,900Timeline
JXIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 30,200 shares 30,200$2.09M0.08%newTimeline
BAMBROOKFIELD ASSET MANAGMT LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,801 shares; 2024Q4: 42,501 shares; 2025Q1: 38,601 shares 38,601$1.87M0.07%-3,900Timeline
DSGXDESCARTES SYS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,869 shares; 2024Q4: 19,725 shares; 2025Q1: 18,048 shares 18,048$1.82M0.07%-1,677Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,728 shares; 2024Q4: 5,090 shares; 2025Q1: 5,183 shares 5,183$1.82M0.07%+93Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,839 shares; 2024Q4: 1,966 shares; 2025Q1: 2,108 shares 2,108$1.74M0.07%+142Timeline
ISHARES TRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 55,300 shares 55,300$1.61M0.06%new
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,228 shares; 2024Q4: 5,708 shares; 2025Q1: 5,895 shares 5,895$1.5M0.06%+187Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,603 shares; 2024Q4: 2,807 shares; 2025Q1: 2,825 shares 2,825$986K0.04%+18Timeline
CIGICOLLIERS INTL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,628 shares; 2024Q4: 8,203 shares; 2025Q1: 7,481 shares 7,481$905K0.04%-722Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,512 shares; 2024Q4: 13,256 shares; 2025Q1: 13,530 shares 13,530$887K0.03%+274Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,579 shares; 2025Q1: 1,610 shares 1,610$750K0.03%+31Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 795 shares 795$741K0.03%newTimeline
CRHCRH PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,511 shares; 2024Q4: 9,174 shares; 2025Q1: 7,784 shares 7,784$685K0.03%-1,390Timeline
VSTVISTRA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,025 shares 5,025$590K0.02%newTimeline
PLTRPALANTIR TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,746 shares 6,746$569K0.02%newTimeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,826 shares; 2025Q1: 3,110 shares 3,110$516K0.02%+284Timeline
VRTVERTIV HOLDINGS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,064 shares 7,064$510K0.02%newTimeline
EUSBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,400 shares 11,400$494K0.02%newTimeline
AQNALGONQUIN POWER & UTILITIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,701 shares; 2024Q4: 83,701 shares; 2025Q1: 76,301 shares 76,301$392K0.02%-7,400Timeline
MSIMOTOROLA SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 696 shares; 2024Q4: 696 shares; 2025Q1: 758 shares 758$332K0.01%+62Timeline
MFGMIZUHO FINANCIAL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 56,403 shares 56,403$311K0.01%newTimeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,577 shares; 2024Q4: 1,577 shares; 2025Q1: 1,723 shares 1,723$297K0.01%+146Timeline
MPWRMONOLITHIC PWR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 373 shares; 2024Q4: 443 shares; 2025Q1: 483 shares 483$280K0.01%+40Timeline
BEPBROOKFIELD RENEWABLE ENERGYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 417,350 shares; 2024Q4: 468,295 shares; 2025Q1: 10,050 shares 10,050$222K0.01%-458,245Timeline
BCEBCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,439 shares; 2024Q4: 10,439 shares; 2025Q1: 9,039 shares 9,039$207K0.01%-1,400Timeline

Options

Puts and calls, as filed. The amount and value describe the underlying shares, not the option premium, so they stay out of % of portfolio (H5).

SecurityTypeAmountValueChange
ILLUMINA INCILLUMINA INC PUTput11,000$557K+1,500
NIKE INCNIKE INC PUTput14,000$294K+2,600
MICROSOFT CORPMICROSOFT CORP PUTput4,100$278K0
BOOKING HOLDINGS INCBOOKING HOLDINGS INC PUTput600$172K0
ACCENTURE PLC IRELANDACCENTURE PLC IRELAND PUTput4,300$117K-800
UNITEDHEALTH GROUP INCUNITEDHEALTH GROUP INC PUTput4,000$110K+700
ADOBE INCADOBE INC PUTput2,700$104Knew
COLGATE PALMOLIVE COCOLGATE PALMOLIVE CO PUTput18,400$93.5K0
WATERS CORPWATERS CORP COMput3,400$78.5K0
YUM CHINA HLDGS INCYUM CHINA HLDGS INC PUTput41,200$70.4K0
MASTERCARD INCORPORATEDMASTERCARD INCORPORATED PUTput5,100$69.6K+300
CME GROUP INCCME GROUP INC PUTput12,600$48.7K+300
APPLE INCAPPLE INC PUTput1,900$46.6K0
AUTOMATIC DATA PROCESSING INAUTOMATIC DATA PROCESSING IN PUTput4,000$40.3K-300
MARKETAXESS HLDGS INCMARKETAXESS HLDGS INC PUTput7,200$36.4K0
HOME DEPOT INCHOME DEPOT INC PUTput1,100$31.1K-500
PEPSICO INCPEPSICO INC PUTput1,900$25.5K-200
VERISK ANALYTICS INCVERISK ANALYTICS INC PUTput3,300$11K-200

Sold out in Q1 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
SNPSSYNOPSYS INC3,323$1.61Mshares
AAGILENT TECHNOLOGIES INC6,235$838Kshares
ALPHABET INCALPHABET INC7,100$33.9Kput

How Q1 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001062993-25-009339 base2025-05-14acceptance time not in the bulk data set