Investor

Mawer Investment Management Ltd.

Portfolio Total Value

$21,957,928,000.00

Number of Stocks

102

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
AON $1,400,662,000.0 6.46%
Reduced 8.58%
3,899,830 $359.16 $335.32
Reduced 6.64%
$268.06 $395.33
MSFT $1,338,111,000.0 6.17%
Reduced 2.34%
3,174,642 $421.5 $424.16
Added 0.63%
$385.58 $468.35
MMC $1,320,030,000.0 6.09%
Reduced 10.06%
6,214,539 $212.41 $0.0
Reduced 100.0%
$0.0 $0.0
GOOG $1,214,825,000.0 5.6%
Added 6.69%
6,379,045 $190.44 $330.47
Added 73.53%
$131.55 $203.84
UNH $1,076,385,000.0 4.96%
Reduced 2.26%
2,127,833 $505.86 $346.01
Reduced 31.6%
$436.38 $630.73
AMZN $893,605,000.0 4.12%
Added 17.36%
4,073,135 $219.39 $249.91
Added 13.91%
$151.61 $235.44
BKNG $870,387,000.0 4.01%
Reduced 8.36%
175,184 $4,968.42 $190.86
Reduced 96.16%
$3,180.0 $5,337.24
V $794,613,000.0 3.66%
Added 18.63%
2,514,283 $316.04 $313.94
Reduced 0.66%
$252.7 $325.74
APH $787,613,000.0 3.63%
Reduced 12.69%
11,340,726 $69.45 $151.93
Added 118.76%
$49.38 $75.78
FCN $776,219,000.0 3.58%
Added 3.83%
4,061,213 $191.13 $187.03
Reduced 2.15%
$185.93 $243.6
FDX $663,527,000.0 3.06%
Added 5.84%
2,358,537 $281.33 $394.59
Added 40.26%
$234.45 $313.84
RHI $568,498,000.0 2.62%
Added 72.61%
8,068,390 $70.46 $28.91
Reduced 58.97%
$57.05 $83.25
CDW $528,732,000.0 2.44%
Reduced 1.11%
3,037,994 $174.04 $141.41
Reduced 18.75%
$168.43 $263.37
LULU $522,794,000.0 2.41%
No Change
1,367,104 $382.41 $166.7
Reduced 56.41%
$226.01 $491.3
XP $434,062,000.0 2.0%
Added 39.83%
36,629,770 $11.85 $20.3
Added 71.31%
$10.82 $26.78
ICE $415,900,000.0 1.92%
Reduced 12.72%
2,791,090 $149.01 $160.61
Added 7.78%
$124.34 $167.99
NSP $403,965,000.0 1.86%
Added 0.54%
5,211,782 $77.51 $31.42
Reduced 59.46%
$71.69 $117.48
$394,409,000.0 1.82%
Reduced 0.53%
1,165,445 $338.42 $nan
Reduced nan%
$nan $nan
PG $335,410,000.0 1.55%
Reduced 25.76%
2,000,657 $167.65 $144.49
Reduced 13.81%
$152.06 $180.43
SHEL $322,374,000.0 1.49%
Reduced 2.6%
5,145,650 $62.65 $88.0
Added 40.46%
$60.15 $74.61
TNET $309,832,000.0 1.43%
Reduced 6.45%
3,413,377 $90.77 $40.57
Reduced 55.3%
$74.32 $134.67
SPGI $305,253,000.0 1.41%
Reduced 15.66%
612,921 $498.03 $444.67
Reduced 10.71%
$407.69 $533.29
ACN $289,848,000.0 1.34%
Reduced 2.22%
823,925 $351.79 $195.06
Reduced 44.55%
$278.69 $387.51
DE $262,094,000.0 1.21%
Added 38.82%
618,585 $423.7 $587.3
Added 38.61%
$340.2 $469.39
WMG $253,667,000.0 1.17%
Reduced 0.28%
8,182,818 $31.0 $29.48
Reduced 4.9%
$27.06 $38.05
SNA $245,413,000.0 1.13%
Added 14.19%
722,910 $339.48 $386.86
Added 13.96%
$252.98 $373.9
AJG $216,278,000.0 1.0%
Reduced 4.81%
761,948 $283.85 $224.46
Reduced 20.92%
$227.08 $316.72
CME $206,988,000.0 0.95%
Reduced 3.06%
891,310 $232.23 $284.4
Added 22.46%
$190.7 $249.02
YUMC $202,882,000.0 0.94%
No Change
4,211,806 $48.17 $48.69
Added 1.08%
$28.5 $52.0
VZ $192,484,000.0 0.89%
Reduced 1.8%
4,813,310 $39.99 $46.44
Added 16.13%
$37.59 $45.36
WAT $192,826,000.0 0.89%
Reduced 2.23%
519,776 $370.98 $335.23
Reduced 9.64%
$279.24 $416.24
ATR $189,895,000.0 0.88%
Added 4.37%
1,208,753 $157.1 $126.69
Reduced 19.36%
$128.05 $178.03
MTCH $171,665,000.0 0.79%
Added 716.25%
5,248,095 $32.71 $35.93
Added 9.84%
$27.66 $39.91
MA $169,308,000.0 0.78%
Reduced 3.45%
321,531 $526.57 $511.35
Reduced 2.89%
$428.86 $537.7
ABC $161,302,000.0 0.74%
Reduced 2.13%
717,923 $224.68 $0.0
Reduced 100.0%
$0.0 $0.0
ABT $153,389,000.0 0.71%
Reduced 3.12%
1,356,107 $113.11 $92.72
Reduced 18.03%
$99.71 $121.64
MLM $143,425,000.0 0.66%
Reduced 2.05%
277,687 $516.5 $627.35
Added 21.46%
$490.05 $633.23
TME $130,155,000.0 0.6%
Added 152.15%
11,467,410 $11.35 $9.62
Reduced 15.24%
$8.71 $15.77
ICLR $126,078,000.0 0.58%
Reduced 2.7%
601,203 $209.71 $115.18
Reduced 45.08%
$183.38 $347.72
MRNA $126,900,000.0 0.58%
No Change
1,898,852 $66.83 $54.23
Reduced 18.85%
$31.94 $170.47
VRSK $123,504,000.0 0.57%
Reduced 3.97%
448,407 $275.43 $182.09
Reduced 33.89%
$217.34 $296.58
AEP $111,402,000.0 0.51%
Added 23.59%
1,207,875 $92.23 $131.89
Added 43.0%
$75.22 $105.18
PAYX $107,761,000.0 0.5%
Reduced 3.75%
768,516 $140.22 $93.09
Reduced 33.61%
$114.72 $150.71
DFIN $108,871,000.0 0.5%
Reduced 14.13%
1,735,562 $62.73 $53.02
Reduced 15.48%
$56.02 $71.01
BDX $105,963,000.0 0.49%
Reduced 2.77%
467,065 $226.87 $156.69
Reduced 30.93%
$218.75 $248.42
JPM $106,162,000.0 0.49%
Reduced 4.13%
442,877 $239.71 $313.0
Added 30.57%
$168.86 $264.25
NKE $106,066,000.0 0.49%
Reduced 5.04%
1,401,698 $75.67 $46.39
Reduced 38.69%
$70.32 $107.43
SHW $106,628,000.0 0.49%
Reduced 4.17%
313,677 $339.93 $334.61
Reduced 1.57%
$282.09 $400.42
CACI $104,187,000.0 0.48%
Added 141.41%
257,851 $404.06 $518.38
Added 28.29%
$326.6 $588.26
DHR $97,983,000.0 0.45%
Reduced 4.14%
426,852 $229.55 $194.54
Reduced 15.25%
$225.42 $281.7
HDB $90,529,000.0 0.42%
Reduced 4.94%
1,417,618 $63.86 $26.45
Reduced 58.58%
$52.16 $68.5
BBSI $91,682,000.0 0.42%
Added 15.05%
2,110,550 $43.44 $30.26
Reduced 30.34%
$27.06 $44.97
BWXT $89,464,000.0 0.41%
Reduced 2.6%
803,164 $111.39 $216.66
Added 94.51%
$80.48 $136.31
BIO $84,403,000.0 0.39%
Added 17.92%
256,927 $328.51 $305.67
Reduced 6.95%
$262.12 $387.99
SO $75,509,000.0 0.35%
Reduced 15.55%
917,274 $82.32 $91.92
Added 11.66%
$65.8 $94.45
TW $75,734,000.0 0.35%
Reduced 0.89%
578,479 $130.92 $114.56
Reduced 12.5%
$91.19 $141.69
AME $74,501,000.0 0.34%
Reduced 3.41%
413,302 $180.26 $233.54
Added 29.56%
$149.03 $198.33
STT $73,149,000.0 0.34%
Reduced 13.76%
745,279 $98.15 $153.57
Added 56.46%
$70.2 $101.91
JNJ $73,891,000.0 0.34%
Reduced 79.57%
510,936 $144.62 $226.16
Added 56.38%
$140.68 $168.85
NTES $62,593,000.0 0.29%
No Change
701,642 $89.21 $114.81
Added 28.7%
$75.85 $114.5
OSIS $63,171,000.0 0.29%
No Change
377,298 $167.43 $296.84
Added 77.29%
$126.57 $189.13
TXN $59,690,000.0 0.28%
Reduced 6.22%
318,330 $187.51 $233.15
Added 24.34%
$155.46 $220.39
HSY $59,923,000.0 0.28%
Reduced 3.21%
353,845 $169.35 $188.71
Added 11.43%
$150.31 $211.92
ITT $51,694,000.0 0.24%
Reduced 4.27%
361,805 $142.88 $219.31
Added 53.49%
$118.58 $161.13
ABBV $46,584,000.0 0.21%
Reduced 4.79%
262,150 $177.7 $205.12
Added 15.43%
$153.58 $207.32
CVS $42,319,000.0 0.2%
Reduced 6.97%
942,739 $44.89 $77.36
Added 72.33%
$43.56 $80.75
MKC $41,197,000.0 0.19%
Reduced 1.61%
540,367 $76.24 $51.98
Reduced 31.82%
$64.33 $85.49
CTSH $39,427,000.0 0.18%
No Change
510,853 $77.18 $60.45
Reduced 21.68%
$63.79 $82.46
RYAN $37,437,000.0 0.17%
Reduced 7.15%
583,500 $64.16 $37.89
Reduced 40.94%
$42.21 $75.97
BWA $34,371,000.0 0.16%
Reduced 7.1%
1,081,217 $31.79 $54.74
Added 72.19%
$29.51 $38.23
CARR $33,952,000.0 0.16%
Reduced 10.97%
497,405 $68.26 $61.71
Reduced 9.6%
$53.13 $83.32
DG $34,418,000.0 0.16%
No Change
406,980 $84.57 $124.11
Added 46.75%
$66.43 $168.07
TSM $32,154,000.0 0.15%
Reduced 4.29%
162,816 $197.49 $368.08
Added 86.38%
$112.61 $224.08
ESQ $33,406,000.0 0.15%
No Change
420,212 $79.5 $111.51
Added 40.26%
$44.45 $90.0
DAVA $30,609,000.0 0.14%
No Change
1,198,500 $25.54 $4.79
Reduced 81.25%
$23.28 $78.14
WINA $30,547,000.0 0.14%
Reduced 13.91%
77,714 $393.07 $387.45
Reduced 1.43%
$330.25 $431.67
GIC $28,257,000.0 0.13%
Reduced 37.61%
1,139,880 $24.79 $33.68
Added 35.86%
$23.09 $46.97
IBKR $22,613,000.0 0.1%
Added 9.35%
127,998 $176.67 $79.62
Reduced 54.93%
$88.22 $194.87
RMD $19,997,000.0 0.09%
Added 14.22%
87,443 $228.69 $226.14
Reduced 1.12%
$170.56 $260.49
LPLA $18,940,000.0 0.09%
Added 34.86%
58,010 $326.51 $323.46
Reduced 0.93%
$187.19 $356.37
FCNCA $20,502,000.0 0.09%
Reduced 0.72%
9,703 $2,113.02 $2,053.9
Reduced 2.8%
$1,383.0 $2,388.78
CASH $19,043,000.0 0.09%
Added 14.61%
258,815 $73.58 $99.93
Added 35.81%
$46.68 $86.0
EEFT $18,139,000.0 0.08%
Added 15.19%
176,384 $102.84 $77.05
Reduced 25.08%
$91.07 $117.66
VVV $18,107,000.0 0.08%
Added 14.27%
500,482 $36.18 $33.79
Reduced 6.61%
$33.86 $48.27
XPEL $15,877,000.0 0.07%
Added 13.92%
397,533 $39.94 $46.05
Added 15.3%
$30.75 $60.49
CSL $14,877,000.0 0.07%
Added 14.24%
40,337 $368.84 $357.58
Reduced 3.05%
$302.08 $481.26
ULTA $14,376,000.0 0.07%
No Change
36,947 $389.12 $570.16
Added 46.53%
$318.17 $574.76
DHI $12,381,000.0 0.06%
Added 15.23%
88,550 $139.82 $162.2
Added 16.01%
$133.02 $199.85
CBZ $13,836,000.0 0.06%
No Change
205,628 $67.29 $30.96
Reduced 53.99%
$62.66 $86.36
ORLY $10,295,000.0 0.05%
Added 14.22%
8,682 $1,185.8 $93.81
Reduced 92.09%
$947.49 $1,283.96
VRSN $9,063,000.0 0.04%
Reduced 31.96%
43,794 $206.96 $269.78
Added 30.35%
$167.05 $213.68
WMS $8,864,000.0 0.04%
Added 14.44%
76,680 $115.6 $153.33
Added 32.64%
$110.75 $184.27
CRL $8,607,000.0 0.04%
Added 14.12%
46,629 $184.6 $183.1
Reduced 0.81%
$160.85 $275.0
GOOGL $8,528,000.0 0.04%
Reduced 3.85%
45,054 $189.3 $332.29
Added 75.54%
$130.67 $202.29
HUM $8,670,000.0 0.04%
No Change
27,373 $316.74 $217.36
Reduced 31.38%
$213.31 $411.8
KLAC $9,584,000.0 0.04%
Added 15.77%
15,210 $630.12 $1,805.32
Added 186.5%
$581.7 $896.32
MELI $2,560,000.0 0.01%
Reduced 28.49%
1,506 $1,700.44 $1,854.18
Added 9.04%
$1,324.99 $2,161.73
AAPL $991,000.0 0.0%
Added 33.78%
3,960 $250.42 $266.17
Added 6.29%
$164.08 $260.1
BRK.B $339,000.0 0.0%
No Change
750 $453.28 $nan
Reduced nan%
$nan $nan
NVDA $268,000.0 0.0%
No Change
2,000 $134.29 $199.88
Added 48.84%
$59.94 $153.13
PEP $222,000.0 0.0%
Reduced 99.4%
1,461 $152.06 $154.92
Added 1.88%
$141.51 $183.41
SCCO $308,000.0 0.0%
Reduced 99.79%
3,384 $91.13 $190.76
Added 109.33%
$76.58 $128.37