Skip to content

Canoe Financial LP

Follow

13F filer, CIK 1908219, CALGARY, Alberta, Canada

Canoe Financial LP reported $6,242,113,760 across 101 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-04-22. Its ten largest share positions make up 36.11% of the portfolio.

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

Period
2025-03-31
Reported value
$6.24B
Holdings
101
Top 10 weight
36.11%
New
12
Sold out
8

Largest buys vs the previous quarter

SecurityShares changeApprox. value
CNQadded+3,797,846$117M
SYYadded+1,426,332$107M
CVSnew+1,388,195$94.1M
ADBEadded+219,319$84.1M
UNHadded+100,659$52.7M

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
DEOreduced-8,068,468-$845M
ELVreduced-200,893-$87.4M
EQTreduced-1,629,800-$85M
AEMreduced-550,558-$59.7M
ASML Hldgs NV Ordexited-61,049-$42.9M

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 0001908219-25-000005, largest first. % of portfolio is the value over $6,242,113,760, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
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: 371,515 shares; 2024Q4: 462,100 shares; 2025Q1: 562,759 shares 562,759$295M4.72%+100,659Timeline
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: 504,596 shares; 2024Q4: 1,579,074 shares; 2025Q1: 1,630,812 shares 1,630,812$271M4.34%+51,738Timeline
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: not reported; 2024Q4: 2,137,743 shares; 2025Q1: 2,431,661 shares 2,431,661$237M3.79%+293,918Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,718 shares; 2024Q4: 62,471 shares; 2025Q1: 60,621 shares 60,621$231M3.7%-1,850Timeline
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: 98,676 shares; 2024Q4: 617,606 shares; 2025Q1: 606,406 shares 606,406$228M3.65%-11,200Timeline
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: 232,134 shares; 2024Q4: 1,424,014 shares; 2025Q1: 1,432,014 shares 1,432,014$221M3.55%+8,000Timeline
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: 69,193 shares; 2024Q4: 422,624 shares; 2025Q1: 449,042 shares 449,042$209M3.35%+26,418Timeline
WFCWELLS FARGO & 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,871,719 shares; 2024Q4: 2,624,723 shares; 2025Q1: 2,789,330 shares 2,789,330$200M3.21%+164,607Timeline
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: 51,946 shares; 2024Q4: 353,231 shares; 2025Q1: 332,231 shares 332,231$182M2.92%-21,000Timeline
PMPHILIP MORRIS 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,253,470 shares; 2024Q4: 1,245,674 shares; 2025Q1: 1,135,513 shares 1,135,513$180M2.89%-110,161Timeline
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: 68,200 shares; 2024Q4: 544,219 shares; 2025Q1: 600,419 shares 600,419$159M2.55%+56,200Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 129,266 shares; 2024Q4: 1,033,423 shares; 2025Q1: 1,503,369 shares 1,503,369$155M2.49%+469,946Timeline
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,993,016 shares; 2024Q4: 1,971,652 shares; 2025Q1: 1,421,094 shares 1,421,094$154M2.47%-550,558Timeline
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: 2,028,349 shares; 2024Q4: 2,016,082 shares; 2025Q1: 2,307,351 shares 2,307,351$154M2.46%+291,269Timeline
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: 748,162 shares; 2024Q4: 469,286 shares; 2025Q1: 549,319 shares 549,319$148M2.37%+80,033Timeline
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: 1,549,610 shares; 2024Q4: 940,731 shares; 2025Q1: 4,738,577 shares 4,738,577$146M2.34%+3,797,846Timeline
ELVELEVANCE HEALTH INC FORMERLYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 341,724 shares; 2024Q4: 524,531 shares; 2025Q1: 323,638 shares 323,638$141M2.26%-200,893Timeline
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: 1,808,726 shares; 2024Q4: 1,794,022 shares; 2025Q1: 1,772,043 shares 1,772,043$138M2.2%-21,979Timeline
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: 479,448 shares; 2024Q4: 387,901 shares; 2025Q1: 383,355 shares 383,355$134M2.15%-4,546Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 605,935 shares; 2024Q4: 599,291 shares; 2025Q1: 656,496 shares 656,496$132M2.12%+57,205Timeline
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: 160,278 shares; 2024Q4: 1,064,217 shares; 2025Q1: 1,052,117 shares 1,052,117$128M2.05%-12,100Timeline
RBARB GLOBAL 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,418,666 shares; 2024Q4: 1,258,057 shares; 2025Q1: 1,242,141 shares 1,242,141$125M2%-15,916Timeline
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: 52,916 shares; 2024Q4: 339,707 shares; 2025Q1: 354,107 shares 354,107$124M1.98%+14,400Timeline
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,214,397 shares; 2024Q4: 1,202,099 shares; 2025Q1: 1,055,670 shares 1,055,670$119M1.91%-146,429Timeline
MSCIMSCI 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,254 shares; 2024Q4: 186,131 shares; 2025Q1: 192,731 shares 192,731$109M1.75%+6,600Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 491 shares; 2024Q4: 4,817 shares; 2025Q1: 1,431,149 shares 1,431,149$107M1.72%+1,426,332Timeline
DISCOVER FINL SVCSDISCOVER FINL SVCSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 621,082 shares; 2024Q4: 528,267 shares; 2025Q1: 594,385 shares 594,385$101M1.63%+66,118
RRCRANGE RES 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,660,309 shares; 2024Q4: 2,911,509 shares; 2025Q1: 2,405,009 shares 2,405,009$94.5M1.51%-506,500Timeline
CVSCVS HEALTH 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: 1,388,195 shares 1,388,195$94.1M1.51%newTimeline
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: 23,206 shares; 2024Q4: 23,606 shares; 2025Q1: 242,925 shares 242,925$93.2M1.49%+219,319Timeline
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: not reported; 2024Q4: 863,261 shares; 2025Q1: 904,153 shares 904,153$90.3M1.45%+40,892Timeline
BRK-BBERKSHIRE HATHAWAY 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: 169,344 shares; 2024Q4: 168,947 shares; 2025Q1: 167,004 shares 167,004$88.9M1.42%-1,943Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 526,323 shares; 2024Q4: 636,557 shares; 2025Q1: 680,994 shares 680,994$87M1.39%+44,437Timeline
EXEEXPAND ENERGY CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 127,100 shares; 2024Q4: 427,600 shares; 2025Q1: 731,000 shares 731,000$79M1.27%+303,400Timeline
WTWWILLIS TOWERS WATSON PLC LTDQuarterly 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: 152,863 shares; 2025Q1: 227,621 shares 227,621$76.9M1.23%+74,758Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,207 shares; 2024Q4: 55,518 shares; 2025Q1: 52,018 shares 52,018$61.4M0.98%-3,500Timeline
HCAHCA HEALTHCARE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102 shares; 2024Q4: 231,594 shares; 2025Q1: 164,123 shares 164,123$56.7M0.91%-67,471Timeline
GGGGRACO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,471 shares; 2024Q4: 640,474 shares; 2025Q1: 624,874 shares 624,874$52.2M0.84%-15,600Timeline
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: 8,138 shares; 2024Q4: not reported; 2025Q1: 854,767 shares 854,767$51.2M0.82%newTimeline
EFXTENERFLEX LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,508,762 shares; 2024Q4: 8,276,972 shares; 2025Q1: 6,294,108 shares 6,294,108$48.6M0.78%-1,982,864Timeline
EQTEQT 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,500,000 shares; 2024Q4: 2,542,000 shares; 2025Q1: 912,200 shares 912,200$47.6M0.76%-1,629,800Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,884 shares; 2024Q4: 76,184 shares; 2025Q1: 92,379 shares 92,379$46.9M0.75%+16,195Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150,295 shares; 2024Q4: 149,627 shares; 2025Q1: 147,769 shares 147,769$44.6M0.71%-1,858Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,137 shares; 2024Q4: 81,932 shares; 2025Q1: 80,992 shares 80,992$41.5M0.66%-940Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,272 shares; 2024Q4: 166,706 shares; 2025Q1: 165,207 shares 165,207$36.5M0.58%-1,499Timeline
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: 317,428 shares; 2024Q4: 340,728 shares; 2025Q1: 381,929 shares 381,929$35.9M0.58%+41,201Timeline
DLTRDOLLAR TREE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 636,976 shares; 2024Q4: 628,586 shares; 2025Q1: 475,221 shares 475,221$35.7M0.57%-153,365Timeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,109 shares; 2024Q4: 58,109 shares; 2025Q1: 83,679 shares 83,679$33.4M0.54%+25,570Timeline
ICLRICON PUB LTD 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: 143,947 shares; 2025Q1: 175,677 shares 175,677$30.7M0.49%+31,730Timeline
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: 449,611 shares; 2024Q4: 448,374 shares; 2025Q1: 247,263 shares 247,263$27.1M0.43%-201,111Timeline
MARMARRIOTT INTL 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: 305,606 shares; 2024Q4: 96,046 shares; 2025Q1: 105,206 shares 105,206$25.1M0.4%+9,160Timeline
HDBHDFC BANK LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,398 shares; 2024Q4: 339,190 shares; 2025Q1: 376,702 shares 376,702$25M0.4%+37,512Timeline
CTRACOTERRA ENERGY 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: 837,200 shares 837,200$24.2M0.39%newTimeline
VRSNVERISIGN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 243,677 shares; 2024Q4: 241,361 shares; 2025Q1: 92,261 shares 92,261$23.4M0.38%-149,100Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 297,059 shares; 2024Q4: 291,638 shares; 2025Q1: 287,785 shares 287,785$21.1M0.34%-3,853Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,809 shares; 2024Q4: 120,398 shares; 2025Q1: 116,698 shares 116,698$16.3M0.26%-3,700Timeline
LOWLOWES 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: 569,036 shares; 2024Q4: 72,524 shares; 2025Q1: 69,124 shares 69,124$16.1M0.26%-3,400Timeline
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: 95,367 shares; 2024Q4: 114,240 shares; 2025Q1: 106,440 shares 106,440$16M0.26%-7,800Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,136 shares; 2024Q4: 38,838 shares; 2025Q1: 34,138 shares 34,138$15.9M0.25%-4,700Timeline
ATSATS CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 623,509 shares; 2024Q4: 641,989 shares; 2025Q1: 613,299 shares 613,299$15.3M0.24%-28,690Timeline
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: 89,726 shares; 2024Q4: 92,626 shares; 2025Q1: 86,826 shares 86,826$14.4M0.23%-5,800Timeline
CPRTCOPART 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: 139,227 shares; 2025Q1: 216,327 shares 216,327$12.2M0.2%+77,100Timeline
FDSFACTSET RESH 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: 23,944 shares; 2024Q4: 25,655 shares; 2025Q1: 26,155 shares 26,155$11.9M0.19%+500Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,350 shares; 2024Q4: 198,103 shares; 2025Q1: 185,303 shares 185,303$11.7M0.19%-12,800Timeline
HLTHILTON WORLDWIDE 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: 42,307 shares; 2024Q4: 44,076 shares; 2025Q1: 47,935 shares 47,935$10.9M0.17%+3,859Timeline
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: 84,446 shares; 2024Q4: 88,646 shares; 2025Q1: 84,646 shares 84,646$7.93M0.13%-4,000Timeline
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: 110,520 shares; 2024Q4: 111,720 shares; 2025Q1: 105,720 shares 105,720$6.71M0.11%-6,000Timeline
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: not reported; 2024Q4: 69,888 shares; 2025Q1: 65,998 shares 65,998$6.64M0.11%-3,890Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,778 shares; 2024Q4: 39,841 shares; 2025Q1: 28,741 shares 28,741$6.58M0.11%-11,100Timeline
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: 7,538 shares; 2024Q4: 83,755 shares; 2025Q1: 76,059 shares 76,059$6.31M0.1%-7,696Timeline
AGIALAMOS GOLD 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: 220,547 shares; 2025Q1: 229,412 shares 229,412$6.13M0.1%+8,865Timeline
LBRTLIBERTY ENERGY 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,124,695 shares; 2024Q4: 2,448,568 shares; 2025Q1: 381,139 shares 381,139$6.03M0.1%-2,067,429Timeline
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: 1,133,087 shares; 2024Q4: 1,299,311 shares; 2025Q1: 218,649 shares 218,649$5.84M0.09%-1,080,662Timeline
GDXJVANECK ETF TRUSTQuarterly 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: 104,157 shares; 2025Q1: 95,215 shares 95,215$5.45M0.09%-8,942Timeline
FSVFIRSTSERVICE 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: 1,870 shares; 2024Q4: 29,018 shares; 2025Q1: 28,565 shares 28,565$4.74M0.08%-453Timeline
DEODIAGEO 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,167 shares; 2024Q4: 8,113,468 shares; 2025Q1: 45,000 shares 45,000$4.72M0.08%-8,068,468Timeline
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: 6,312 shares; 2024Q4: 40,696 shares; 2025Q1: 37,953 shares 37,953$4.59M0.07%-2,743Timeline
TMOTHERMO FISHER SCIENTIFIC 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: 8,000 shares 8,000$3.98M0.06%newTimeline
FORTIS INCFORTIS 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: 186,492 shares 186,492$3.16M0.05%new
TFIITFI INTERNATIONAL 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: 13,726 shares; 2025Q1: 36,857 shares 36,857$2.85M0.05%+23,131Timeline
RGLDROYAL GOLD 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: 17,437 shares; 2025Q1: 16,482 shares 16,482$2.69M0.04%-955Timeline
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: 12,000 shares; 2024Q4: 12,000 shares; 2025Q1: 12,000 shares 12,000$2.34M0.04%0Timeline
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: 50,225 shares; 2025Q1: 43,595 shares 43,595$2.03M0.03%-6,630Timeline
SMHVANECK ETF TRUSTQuarterly 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: 1,665 shares 1,665$1.95M0.03%newTimeline
KGCKINROSS 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: not reported; 2024Q4: 121,111 shares; 2025Q1: 134,085 shares 134,085$1.69M0.03%+12,974Timeline
CVECENOVUS ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,000 shares; 2024Q4: 120,000 shares; 2025Q1: 120,000 shares 120,000$1.67M0.03%0Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly 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,345 shares; 2025Q1: 1,250 shares 1,250$1.55M0.02%-1,095Timeline
FNVFRANCO NEV CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,714 shares; 2024Q4: 4,177 shares; 2025Q1: 4,177 shares 4,177$657K0.01%0Timeline
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: not reported; 2024Q4: not reported; 2025Q1: 874 shares 874$515K0.01%newTimeline
NTBBANK OF N T BUTTERFIELD & SOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 476 shares; 2024Q4: 8,355 shares; 2025Q1: 12,916 shares 12,916$503K0.01%+4,561Timeline
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: 575,014 shares; 2024Q4: 5,979 shares; 2025Q1: 5,979 shares 5,979$420K0.01%0Timeline
EROERO COPPER 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: 33,871 shares; 2025Q1: 31,656 shares 31,656$383K0.01%-2,215Timeline
EFXEQUIFAX 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: 1,478 shares 1,478$360K0.01%newTimeline
CITHE CIGNA GROUPQuarterly 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: 556 shares; 2025Q1: 1,086 shares 1,086$357K0.01%+530Timeline
FERGFERGUSON ENTERPRISES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 205 shares; 2024Q4: 1,204 shares; 2025Q1: 2,049 shares 2,049$328K0.01%+845Timeline
SYFSYNCHRONY FINANCIALQuarterly 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: 4,888 shares 4,888$259K<0.01%newTimeline
ZTSZOETIS 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: 1,394 shares 1,394$230K<0.01%newTimeline
MTBM & T BK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 588,302 shares; 2024Q4: 322 shares; 2025Q1: 1,204 shares 1,204$215K<0.01%+882Timeline
HIIHUNTINGTON INGALLS INDS 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: 1,025 shares 1,025$209K<0.01%newTimeline
HUMHUMANA 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: 243 shares; 2025Q1: 562 shares 562$149K<0.01%+319Timeline
ABNBAIRBNB 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: 790 shares 790$94.4K<0.01%newTimeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
ASML Hldgs NV OrdASML Hldgs NV Ord61,049$42.9Mshares
FDXFEDEX CORP150,306$42.3Mshares
GPORGULFPORT ENERGY CORP75,000$13.8Mshares
OTEXOPEN TEXT CORP150,000$4.24Mshares
BARRICK GOLD CORPBARRICK GOLD CORP120,000$1.86Mshares
FTSFORTIS INC11,492$477Kshares
CDWCDW CORP276$48Kshares
VEREN INCVEREN INC20,000$35.7Kshares

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 0001908219-25-000005 base2025-04-22acceptance time not in the bulk data set