Skip to content

Mawer Investment Management Ltd.

Follow

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

Mawer Investment Management Ltd. reported $20,709,139,529 across 105 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-07. Its ten largest share positions make up 46.14% of the portfolio.

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

Period
2025-03-31
Reported value
$20.7B
Holdings
105
Top 10 weight
46.14%
New
11
Sold out
6

Largest buys vs the previous quarter

SecurityShares changeApprox. value
BRK-Anew+684$546M
MEDPnew+696,219$212M
POOLnew+530,029$169M
AAONnew+565,972$44.2M
BRK-Badded+52,426$27.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.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
AONreduced-629,153-$251M
ICEreduced-1,428,583-$246M
SPGIreduced-463,983-$236M
MTCHexited-5,254,933-$172M
XPreduced-12,090,798-$166M

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 0000945621-25-000421, largest first. % of portfolio is the value over $20,709,139,529, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
MRSHMARSH & MCLENNAN 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: 6,918,358 shares; 2024Q4: 6,221,464 shares; 2025Q1: 5,972,112 shares 5,972,112$1.46B7.04%-249,352Timeline
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: 4,269,465 shares; 2024Q4: 3,902,727 shares; 2025Q1: 3,273,574 shares 3,273,574$1.31B6.31%-629,153Timeline
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: 3,254,454 shares; 2024Q4: 3,178,026 shares; 2025Q1: 3,063,069 shares 3,063,069$1.15B5.55%-114,957Timeline
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: 2,179,775 shares; 2024Q4: 2,130,294 shares; 2025Q1: 2,073,932 shares 2,073,932$1.09B5.25%-56,362Timeline
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: 5,985,872 shares; 2024Q4: 6,385,879 shares; 2025Q1: 6,076,517 shares 6,076,517$949M4.58%-309,362Timeline
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: 2,121,063 shares; 2024Q4: 2,516,435 shares; 2025Q1: 2,414,064 shares 2,414,064$846M4.09%-102,371Timeline
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: 191,460 shares; 2024Q4: 175,427 shares; 2025Q1: 169,247 shares 169,247$780M3.77%-6,180Timeline
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: 3,474,328 shares; 2024Q4: 4,077,412 shares; 2025Q1: 3,930,186 shares 3,930,186$748M3.61%-147,226Timeline
FCNFTI CONSULTING 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,916,333 shares; 2024Q4: 4,065,609 shares; 2025Q1: 3,972,055 shares 3,972,055$652M3.15%-93,554Timeline
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: 13,001,681 shares; 2024Q4: 11,349,874 shares; 2025Q1: 8,865,933 shares 8,865,933$582M2.81%-2,483,941Timeline
FDXFEDEX 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,231,764 shares; 2024Q4: 2,361,808 shares; 2025Q1: 2,274,767 shares 2,274,767$555M2.68%-87,041Timeline
BRK-ABERKSHIRE 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: not reported; 2024Q4: not reported; 2025Q1: 684 shares 684$546M2.64%newTimeline
NSPINSPERITY 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,190,036 shares; 2024Q4: 5,217,635 shares; 2025Q1: 5,102,562 shares 5,102,562$455M2.2%-115,073Timeline
CDWCDW 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,076,484 shares; 2024Q4: 3,041,920 shares; 2025Q1: 2,829,018 shares 2,829,018$453M2.19%-212,902Timeline
RHIROBERT HALF 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: 4,681,340 shares; 2024Q4: 8,079,597 shares; 2025Q1: 7,805,369 shares 7,805,369$426M2.06%-274,228Timeline
LULULULULEMON ATHLETICA 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: 1,369,003 shares; 2025Q1: 1,322,776 shares 1,322,776$374M1.81%-46,227Timeline
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: 5,282,868 shares; 2024Q4: 5,145,650 shares; 2025Q1: 4,929,664 shares 4,929,664$361M1.74%-215,986Timeline
CPAYCORPAY 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,173,238 shares; 2024Q4: 1,166,931 shares; 2025Q1: 1,033,243 shares 1,033,243$360M1.74%-133,688Timeline
XPXP 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,234,383 shares; 2024Q4: 36,680,224 shares; 2025Q1: 24,589,426 shares 24,589,426$338M1.63%-12,090,798Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 446,272 shares; 2024Q4: 619,442 shares; 2025Q1: 598,249 shares 598,249$281M1.36%-21,193Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800,455 shares; 2024Q4: 761,948 shares; 2025Q1: 739,307 shares 739,307$255M1.23%-22,641Timeline
WMGWARNER MUSIC GROUP CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,217,467 shares; 2024Q4: 8,193,577 shares; 2025Q1: 7,883,786 shares 7,883,786$247M1.19%-309,791Timeline
TNETTRINET 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: 3,653,597 shares; 2024Q4: 3,417,686 shares; 2025Q1: 3,004,110 shares 3,004,110$238M1.15%-413,576Timeline
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: 843,330 shares; 2024Q4: 824,545 shares; 2025Q1: 758,804 shares 758,804$237M1.14%-65,741Timeline
SNASNAP ON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 634,022 shares; 2024Q4: 723,911 shares; 2025Q1: 698,991 shares 698,991$236M1.14%-24,920Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,201,162 shares; 2024Q4: 2,793,566 shares; 2025Q1: 1,364,983 shares 1,364,983$235M1.14%-1,428,583Timeline
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: 919,429 shares; 2024Q4: 891,310 shares; 2025Q1: 871,220 shares 871,220$231M1.12%-20,090Timeline
VZVERIZON 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: 4,901,677 shares; 2024Q4: 4,813,310 shares; 2025Q1: 4,702,275 shares 4,702,275$213M1.03%-111,035Timeline
MEDPMEDPACE 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: not reported; 2024Q4: not reported; 2025Q1: 696,219 shares 696,219$212M1.02%newTimeline
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: not reported; 2024Q4: 4,217,960 shares; 2025Q1: 4,044,105 shares 4,044,105$211M1.02%-173,855Timeline
CORCENCORA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 733,542 shares; 2024Q4: 717,923 shares; 2025Q1: 685,817 shares 685,817$191M0.92%-32,106Timeline
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: 531,632 shares; 2024Q4: 519,776 shares; 2025Q1: 513,514 shares 513,514$189M0.91%-6,262Timeline
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: 2,697,121 shares; 2024Q4: 2,001,866 shares; 2025Q1: 1,094,434 shares 1,094,434$187M0.9%-907,432Timeline
ATRAPTARGROUP 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,158,102 shares; 2024Q4: 1,208,753 shares; 2025Q1: 1,203,543 shares 1,203,543$179M0.86%-5,210Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,399,786 shares; 2024Q4: 1,356,107 shares; 2025Q1: 1,311,221 shares 1,311,221$174M0.84%-44,886Timeline
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: 333,018 shares; 2024Q4: 321,531 shares; 2025Q1: 308,241 shares 308,241$169M0.82%-13,290Timeline
POOLPOOL 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: 530,029 shares 530,029$169M0.81%newTimeline
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: 43,135 shares; 2024Q4: 1,071,575 shares; 2025Q1: 996,683 shares 996,683$160M0.77%-74,892Timeline
TMETENCENT MUSIC ENTMT GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,547,836 shares; 2024Q4: 11,467,410 shares; 2025Q1: 10,984,151 shares 10,984,151$158M0.76%-483,259Timeline
MLMMARTIN MARIETTA MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 283,488 shares; 2024Q4: 277,687 shares; 2025Q1: 290,506 shares 290,506$139M0.67%+12,819Timeline
AEPAMERICAN ELEC PWR CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 977,313 shares; 2024Q4: 1,207,875 shares; 2025Q1: 1,165,112 shares 1,165,112$127M0.61%-42,763Timeline
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: 466,951 shares; 2024Q4: 448,407 shares; 2025Q1: 411,273 shares 411,273$122M0.59%-37,134Timeline
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: 461,964 shares; 2024Q4: 442,877 shares; 2025Q1: 431,993 shares 431,993$106M0.51%-10,884Timeline
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: 327,336 shares; 2024Q4: 313,677 shares; 2025Q1: 302,855 shares 302,855$106M0.51%-10,822Timeline
CACICACI 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: 106,809 shares; 2024Q4: 257,851 shares; 2025Q1: 287,564 shares 287,564$106M0.51%+29,713Timeline
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: 480,387 shares; 2024Q4: 467,065 shares; 2025Q1: 443,627 shares 443,627$102M0.49%-23,438Timeline
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: 617,916 shares; 2024Q4: 601,203 shares; 2025Q1: 576,071 shares 576,071$101M0.49%-25,132Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 798,499 shares; 2024Q4: 768,516 shares; 2025Q1: 591,480 shares 591,480$91.3M0.44%-177,036Timeline
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: 1,491,346 shares; 2024Q4: 1,417,618 shares; 2025Q1: 1,369,370 shares 1,369,370$91M0.44%-48,248Timeline
OSISOSI SYSTEMS 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: 377,298 shares; 2025Q1: 461,022 shares 461,022$89.6M0.43%+83,724Timeline
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: 445,300 shares; 2024Q4: 426,852 shares; 2025Q1: 434,608 shares 434,608$89.1M0.43%+7,756Timeline
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: 1,476,072 shares; 2024Q4: 1,401,698 shares; 2025Q1: 1,379,357 shares 1,379,357$87.6M0.42%-22,341Timeline
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: 2,503,774 shares; 2024Q4: 510,936 shares; 2025Q1: 498,598 shares 498,598$82.7M0.4%-12,338Timeline
SOSOUTHERN 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,086,175 shares; 2024Q4: 917,274 shares; 2025Q1: 885,691 shares 885,691$81.4M0.39%-31,583Timeline
BBSIBARRETT BUSINESS 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: 1,834,452 shares; 2024Q4: 2,110,550 shares; 2025Q1: 1,963,115 shares 1,963,115$80.8M0.39%-147,435Timeline
KSPIKASPI KZ JSCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 922,157 shares; 2024Q4: 897,295 shares; 2025Q1: 860,338 shares 860,338$79.9M0.39%-36,957Timeline
TWTRADEWEB MKTS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 583,683 shares; 2024Q4: 578,479 shares; 2025Q1: 532,252 shares 532,252$79M0.38%-46,227Timeline
BWXTBWX 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: 824,584 shares; 2024Q4: 803,164 shares; 2025Q1: 778,951 shares 778,951$76.8M0.37%-24,213Timeline
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: 727,540 shares; 2024Q4: 613,560 shares; 2025Q1: 149,577 shares 149,577$76M0.37%-463,983Timeline
BIOBIO RAD LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 217,885 shares; 2024Q4: 256,927 shares; 2025Q1: 294,879 shares 294,879$71.8M0.35%+37,952Timeline
NTESNETEASE 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: not reported; 2024Q4: 701,642 shares; 2025Q1: 668,811 shares 668,811$68.8M0.33%-32,831Timeline
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: 1,013,334 shares; 2024Q4: 942,739 shares; 2025Q1: 936,444 shares 936,444$63.4M0.31%-6,295Timeline
ESQESQUIRE FINL 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: not reported; 2024Q4: 420,212 shares; 2025Q1: 779,889 shares 779,889$58.8M0.28%+359,677Timeline
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: 427,878 shares; 2024Q4: 413,302 shares; 2025Q1: 339,434 shares 339,434$58.4M0.28%-73,868Timeline
DFINDONNELLEY FINL 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: 2,021,103 shares; 2024Q4: 1,735,562 shares; 2025Q1: 1,332,775 shares 1,332,775$58.3M0.28%-402,787Timeline
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: 339,440 shares; 2024Q4: 318,330 shares; 2025Q1: 314,674 shares 314,674$56.5M0.27%-3,656Timeline
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: 275,336 shares; 2024Q4: 262,150 shares; 2025Q1: 258,734 shares 258,734$54.2M0.26%-3,416Timeline
STTSTATE STR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 864,151 shares; 2024Q4: 745,279 shares; 2025Q1: 516,537 shares 516,537$46.2M0.22%-228,742Timeline
HSYHERSHEY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 365,570 shares; 2024Q4: 353,845 shares; 2025Q1: 269,936 shares 269,936$46.2M0.22%-83,909Timeline
ITTITT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 377,952 shares; 2024Q4: 361,805 shares; 2025Q1: 344,998 shares 344,998$44.6M0.22%-16,807Timeline
AAONAAON 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: 565,972 shares 565,972$44.2M0.21%newTimeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 549,188 shares; 2024Q4: 540,367 shares; 2025Q1: 536,648 shares 536,648$44.2M0.21%-3,719Timeline
VVVVALVOLINE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 437,989 shares; 2024Q4: 500,482 shares; 2025Q1: 1,224,420 shares 1,224,420$42.6M0.21%+723,938Timeline
RYANRYAN SPECIALTY 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: 628,439 shares; 2024Q4: 583,500 shares; 2025Q1: 511,154 shares 511,154$37.8M0.18%-72,346Timeline
BWABORGWARNER 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,163,902 shares; 2024Q4: 1,081,217 shares; 2025Q1: 1,035,577 shares 1,035,577$29.7M0.14%-45,640Timeline
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: 170,113 shares; 2024Q4: 162,816 shares; 2025Q1: 175,410 shares 175,410$29.1M0.14%+12,594Timeline
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: 750 shares; 2024Q4: 750 shares; 2025Q1: 53,176 shares 53,176$28.3M0.14%+52,426Timeline
SNSHARKNINJA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 284,385 shares; 2024Q4: 294,798 shares; 2025Q1: 327,198 shares 327,198$27.3M0.13%+32,400Timeline
IBKRINTERACTIVE BROKERS GROUP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,057 shares; 2024Q4: 127,998 shares; 2025Q1: 130,851 shares 130,851$21.7M0.1%+2,853Timeline
CASHPATHWARD FINANCIAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 225,815 shares; 2024Q4: 258,815 shares; 2025Q1: 287,644 shares 287,644$21M0.1%+28,829Timeline
RMDRESMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,554 shares; 2024Q4: 87,443 shares; 2025Q1: 80,680 shares 80,680$18.1M0.09%-6,763Timeline
KNSLKINSALE CAP 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: 36,927 shares 36,927$18M0.09%newTimeline
LPLALPL FINL 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: 43,016 shares; 2024Q4: 58,010 shares; 2025Q1: 54,926 shares 54,926$18M0.09%-3,084Timeline
CSLCARLISLE 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: 35,308 shares; 2024Q4: 40,337 shares; 2025Q1: 49,995 shares 49,995$17M0.08%+9,658Timeline
FCNCAFIRST CTZNS BANCSHARES INC DQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,773 shares; 2024Q4: 9,703 shares; 2025Q1: 8,922 shares 8,922$16.5M0.08%-781Timeline
ORLYOREILLY AUTOMOTIVE 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,601 shares; 2024Q4: 8,682 shares; 2025Q1: 9,651 shares 9,651$13.8M0.07%+969Timeline
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: 104,167 shares; 2024Q4: 120,564 shares; 2025Q1: 135,232 shares 135,232$13.6M0.07%+14,668Timeline
XPELXPEL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 348,947 shares; 2024Q4: 397,533 shares; 2025Q1: 443,210 shares 443,210$13M0.06%+45,677Timeline
MUSAMURPHY USA 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: 26,652 shares 26,652$12.5M0.06%newTimeline
DHID R HORTON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,849 shares; 2024Q4: 88,550 shares; 2025Q1: 98,399 shares 98,399$12.5M0.06%+9,849Timeline
MBCMASTERBRAND INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 694,183 shares; 2024Q4: 793,149 shares; 2025Q1: 881,737 shares 881,737$11.5M0.06%+88,588Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,138 shares; 2024Q4: 15,210 shares; 2025Q1: 16,900 shares 16,900$11.5M0.06%+1,690Timeline
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: 64,361 shares; 2024Q4: 43,794 shares; 2025Q1: 37,362 shares 37,362$9.49M0.05%-6,432Timeline
WMSADVANCED DRAIN SYS 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: 67,007 shares; 2024Q4: 76,680 shares; 2025Q1: 85,572 shares 85,572$9.3M0.04%+8,892Timeline
WINAWINMARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,273 shares; 2024Q4: 77,714 shares; 2025Q1: 28,058 shares 28,058$8.92M0.04%-49,656Timeline
EEFTEURONET WORLDWIDE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 153,129 shares; 2024Q4: 176,384 shares; 2025Q1: 83,366 shares 83,366$8.91M0.04%-93,018Timeline
CRLCHARLES RIV LABS 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: 40,860 shares; 2024Q4: 46,629 shares; 2025Q1: 51,912 shares 51,912$7.81M0.04%+5,283Timeline
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: 46,857 shares; 2024Q4: 45,054 shares; 2025Q1: 43,053 shares 43,053$6.66M0.03%-2,001Timeline
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: 48,289 shares 48,289$5.77M0.03%newTimeline
FOURSHIFT4 PMTS 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: 65,287 shares 65,287$5.33M0.03%newTimeline
YMMFULL TRUCK ALLIANCE CO 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: not reported; 2025Q1: 302,500 shares 302,500$3.86M0.02%newTimeline
PDDPDD 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: not reported; 2024Q4: not reported; 2025Q1: 27,000 shares 27,000$3.2M0.02%newTimeline
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: 2,960 shares; 2024Q4: 3,960 shares; 2025Q1: 3,960 shares 3,960$880K<0.01%0Timeline
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: not reported; 2024Q4: not reported; 2025Q1: 300 shares 300$248K<0.01%newTimeline
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: not reported; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares 2,000$217K<0.01%0Timeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
MTCHMATCH GROUP INC NEW5,254,933$172Mshares
CARRCARRIER GLOBAL CORPORATION497,405$34Mshares
GICGLOBAL INDUSTRIAL COMPANY1,139,880$28.3Mshares
MELIMERCADOLIBRE INC1,506$2.56Mshares
SCCOSOUTHERN COPPER CORP3,384$308Kshares
PEPPEPSICO INC1,461$222Kshares

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 0000945621-25-000421 base2025-05-07acceptance time not in the bulk data set