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 $328.08
Reduced 8.65%
$268.06 $395.33
MSFT $1,338,111,000.0 6.17%
Reduced 2.34%
3,174,642 $421.5 $411.22
Reduced 2.44%
$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 $334.47
Added 75.63%
$131.55 $203.84
UNH $1,076,385,000.0 4.96%
Reduced 2.26%
2,127,833 $505.86 $314.05
Reduced 37.92%
$436.38 $630.73
AMZN $893,605,000.0 4.12%
Added 17.36%
4,073,135 $219.39 $248.5
Added 13.27%
$151.61 $235.44
BKNG $870,387,000.0 4.01%
Reduced 8.36%
175,184 $4,968.42 $185.69
Reduced 96.26%
$3,180.0 $5,337.24
V $794,613,000.0 3.66%
Added 18.63%
2,514,283 $316.04 $315.91
Reduced 0.04%
$252.7 $325.74
APH $787,613,000.0 3.63%
Reduced 12.69%
11,340,726 $69.45 $146.98
Added 111.63%
$49.38 $75.78
FCN $776,219,000.0 3.58%
Added 3.83%
4,061,213 $191.13 $179.49
Reduced 6.09%
$185.93 $243.6
FDX $663,527,000.0 3.06%
Added 5.84%
2,358,537 $281.33 $364.92
Added 29.71%
$234.45 $313.84
RHI $568,498,000.0 2.62%
Added 72.61%
8,068,390 $70.46 $27.59
Reduced 60.84%
$57.05 $83.25
CDW $528,732,000.0 2.44%
Reduced 1.11%
3,037,994 $174.04 $129.56
Reduced 25.56%
$168.43 $263.37
LULU $522,794,000.0 2.41%
No Change
1,367,104 $382.41 $162.74
Reduced 57.44%
$226.01 $491.3
XP $434,062,000.0 2.0%
Added 39.83%
36,629,770 $11.85 $20.8
Added 75.53%
$10.82 $26.78
ICE $415,900,000.0 1.92%
Reduced 12.72%
2,791,090 $149.01 $165.07
Added 10.78%
$124.34 $167.99
NSP $403,965,000.0 1.86%
Added 0.54%
5,211,782 $77.51 $27.74
Reduced 64.21%
$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 $143.38
Reduced 14.48%
$152.06 $180.43
SHEL $322,374,000.0 1.49%
Reduced 2.6%
5,145,650 $62.65 $89.84
Added 43.4%
$60.15 $74.61
TNET $309,832,000.0 1.43%
Reduced 6.45%
3,413,377 $90.77 $38.3
Reduced 57.81%
$74.32 $134.67
SPGI $305,253,000.0 1.41%
Reduced 15.66%
612,921 $498.03 $430.58
Reduced 13.54%
$407.69 $533.29
ACN $289,848,000.0 1.34%
Reduced 2.22%
823,925 $351.79 $194.0
Reduced 44.85%
$278.69 $387.51
DE $262,094,000.0 1.21%
Added 38.82%
618,585 $423.7 $576.64
Added 36.1%
$340.2 $469.39
WMG $253,667,000.0 1.17%
Reduced 0.28%
8,182,818 $31.0 $29.05
Reduced 6.29%
$27.06 $38.05
SNA $245,413,000.0 1.13%
Added 14.19%
722,910 $339.48 $368.01
Added 8.4%
$252.98 $373.9
AJG $216,278,000.0 1.0%
Reduced 4.81%
761,948 $283.85 $223.17
Reduced 21.38%
$227.08 $316.72
CME $206,988,000.0 0.95%
Reduced 3.06%
891,310 $232.23 $296.9
Added 27.85%
$190.7 $249.02
YUMC $202,882,000.0 0.94%
No Change
4,211,806 $48.17 $49.38
Added 2.51%
$28.5 $52.0
VZ $192,484,000.0 0.89%
Reduced 1.8%
4,813,310 $39.99 $45.03
Added 12.6%
$37.59 $45.36
WAT $192,826,000.0 0.89%
Reduced 2.23%
519,776 $370.98 $326.2
Reduced 12.07%
$279.24 $416.24
ATR $189,895,000.0 0.88%
Added 4.37%
1,208,753 $157.1 $129.65
Reduced 17.47%
$128.05 $178.03
MTCH $171,665,000.0 0.79%
Added 716.25%
5,248,095 $32.71 $34.52
Added 5.53%
$27.66 $39.91
MA $169,308,000.0 0.78%
Reduced 3.45%
321,531 $526.57 $519.96
Reduced 1.26%
$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 $101.56
Reduced 10.21%
$99.71 $121.64
MLM $143,425,000.0 0.66%
Reduced 2.05%
277,687 $516.5 $616.94
Added 19.45%
$490.05 $633.23
TME $130,155,000.0 0.6%
Added 152.15%
11,467,410 $11.35 $9.88
Reduced 12.95%
$8.71 $15.77
ICLR $126,078,000.0 0.58%
Reduced 2.7%
601,203 $209.71 $116.5
Reduced 44.45%
$183.38 $347.72
MRNA $126,900,000.0 0.58%
No Change
1,898,852 $66.83 $54.26
Reduced 18.81%
$31.94 $170.47
VRSK $123,504,000.0 0.57%
Reduced 3.97%
448,407 $275.43 $176.84
Reduced 35.79%
$217.34 $296.58
AEP $111,402,000.0 0.51%
Added 23.59%
1,207,875 $92.23 $134.39
Added 45.71%
$75.22 $105.18
PAYX $107,761,000.0 0.5%
Reduced 3.75%
768,516 $140.22 $90.26
Reduced 35.63%
$114.72 $150.71
DFIN $108,871,000.0 0.5%
Reduced 14.13%
1,735,562 $62.73 $49.65
Reduced 20.85%
$56.02 $71.01
BDX $105,963,000.0 0.49%
Reduced 2.77%
467,065 $226.87 $155.52
Reduced 31.45%
$218.75 $248.42
JPM $106,162,000.0 0.49%
Reduced 4.13%
442,877 $239.71 $305.93
Added 27.63%
$168.86 $264.25
NKE $106,066,000.0 0.49%
Reduced 5.04%
1,401,698 $75.67 $45.44
Reduced 39.95%
$70.32 $107.43
SHW $106,628,000.0 0.49%
Reduced 4.17%
313,677 $339.93 $328.84
Reduced 3.26%
$282.09 $400.42
CACI $104,187,000.0 0.48%
Added 141.41%
257,851 $404.06 $531.68
Added 31.58%
$326.6 $588.26
DHR $97,983,000.0 0.45%
Reduced 4.14%
426,852 $229.55 $198.14
Reduced 13.68%
$225.42 $281.7
HDB $90,529,000.0 0.42%
Reduced 4.94%
1,417,618 $63.86 $27.14
Reduced 57.5%
$52.16 $68.5
BBSI $91,682,000.0 0.42%
Added 15.05%
2,110,550 $43.44 $29.32
Reduced 32.5%
$27.06 $44.97
BWXT $89,464,000.0 0.41%
Reduced 2.6%
803,164 $111.39 $238.42
Added 114.04%
$80.48 $136.31
BIO $84,403,000.0 0.39%
Added 17.92%
256,927 $328.51 $295.96
Reduced 9.91%
$262.12 $387.99
SO $75,509,000.0 0.35%
Reduced 15.55%
917,274 $82.32 $94.64
Added 14.97%
$65.8 $94.45
TW $75,734,000.0 0.35%
Reduced 0.89%
578,479 $130.92 $120.71
Reduced 7.8%
$91.19 $141.69
AME $74,501,000.0 0.34%
Reduced 3.41%
413,302 $180.26 $230.1
Added 27.65%
$149.03 $198.33
STT $73,149,000.0 0.34%
Reduced 13.76%
745,279 $98.15 $142.74
Added 45.43%
$70.2 $101.91
JNJ $73,891,000.0 0.34%
Reduced 79.57%
510,936 $144.62 $238.67
Added 65.03%
$140.68 $168.85
NTES $62,593,000.0 0.29%
No Change
701,642 $89.21 $115.87
Added 29.88%
$75.85 $114.5
OSIS $63,171,000.0 0.29%
No Change
377,298 $167.43 $305.9
Added 82.7%
$126.57 $189.13
TXN $59,690,000.0 0.28%
Reduced 6.22%
318,330 $187.51 $216.29
Added 15.35%
$155.46 $220.39
HSY $59,923,000.0 0.28%
Reduced 3.21%
353,845 $169.35 $191.89
Added 13.31%
$150.31 $211.92
ITT $51,694,000.0 0.24%
Reduced 4.27%
361,805 $142.88 $215.73
Added 50.99%
$118.58 $161.13
ABBV $46,584,000.0 0.21%
Reduced 4.79%
262,150 $177.7 $208.42
Added 17.29%
$153.58 $207.32
CVS $42,319,000.0 0.2%
Reduced 6.97%
942,739 $44.89 $74.99
Added 67.05%
$43.56 $80.75
MKC $41,197,000.0 0.19%
Reduced 1.61%
540,367 $76.24 $53.34
Reduced 30.04%
$64.33 $85.49
CTSH $39,427,000.0 0.18%
No Change
510,853 $77.18 $60.39
Reduced 21.75%
$63.79 $82.46
RYAN $37,437,000.0 0.17%
Reduced 7.15%
583,500 $64.16 $36.39
Reduced 43.28%
$42.21 $75.97
BWA $34,371,000.0 0.16%
Reduced 7.1%
1,081,217 $31.79 $52.49
Added 65.11%
$29.51 $38.23
CARR $33,952,000.0 0.16%
Reduced 10.97%
497,405 $68.26 $58.55
Reduced 14.23%
$53.13 $83.32
DG $34,418,000.0 0.16%
No Change
406,980 $84.57 $121.56
Added 43.74%
$66.43 $168.07
TSM $32,154,000.0 0.15%
Reduced 4.29%
162,816 $197.49 $375.1
Added 89.93%
$112.61 $224.08
ESQ $33,406,000.0 0.15%
No Change
420,212 $79.5 $115.01
Added 44.67%
$44.45 $90.0
DAVA $30,609,000.0 0.14%
No Change
1,198,500 $25.54 $4.72
Reduced 81.52%
$23.28 $78.14
WINA $30,547,000.0 0.14%
Reduced 13.91%
77,714 $393.07 $379.21
Reduced 3.53%
$330.25 $431.67
GIC $28,257,000.0 0.13%
Reduced 37.61%
1,139,880 $24.79 $32.79
Added 32.27%
$23.09 $46.97
IBKR $22,613,000.0 0.1%
Added 9.35%
127,998 $176.67 $79.69
Reduced 54.89%
$88.22 $194.87
RMD $19,997,000.0 0.09%
Added 14.22%
87,443 $228.69 $228.8
Added 0.05%
$170.56 $260.49
LPLA $18,940,000.0 0.09%
Added 34.86%
58,010 $326.51 $331.41
Added 1.5%
$187.19 $356.37
FCNCA $20,502,000.0 0.09%
Reduced 0.72%
9,703 $2,113.02 $1,987.01
Reduced 5.96%
$1,383.0 $2,388.78
CASH $19,043,000.0 0.09%
Added 14.61%
258,815 $73.58 $96.43
Added 31.05%
$46.68 $86.0
EEFT $18,139,000.0 0.08%
Added 15.19%
176,384 $102.84 $73.69
Reduced 28.35%
$91.07 $117.66
VVV $18,107,000.0 0.08%
Added 14.27%
500,482 $36.18 $33.09
Reduced 8.54%
$33.86 $48.27
XPEL $15,877,000.0 0.07%
Added 13.92%
397,533 $39.94 $46.21
Added 15.7%
$30.75 $60.49
CSL $14,877,000.0 0.07%
Added 14.24%
40,337 $368.84 $350.62
Reduced 4.94%
$302.08 $481.26
ULTA $14,376,000.0 0.07%
No Change
36,947 $389.12 $539.14
Added 38.55%
$318.17 $574.76
DHI $12,381,000.0 0.06%
Added 15.23%
88,550 $139.82 $144.2
Added 3.13%
$133.02 $199.85
CBZ $13,836,000.0 0.06%
No Change
205,628 $67.29 $30.35
Reduced 54.9%
$62.66 $86.36
ORLY $10,295,000.0 0.05%
Added 14.22%
8,682 $1,185.8 $93.6
Reduced 92.11%
$947.49 $1,283.96
VRSN $9,063,000.0 0.04%
Reduced 31.96%
43,794 $206.96 $275.26
Added 33.0%
$167.05 $213.68
WMS $8,864,000.0 0.04%
Added 14.44%
76,680 $115.6 $147.75
Added 27.81%
$110.75 $184.27
CRL $8,607,000.0 0.04%
Added 14.12%
46,629 $184.6 $180.56
Reduced 2.19%
$160.85 $275.0
GOOGL $8,528,000.0 0.04%
Reduced 3.85%
45,054 $189.3 $337.12
Added 78.09%
$130.67 $202.29
HUM $8,670,000.0 0.04%
No Change
27,373 $316.74 $198.37
Reduced 37.37%
$213.31 $411.8
KLAC $9,584,000.0 0.04%
Added 15.77%
15,210 $630.12 $1,748.11
Added 177.42%
$581.7 $896.32
MELI $2,560,000.0 0.01%
Reduced 28.49%
1,506 $1,700.44 $1,872.12
Added 10.1%
$1,324.99 $2,161.73
AAPL $991,000.0 0.0%
Added 33.78%
3,960 $250.42 $266.43
Added 6.39%
$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 $198.87
Added 48.09%
$59.94 $153.13
PEP $222,000.0 0.0%
Reduced 99.4%
1,461 $152.06 $154.85
Added 1.83%
$141.51 $183.41
SCCO $308,000.0 0.0%
Reduced 99.79%
3,384 $91.13 $189.3
Added 107.73%
$76.58 $128.37