Sponsored
The Analysis of Mawer Investment Management Ltd.'s Holdings & P&L
Currently, Mawer Investment Management Ltd. holds 129 types of securities in its portfolio with a total value $15.7B. In the most recent quarter, they have increased their positions in N/A (+3.3M shares, valued at $937.0M), MSFT (+2.3M shares, valued at $857.0M), AMZN (+3.7M shares, valued at $760.2M); initiated new positions in N/A (+3.3M shares, valued at $937.0M), MSFT (+2.3M shares, valued at $857.0M), AMZN (+3.7M shares, valued at $760.2M).
1M P&L
-2.9M-0.02%
3M P&L
+2.6M+0.02%
HY P&L
+17.7M+0.13%
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
1Software - Infrastructure873.1M
6.4%
2Credit Services811.3M
6.0%
3Financial Data & Stock Exchanges794.8M
5.9%
Top Industries by Stock Count
1Auto Parts4 stocks
3.4%
2Banks - Regional4 stocks
3.4%
3Semiconductors4 stocks
3.4%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
BK TECHNOLOGIES CORPORATION BK TECHNOLOGIES CORPORATION116.9K sharesnew addition2026-03-312026-05-06
Sponsored
Sponsored
Sponsored
Sponsored
ALPHABET INC
NewALPHABET INC
Shares3.3M
Event2026-03-31
Filed2026-05-06
MSFT
NewMICROSOFT CORP
Shares2.3M
Event2026-03-31
Filed2026-05-06
AMZN
NewAMAZON COM INC
Shares3.7M
Event2026-03-31
Filed2026-05-06
SHEL
NewSHELL PLC
Shares7.1M
Event2026-03-31
Filed2026-05-06
MMC
NewMARSH & MCLENNAN COS INC
Shares3.5M
Event2026-03-31
Filed2026-05-06
V
NewVISA INC
Shares1.9M
Event2026-03-31
Filed2026-05-06
APH
NewAMPHENOL CORP
Shares4.0M
Event2026-03-31
Filed2026-05-06
NOC
NewNORTHROP GRUMMAN CORP
Shares683.4K
Event2026-03-31
Filed2026-05-06
WAT
NewWATERS CORP
Shares1.4M
Event2026-03-31
Filed2026-05-06
AON PLC
NewAON PLC
Shares1.3M
Event2026-03-31
Filed2026-05-06
WFC
NewWELLS FARGO & CO
Shares4.7M
Event2026-03-31
Filed2026-05-06
AER
NewAERCAP HOLDINGS NV
Shares2.7M
Event2026-03-31
Filed2026-05-06
BRK.A
NewBERKSHIRE HATHAWAY INC DEL
Shares509
Event2026-03-31
Filed2026-05-06
META
NewMETA PLATFORMS INC
Shares612.8K
Event2026-03-31
Filed2026-05-06
SO
NewSOUTHERN CO
Shares3.4M
Event2026-03-31
Filed2026-05-06
JPM
NewJPMORGAN CHASE & CO
Shares1.1M
Event2026-03-31
Filed2026-05-06
ICE
NewINTERCONTINENTAL EXCHANGE IN
Shares2.1M
Event2026-03-31
Filed2026-05-06
CENCORA INC
NewCENCORA INC
Shares1.0M
Event2026-03-31
Filed2026-05-06
CME
NewCME GROUP INC
Shares1.0M
Event2026-03-31
Filed2026-05-06
BKNG
NewBOOKING HOLDINGS INC
Shares56.7K
Event2026-03-31
Filed2026-05-06
FCN
NewFTI CONSULTING INC
Shares1.3M
Event2026-03-31
Filed2026-05-06
MA
NewMASTERCARD INCORPORATED
Shares452.2K
Event2026-03-31
Filed2026-05-06
MEDP
NewMEDPACE HLDGS INC
Shares446.1K
Event2026-03-31
Filed2026-05-06
New
Shares1.3M
Event2026-03-31
Filed2026-05-12
SII
NewSPROTT INC
Shares1.4M
Event2026-03-31
Filed2026-05-06
OSIS
NewOSI SYSTEMS INC
Shares662.6K
Event2026-03-31
Filed2026-05-06
AEP
NewAMERICAN ELEC PWR CO INC
Shares1.3M
Event2026-03-31
Filed2026-05-06
TSEM
NewTOWER SEMICONDUCTOR LTD
Shares965.0K
Event2026-03-31
Filed2026-05-06
NVDA
NewNVIDIA CORPORATION
Shares951.5K
Event2026-03-31
Filed2026-05-06
SPGI
NewS&P GLOBAL INC
Shares383.1K
Event2026-03-31
Filed2026-05-06
UBER
NewUBER TECHNOLOGIES INC
Shares2.2M
Event2026-03-31
Filed2026-05-06
FERGUSON ENTERPRISES INC
NewFERGUSON ENTERPRISES INC
Shares672.0K
Event2026-03-31
Filed2026-05-06
MLM
NewMARTIN MARIETTA MATLS INC
Shares255.7K
Event2026-03-31
Filed2026-05-06
BWXT
NewBWX TECHNOLOGIES INC
Shares734.2K
Event2026-03-31
Filed2026-05-06
CORPAY INC
NewCORPAY INC
Shares513.5K
Event2026-03-31
Filed2026-05-06
VZ
NewVERIZON COMMUNICATIONS INC
Shares2.7M
Event2026-03-31
Filed2026-05-06
ABT
NewABBOTT LABORATORIES
Shares1.3M
Event2026-03-31
Filed2026-05-06
CDW
NewCDW CORP
Shares1.1M
Event2026-03-31
Filed2026-05-06
AJG
NewGALLAGHER ARTHUR J & CO
Shares581.3K
Event2026-03-31
Filed2026-05-06
PG
NewPROCTER & GAMBLE CO
Shares851.2K
Event2026-03-31
Filed2026-05-06
CACI
NewCACI INTL INC
Shares224.2K
Event2026-03-31
Filed2026-05-06
NU
NewNU HLDGS LTD
Shares7.7M
Event2026-03-31
Filed2026-05-06
ABNB
NewAIRBNB INC
Shares855.7K
Event2026-03-31
Filed2026-05-06
ZTS
NewZOETIS INC
Shares753.3K
Event2026-03-31
Filed2026-05-06
JNJ
NewJOHNSON & JOHNSON
Shares362.1K
Event2026-03-31
Filed2026-05-06
ITT INC
NewITT INC
Shares454.2K
Event2026-03-31
Filed2026-05-06
TXN
NewTEXAS INSTRS INC
Shares437.6K
Event2026-03-31
Filed2026-05-06
ATR
NewAPTARGROUP INC
Shares657.3K
Event2026-03-31
Filed2026-05-06
ESQ
NewESQUIRE FINL HLDGS INC
Shares725.2K
Event2026-03-31
Filed2026-05-06
MCK
NewMCKESSON CORP
Shares85.7K
Event2026-03-31
Filed2026-05-06
TW
NewTRADEWEB MKTS INC
Shares626.6K
Event2026-03-31
Filed2026-05-06
AAON
NewAAON INC
Shares848.6K
Event2026-03-31
Filed2026-05-06
ABBV
NewABBVIE INC
Shares309.9K
Event2026-03-31
Filed2026-05-06
TME
NewTENCENT MUSIC ENTMT GROUP
Shares7.2M
Event2026-03-31
Filed2026-05-06
HDB
NewHDFC BANK LTD
Shares2.7M
Event2026-03-31
Filed2026-05-06
DHR
NewDANAHER CORP DEL
Shares338.8K
Event2026-03-31
Filed2026-05-06
NTES
NewNETEASE COM INC
Shares521.9K
Event2026-03-31
Filed2026-05-06
CGNX
NewCOGNEX CORP
Shares1.2M
Event2026-03-31
Filed2026-05-06
NOVT
NewNOVANTA INC
Shares482.2K
Event2026-03-31
Filed2026-05-06
NKE
NewNIKE INC
Shares1.1M
Event2026-03-31
Filed2026-05-06
BDX
NewBECTON DICKINSON & CO
Shares355.2K
Event2026-03-31
Filed2026-05-06
ELV
NewELEVANCE HEALTH INC FORMERLY
Shares189.0K
Event2026-03-31
Filed2026-05-06
HSY
NewHERSHEY CO
Shares265.5K
Event2026-03-31
Filed2026-05-06
VRSK
NewVERISK ANALYTICS INC
Shares285.3K
Event2026-03-31
Filed2026-05-06
BIO
NewBIO RAD LABS INC
Shares188.8K
Event2026-03-31
Filed2026-05-06
0.00%
Shares1.7M
Event2026-03-31
Filed2026-05-12
BBSI
NewBARRETT BUSINESS SVCS INC
Shares1.7M
Event2026-03-31
Filed2026-05-06
TSM
NewTAIWAN SEMICONDUCTOR MANUFAC
Shares134.3K
Event2026-03-31
Filed2026-05-06
BWA
NewBORGWARNER INC
Shares834.3K
Event2026-03-31
Filed2026-05-06
AME
NewAMETEK INC
Shares198.9K
Event2026-03-31
Filed2026-05-06
UNH
NewUNITEDHEALTH GROUP INC
Shares146.5K
Event2026-03-31
Filed2026-05-06
BSX
NewBOSTON SCIENTIFIC CORP
Shares589.7K
Event2026-03-31
Filed2026-05-06
VVV
NewVALVOLINE INC
Shares1.1M
Event2026-03-31
Filed2026-05-06
ENSG
NewENSIGN GROUP INC
Shares168.9K
Event2026-03-31
Filed2026-05-06
SHW
NewSHERWIN WILLIAMS CO
Shares103.6K
Event2026-03-31
Filed2026-05-06
KAR
NewOPENLANE INC
Shares1.1M
Event2026-03-31
Filed2026-05-06
IPAR
NewINTERPARFUMS INC
Shares310.9K
Event2026-03-31
Filed2026-05-06
DORM
NewDORMAN PRODS INC
Shares255.2K
Event2026-03-31
Filed2026-05-06
BERKSHIRE HATHAWAY INC DEL
NewBERKSHIRE HATHAWAY INC DEL
Shares54.7K
Event2026-03-31
Filed2026-05-06
IBKR
NewINTERACTIVE BROKERS GROUP IN
Shares369.5K
Event2026-03-31
Filed2026-05-06
CASH
NewPATHWARD FINANCIAL INC
Shares268.5K
Event2026-03-31
Filed2026-05-06
ATAT
NewATOUR LIFESTYLE HLDGS LTD
Shares648.1K
Event2026-03-31
Filed2026-05-06
KNSL
NewKINSALE CAP GROUP INC
Shares59.8K
Event2026-03-31
Filed2026-05-06
NSP
NewINSPERITY INC
Shares746.9K
Event2026-03-31
Filed2026-05-06
MKC
NewMCCORMICK & CO INC
Shares398.0K
Event2026-03-31
Filed2026-05-06
DFIN
NewDONNELLEY FINL SOLUTIONS INC
Shares423.7K
Event2026-03-31
Filed2026-05-06
KKR & CO INC
NewKKR & CO INC
Shares210.8K
Event2026-03-31
Filed2026-05-06
SNDK
NewSANDISK CORP
Shares30.5K
Event2026-03-31
Filed2026-05-06
SN
NewSHARKNINJA INC
Shares182.1K
Event2026-03-31
Filed2026-05-06
RMD
NewRESMED INC
Shares84.0K
Event2026-03-31
Filed2026-05-06
RYAN
NewRYAN SPECIALTY HOLDINGS INC
Shares501.2K
Event2026-03-31
Filed2026-05-06
MEDLINE INC
NewMEDLINE INC
Shares367.3K
Event2026-03-31
Filed2026-05-06
LPLA
NewLPL FINL HLDGS INC
Shares48.7K
Event2026-03-31
Filed2026-05-06
MUX
NewMCEWEN INC.
Shares706.9K
Event2026-03-31
Filed2026-05-06
New
Shares972.8K
Event2026-03-31
Filed2026-05-12
KLAC
NewKLA CORP
Shares9.4K
Event2026-03-31
Filed2026-05-06
VENTURE GLOBAL INC
NewVENTURE GLOBAL INC
Shares770.4K
Event2026-03-31
Filed2026-05-06
FANG
NewDIAMONDBACK ENERGY INC
Shares60.1K
Event2026-03-31
Filed2026-05-06
WAY
NewWAYSTAR HLDG CORP
Shares453.2K
Event2026-03-31
Filed2026-05-06
XYZ
NewBLOCK INC
Shares178.1K
Event2026-03-31
Filed2026-05-06
SFM
NewSPROUTS FMRS MKT INC
Shares124.5K
Event2026-03-31
Filed2026-05-06
RB GLOBAL INC
NewRB GLOBAL INC
Shares99.7K
Event2026-03-31
Filed2026-05-06
BK TECHNOLOGIES CORPORATION
NewBK TECHNOLOGIES CORPORATION
Shares116.9K
Event2026-03-31
Filed2026-05-06
WMG
NewWARNER MUSIC GROUP CORP
Shares341.3K
Event2026-03-31
Filed2026-05-06
AMTM
NewAMENTUM HOLDINGS INC
Shares333.8K
Event2026-03-31
Filed2026-05-06
VRT
NewVERTIV HOLDINGS CO
Shares32.8K
Event2026-03-31
Filed2026-05-06
LGN
NewLEGENCE CORP
Shares134.2K
Event2026-03-31
Filed2026-05-06
WMS
NewADVANCED DRAIN SYS INC DEL
Shares53.9K
Event2026-03-31
Filed2026-05-06
FIX
NewCOMFORT SYS USA INC
Shares5.2K
Event2026-03-31
Filed2026-05-06
SAIA
NewSAIA INC
Shares18.8K
Event2026-03-31
Filed2026-05-06
XPO
NewXPO INC
Shares33.0K
Event2026-03-31
Filed2026-05-06
LITE
NewLUMENTUM HLDGS INC
Shares8.9K
Event2026-03-31
Filed2026-05-06
CSL
NewCARLISLE COS INC
Shares16.2K
Event2026-03-31
Filed2026-05-06
KSPI
NewKASPI KZ JSC
Shares72.8K
Event2026-03-31
Filed2026-05-06
ALPHABET INC
NewALPHABET INC
Shares18.6K
Event2026-03-31
Filed2026-05-06
CSW
NewCSW INDUSTRIALS INC
Shares18.9K
Event2026-03-31
Filed2026-05-06
PDD
NewPDD HOLDINGS INC
Shares34.4K
Event2026-03-31
Filed2026-05-06
NEM
NewNEWMONT CORP
Shares31.8K
Event2026-03-31
Filed2026-05-06
CHRD
NewCHORD ENERGY CORPORATION
Shares23.2K
Event2026-03-31
Filed2026-05-06
GTX
NewGARRETT MOTION INC
Shares179.6K
Event2026-03-31
Filed2026-05-06
ORLY
NewOREILLY AUTOMOTIVE INC
Shares35.1K
Event2026-03-31
Filed2026-05-06
WSC
NewWILLSCOT HLDGS CORP
Shares178.0K
Event2026-03-31
Filed2026-05-06
MUSA
NewMURPHY USA INC
Shares6.0K
Event2026-03-31
Filed2026-05-06
EOG
NewEOG RES INC
Shares11.2K
Event2026-03-31
Filed2026-05-06
BCO
NewBRINKS CO
Shares14.6K
Event2026-03-31
Filed2026-05-06
SE
NewSEA LTD
Shares16.9K
Event2026-03-31
Filed2026-05-06
AAPL
NewAPPLE INC
Shares3.8K
Event2026-03-31
Filed2026-05-06
VEEV
NewVEEVA SYS INC
Shares5.5K
Event2026-03-31
Filed2026-05-06
RY
NewROYAL BK CDA
Shares1.5K
Event2026-03-31
Filed2026-05-06
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