Sponsored
The Analysis of Mawer Investment Management Ltd.'s Holdings & P&L
Currently, Mawer Investment Management Ltd. holds 142 types of securities in its portfolio with a total value $14.7B. In the most recent quarter, they have increased their positions in GOOG (+2.7M shares, valued at $947.7M), AMZN (+3.0M shares, valued at $721.7M), MSFT (+1.7M shares, valued at $626.6M); initiated new positions in GOOG (+2.7M shares, valued at $947.7M), AMZN (+3.0M shares, valued at $721.7M), MSFT (+1.7M shares, valued at $626.6M).
1M P&L
+741.8M+5.89%
3M P&L
+461.0M+3.58%
HY P&L
+642.0M+5.06%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1Semiconductors1.1B
8.6%
2Internet Content & Information1.0B
8.0%
3Insurance Brokers817.6M
6.5%
Top Industries by Stock Count
1Internet Retail4 stocks
3.1%
2Specialty Industrial Machinery4 stocks
3.1%
3Medical Instruments & Supplies4 stocks
3.1%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
GOOG
NewALPHABET INC
Shares2.7M
Event2026-06-30
Filed2026-08-07
AMZN
NewAMAZON COM INC
Shares3.0M
Event2026-06-30
Filed2026-08-07
MSFT
NewMICROSOFT CORP
Shares1.7M
Event2026-06-30
Filed2026-08-07
SHEL
NewSHELL PLC
Shares8.0M
Event2026-06-30
Filed2026-08-07
NVDA
NewNVIDIA CORPORATION
Shares3.1M
Event2026-06-30
Filed2026-08-07
VISA INC
NewVISA INC
Shares1.7M
Event2026-06-30
Filed2026-08-07
WAT
NewWATERS CORP
Shares1.2M
Event2026-06-30
Filed2026-08-07
COR
NewCENCORA INC
Shares1.5M
Event2026-06-30
Filed2026-08-07
APH
NewAMPHENOL CORP
Shares2.4M
Event2026-06-30
Filed2026-08-07
AON
NewAON PLC
Shares1.2M
Event2026-06-30
Filed2026-08-07
AER
NewAERCAP HOLDINGS NV
Shares2.4M
Event2026-06-30
Filed2026-08-07
WFC
NewWELLS FARGO & CO
Shares4.2M
Event2026-06-30
Filed2026-08-07
NOC
NewNORTHROP GRUMMAN CORP
Shares667.1K
Event2026-06-30
Filed2026-08-07
AEP
NewAMERICAN ELEC PWR CO INC
Shares2.3M
Event2026-06-30
Filed2026-08-07
MMC
NewMARSH & MCLENNAN COS INC
Shares1.9M
Event2026-06-30
Filed2026-08-07
BRK.A
NewBERKSHIRE HATHAWAY INC DEL
Shares415
Event2026-06-30
Filed2026-08-07
META PLATFORMS INC
NewMETA PLATFORMS INC
Shares545.7K
Event2026-06-30
Filed2026-08-07
JPMORGAN CHASE & CO
NewJPMORGAN CHASE & CO
Shares927.8K
Event2026-06-30
Filed2026-08-07
SOUTHERN CO
NewSOUTHERN CO
Shares3.0M
Event2026-06-30
Filed2026-08-07
TSEM
NewTOWER SEMICONDUCTOR LTD
Shares1.0M
Event2026-06-30
Filed2026-08-07
ICE
NewINTERCONTINENTAL EXCHANGE IN
Shares2.0M
Event2026-06-30
Filed2026-08-07
MASTERCARD INCORPORATED
NewMASTERCARD INCORPORATED
Shares434.2K
Event2026-06-30
Filed2026-08-07
CME
NewCME GROUP INC
Shares955.9K
Event2026-06-30
Filed2026-08-07
S&P GLOBAL INC
NewS&P GLOBAL INC
Shares428.6K
Event2026-06-30
Filed2026-08-07
SII
NewSPROTT INC
Shares1.3M
Event2026-06-30
Filed2026-08-07
UBER
NewUBER TECHNOLOGIES INC
Shares2.0M
Event2026-06-30
Filed2026-08-07
MEDP
NewMEDPACE HLDGS INC
Shares267.2K
Event2026-06-30
Filed2026-08-07
MLM
NewMARTIN MARIETTA MATLS INC
Shares241.5K
Event2026-06-30
Filed2026-08-07
MCK
NewMCKESSON CORP
Shares180.4K
Event2026-06-30
Filed2026-08-07
BWXT
NewBWX TECHNOLOGIES INC
Shares689.8K
Event2026-06-30
Filed2026-08-07
CDW
NewCDW CORP
Shares949.4K
Event2026-06-30
Filed2026-08-07
TXN
NewTEXAS INSTRS INC
Shares447.2K
Event2026-06-30
Filed2026-08-07
BKNG
NewBOOKING HOLDINGS INC
Shares740.5K
Event2026-06-30
Filed2026-08-07
CPAY
NewCORPAY INC
Shares367.8K
Event2026-06-30
Filed2026-08-07
AJG
NewGALLAGHER ARTHUR J & CO
Shares510.0K
Event2026-06-30
Filed2026-08-07
PG
NewPROCTER & GAMBLE CO
Shares784.5K
Event2026-06-30
Filed2026-08-07
FCN
NewFTI CONSULTING INC
Shares736.9K
Event2026-06-30
Filed2026-08-07
ABBVIE INC
NewABBVIE INC
Shares431.2K
Event2026-06-30
Filed2026-08-07
AAON
NewAAON INC
Shares855.2K
Event2026-06-30
Filed2026-08-07
ABT
NewABBOTT LABORATORIES
Shares1.2M
Event2026-06-30
Filed2026-08-07
ABNB
NewAIRBNB INC
Shares746.8K
Event2026-06-30
Filed2026-08-07
CACI
NewCACI INTL INC
Shares224.7K
Event2026-06-30
Filed2026-08-07
NOVT
NewNOVANTA INC
Shares589.6K
Event2026-06-30
Filed2026-08-07
NU
NewNU HLDGS LTD
Shares7.2M
Event2026-06-30
Filed2026-08-07
CGNX
NewCOGNEX CORP
Shares1.3M
Event2026-06-30
Filed2026-08-07
ITT
NewITT INC
Shares422.9K
Event2026-06-30
Filed2026-08-07
VRSK
NewVERISK ANALYTICS INC
Shares464.3K
Event2026-06-30
Filed2026-08-07
JNJ
NewJOHNSON & JOHNSON
Shares322.5K
Event2026-06-30
Filed2026-08-07
ELV
NewELEVANCE HEALTH INC FORMERLY
Shares187.3K
Event2026-06-30
Filed2026-08-07
VZ
NewVERIZON COMMUNICATIONS INC
Shares1.7M
Event2026-06-30
Filed2026-08-07
ESQ
NewESQUIRE FINL HLDGS INC
Shares583.9K
Event2026-06-30
Filed2026-08-07
HDB
NewHDFC BANK LTD
Shares2.6M
Event2026-06-30
Filed2026-08-07
VMI
NewVALMONT INDS INC
Shares114.1K
Event2026-06-30
Filed2026-08-07
VEEV
NewVEEVA SYS INC
Shares355.4K
Event2026-06-30
Filed2026-08-07
DHR
NewDANAHER CORP DEL
Shares319.6K
Event2026-06-30
Filed2026-08-07
TW
NewTRADEWEB MKTS INC
Shares579.4K
Event2026-06-30
Filed2026-08-07
TSM
NewTAIWAN SEMICONDUCTOR MANUFAC
Shares120.3K
Event2026-06-30
Filed2026-08-07
SKM
NewSK TELECOM CO LTD
Shares1.7M
Event2026-06-30
Filed2026-08-07
UNITEDHEALTH GROUP INC
NewUNITEDHEALTH GROUP INC
Shares130.0K
Event2026-06-30
Filed2026-08-07
TME
NewTENCENT MUSIC ENTMT GROUP
Shares6.2M
Event2026-06-30
Filed2026-08-07
LUMENTUM HLDGS INC
NewLUMENTUM HLDGS INC
Shares57.7K
Event2026-06-30
Filed2026-08-07
HSY
NewHERSHEY CO
Shares278.4K
Event2026-06-30
Filed2026-08-07
BROADCOM INC
NewBROADCOM INC
Shares128.3K
Event2026-06-30
Filed2026-08-07
BBSI
NewBARRETT BUSINESS SVCS INC
Shares1.2M
Event2026-06-30
Filed2026-08-07
IPAR
NewINTERPARFUMS INC
Shares386.1K
Event2026-06-30
Filed2026-08-07
KAR
NewOPENLANE INC
Shares1.0M
Event2026-06-30
Filed2026-08-07
NKE
NewNIKE INC
Shares950.0K
Event2026-06-30
Filed2026-08-07
SNDK
NewSANDISK CORP
Shares17.1K
Event2026-06-30
Filed2026-08-07
AME
NewAMETEK INC
Shares147.1K
Event2026-06-30
Filed2026-08-07
DORM
NewDORMAN PRODS INC
Shares257.9K
Event2026-06-30
Filed2026-08-07
BDX
NewBECTON DICKINSON & CO
Shares231.9K
Event2026-06-30
Filed2026-08-07
FERG
NewFERGUSON ENTERPRISES INC
Shares144.8K
Event2026-06-30
Filed2026-08-07
SERVICENOW INC
NewSERVICENOW INC
Shares337.3K
Event2026-06-30
Filed2026-08-07
MDLN
NewMEDLINE INC
Shares840.6K
Event2026-06-30
Filed2026-08-07
FORM
NewFORMFACTOR INC
Shares202.8K
Event2026-06-30
Filed2026-08-07
KLAC
NewKLA CORP
Shares106.8K
Event2026-06-30
Filed2026-08-07
WCC
NewWESCO INTL INC
Shares74.6K
Event2026-06-30
Filed2026-08-07
BRK.B
NewBERKSHIRE HATHAWAY INC DEL
Shares50.9K
Event2026-06-30
Filed2026-08-07
ADSK
NewAUTODESK INC
Shares130.2K
Event2026-06-30
Filed2026-08-07
ATR
NewAPTARGROUP INC
Shares193.3K
Event2026-06-30
Filed2026-08-07
VRT
NewVERTIV HOLDINGS CO
Shares72.0K
Event2026-06-30
Filed2026-08-07
ATAT
NewATOUR LIFESTYLE HLDGS LTD
Shares752.3K
Event2026-06-30
Filed2026-08-07
CASH
NewPATHWARD FINANCIAL INC
Shares271.7K
Event2026-06-30
Filed2026-08-07
BSX
NewBOSTON SCIENTIFIC CORP
Shares530.5K
Event2026-06-30
Filed2026-08-07
BIO
NewBIO RAD LABS INC
Shares71.6K
Event2026-06-30
Filed2026-08-07
SN
NewSHARKNINJA INC
Shares129.1K
Event2026-06-30
Filed2026-08-07
BWA
NewBORGWARNER INC
Shares295.8K
Event2026-06-30
Filed2026-08-07
IBKR
NewINTERACTIVE BROKERS GROUP IN
Shares223.3K
Event2026-06-30
Filed2026-08-07
ZOETIS INC
NewZOETIS INC
Shares257.2K
Event2026-06-30
Filed2026-08-07
RXO
NewRXO INC
Shares657.3K
Event2026-06-30
Filed2026-08-07
LPLA
NewLPL FINL HLDGS INC
Shares64.2K
Event2026-06-30
Filed2026-08-07
RYAN
NewRYAN SPECIALTY HOLDINGS INC
Shares469.9K
Event2026-06-30
Filed2026-08-07
TER
NewTERADYNE INC
Shares36.0K
Event2026-06-30
Filed2026-08-07
RMD
NewRESMED INC
Shares89.4K
Event2026-06-30
Filed2026-08-07
KKR
NewKKR & CO INC
Shares189.6K
Event2026-06-30
Filed2026-08-07
KNSL
NewKINSALE CAP GROUP INC
Shares52.5K
Event2026-06-30
Filed2026-08-07
SHW
NewSHERWIN WILLIAMS CO
Shares48.6K
Event2026-06-30
Filed2026-08-07
SFM
NewSPROUTS FMRS MKT INC
Shares185.4K
Event2026-06-30
Filed2026-08-07
XPEL
NewXPEL INC
Shares310.2K
Event2026-06-30
Filed2026-08-07
DFIN
NewDONNELLEY FINL SOLUTIONS INC
Shares347.2K
Event2026-06-30
Filed2026-08-07
ADVANCED DRAIN SYS INC DEL
NewADVANCED DRAIN SYS INC DEL
Shares91.0K
Event2026-06-30
Filed2026-08-07
VVV
NewVALVOLINE INC
Shares342.7K
Event2026-06-30
Filed2026-08-07
XYZ
NewBLOCK INC
Shares172.8K
Event2026-06-30
Filed2026-08-07
FIX
NewCOMFORT SYS USA INC
Shares6.5K
Event2026-06-30
Filed2026-08-07
GLBE
NewGLOBAL E ONLINE LTD
Shares340.5K
Event2026-06-30
Filed2026-08-07
NSP
NewINSPERITY INC
Shares275.4K
Event2026-06-30
Filed2026-08-07
RBA
NewRB GLOBAL INC
Shares96.5K
Event2026-06-30
Filed2026-08-07
CART
NewMAPLEBEAR INC
Shares230.6K
Event2026-06-30
Filed2026-08-07
TWST
NewTWIST BIOSCIENCE CORP
Shares99.3K
Event2026-06-30
Filed2026-08-07
WAY
NewWAYSTAR HLDG CORP
Shares480.1K
Event2026-06-30
Filed2026-08-07
XPO
NewXPO INC
Shares47.2K
Event2026-06-30
Filed2026-08-07
FND
NewFLOOR & DECOR HLDGS INC
Shares160.4K
Event2026-06-30
Filed2026-08-07
TBBB
NewBBB FOODS INC
Shares212.6K
Event2026-06-30
Filed2026-08-07
CSW
NewCSW INDUSTRIALS INC
Shares30.8K
Event2026-06-30
Filed2026-08-07
SAIA
NewSAIA INC
Shares19.9K
Event2026-06-30
Filed2026-08-07
GTX
NewGARRETT MOTION INC
Shares229.2K
Event2026-06-30
Filed2026-08-07
MTRN
NewMATERION CORP
Shares26.9K
Event2026-06-30
Filed2026-08-07
VG
NewVENTURE GLOBAL INC
Shares714.7K
Event2026-06-30
Filed2026-08-07
AMTM
NewAMENTUM HOLDINGS INC
Shares369.6K
Event2026-06-30
Filed2026-08-07
MUX
NewMCEWEN INC.
Shares410.7K
Event2026-06-30
Filed2026-08-07
BKTI
NewBK TECHNOLOGIES CORPORATION
Shares85.4K
Event2026-06-30
Filed2026-08-07
LMT
NewLOCKHEED MARTIN CORP
Shares14.2K
Event2026-06-30
Filed2026-08-07
FANG
NewDIAMONDBACK ENERGY INC
Shares32.6K
Event2026-06-30
Filed2026-08-07
PARR
NewPAR PAC HOLDINGS INC
Shares95.9K
Event2026-06-30
Filed2026-08-07
PEGA
NewPEGASYSTEMS INC
Shares171.0K
Event2026-06-30
Filed2026-08-07
CSL
NewCARLISLE COS INC
Shares14.1K
Event2026-06-30
Filed2026-08-07
WSC
NewWILLSCOT HLDGS CORP
Shares170.5K
Event2026-06-30
Filed2026-08-07
GOOGL
NewALPHABET INC
Shares12.9K
Event2026-06-30
Filed2026-08-07
VIST
NewVISTA ENERGY S.A.B. DE C.V.
Shares60.8K
Event2026-06-30
Filed2026-08-07
NEM
NewNEWMONT CORP
Shares30.3K
Event2026-06-30
Filed2026-08-07
BCO
NewBRINKS CO
Shares28.9K
Event2026-06-30
Filed2026-08-07
SE
NewSEA LTD
Shares27.8K
Event2026-06-30
Filed2026-08-07
GNRC
NewGENERAC HLDGS INC
Shares7.2K
Event2026-06-30
Filed2026-08-07
AAPL
NewAPPLE INC
Shares5.5K
Event2026-06-30
Filed2026-08-07
HLNE
NewHAMILTON LANE INC
Shares13.4K
Event2026-06-30
Filed2026-08-07
KRT
NewKARAT PACKAGING INC
Shares31.1K
Event2026-06-30
Filed2026-08-07
ISHARES TR
NewISHARES TR
Shares521
Event2026-06-30
Filed2026-08-07
RY
NewROYAL BK CDA
Shares1.5K
Event2026-06-30
Filed2026-08-07
TD
NewTORONTO DOMINION BK ONT
Shares2.1K
Event2026-06-30
Filed2026-08-07
CAT
NewCATERPILLAR INC
Shares225
Event2026-06-30
Filed2026-08-07
ISHARES TR
NewISHARES TR
Shares2.2K
Event2026-06-30
Filed2026-08-07
BMO
NewBANK MONTREAL MEDIUM
Shares1.2K
Event2026-06-30
Filed2026-08-07
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available