Sponsored
The Analysis of Caldwell Investment Management Ltd.'s Holdings & P&L
Currently, Caldwell Investment Management Ltd. holds 57 types of securities in its portfolio with a total value $255.2M. In the most recent quarter, they have increased their positions in MS (+250.0K shares, valued at $39.6M), BAC (+350.0K shares, valued at $16.6M), N/A (+75.0K shares, valued at $8.1M); decreased their positions in MIAX (-75.0K shares, valued at $2.8M), JPM (-8.6K shares, valued at $2.4M), AEM (-10.2K shares, valued at $2.0M); initiated new positions in MS (+250.0K shares, valued at $39.6M), BAC (+350.0K shares, valued at $16.6M), N/A (+75.0K shares, valued at $8.1M).
1M P&L
+10.4M+7.12%
3M P&L
+18.2M+13.08%
HY P&L
+29.5M+23.12%
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
1Financial Data & Stock Exchanges46.3M
35.1%
2Capital Markets35.5M
26.9%
3Gold8.1M
6.1%
Top Industries by Stock Count
1Internet Retail2 stocks
8.0%
2Financial Data & Stock Exchanges2 stocks
8.0%
3Capital Markets2 stocks
8.0%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
MS
NewMORGAN STANLEY
Shares250.0K
Event2026-03-31
Filed2026-05-14
CBOE
0.00%CBOE GLOBAL MKTS INC
Shares118.0K
Event2026-03-31
Filed2026-05-14
MIAX
-10.15%MIAMI INTL HLDGS INC
Shares663.8K
Event2026-03-31
Filed2026-05-14
KKR & CO INC
0.00%KKR & CO INC
Shares200.0K
Event2026-03-31
Filed2026-05-14
BAC
NewBANK AMERICA CORP
Shares350.0K
Event2026-03-31
Filed2026-05-14
ICE
0.00%INTERCONTINENTAL EXCH IN
Shares100.0K
Event2026-03-31
Filed2026-05-14
EFXT
0.00%ENERFLEX LTD
Shares411.0K
Event2026-03-31
Filed2026-05-14
CITIGROUP INC
NewCITIGROUP INC
Shares75.0K
Event2026-03-31
Filed2026-05-14
CVE
162.45%CENOVUS ENERGY INC
Shares290.8K
Event2026-03-31
Filed2026-05-14
SII
NewSPROTT INC
Shares57.3K
Event2026-03-31
Filed2026-05-14
AEM
-21.61%AGNICO EAGLE MINES LTD
Shares37.0K
Event2026-03-31
Filed2026-05-14
KGC
NewKINROSS GOLD CORP
Shares170.3K
Event2026-03-31
Filed2026-05-14
CCJ
0.00%CAMECO CORP
Shares41.0K
Event2026-03-31
Filed2026-05-14
ELVA
0.00%ELECTROVAYA INC
Shares398.0K
Event2026-03-31
Filed2026-05-14
LHX
NewL3HARRIS TECHNOLOGIES INC
Shares7.6K
Event2026-03-31
Filed2026-05-14
RY
NewROYAL BK CDA
Shares15.6K
Event2026-03-31
Filed2026-05-14
CELESTICA INC
0.00%CELESTICA INC
Shares8.9K
Event2026-03-31
Filed2026-05-14
OVV
NewOVINTIV INC
Shares34.9K
Event2026-03-31
Filed2026-05-14
PFE
NewPFIZER INC
Shares75.0K
Event2026-03-31
Filed2026-05-14
FIX
NewCOMFORT SYS USA INC
Shares1.6K
Event2026-03-31
Filed2026-05-14
MCK
0.00%MCKESSON CORP
Shares2.2K
Event2026-03-31
Filed2026-05-14
AMZN
0.00%AMAZON COM INC
Shares9.3K
Event2026-03-31
Filed2026-05-14
MSI
NewMOTOROLA SOLUTIONS INC
Shares4.2K
Event2026-03-31
Filed2026-05-14
TJX
NewTJX COS INC NEW
Shares11.1K
Event2026-03-31
Filed2026-05-14
CAE
NewCAE INC
Shares66.1K
Event2026-03-31
Filed2026-05-14
KLAC
NewKLA CORP
Shares1.2K
Event2026-03-31
Filed2026-05-14
ATS
0.00%ATS CORPORATION
Shares60.8K
Event2026-03-31
Filed2026-05-14
MSFT
NewMICROSOFT CORP
Shares4.5K
Event2026-03-31
Filed2026-05-14
TMO
NewTHERMO FISHER SCIENTIFIC INC
Shares3.3K
Event2026-03-31
Filed2026-05-14
V
4.08%VISA INC
Shares5.1K
Event2026-03-31
Filed2026-05-14
CW
NewCURTISS WRIGHT CORP
Shares2.4K
Event2026-03-31
Filed2026-05-14
STN
NewSTANTEC INC
Shares17.8K
Event2026-03-31
Filed2026-05-14
HWM
NewHOWMET AEROSPACE INC
Shares6.4K
Event2026-03-31
Filed2026-05-14
J
0.00%JACOBS SOLUTIONS INC
Shares11.0K
Event2026-03-31
Filed2026-05-14
QUANTA SVCS INC
NewQUANTA SVCS INC
Shares2.2K
Event2026-03-31
Filed2026-05-14
ROL
NewROLLINS INC
Shares22.0K
Event2026-03-31
Filed2026-05-14
JPM
-67.72%JPMORGAN CHASE & CO
Shares4.1K
Event2026-03-31
Filed2026-05-14
CNI
NewCANADIAN NATL RY CO
Shares10.8K
Event2026-03-31
Filed2026-05-14
AROC
NewARCHROCK INC
Shares31.5K
Event2026-03-31
Filed2026-05-14
LAM RESEARCH CORP
NewLAM RESEARCH CORP
Shares5.4K
Event2026-03-31
Filed2026-05-14
WWD
NewWOODWARD INC
Shares3.0K
Event2026-03-31
Filed2026-05-14
WMB
NewWILLIAMS COS INC
Shares14.0K
Event2026-03-31
Filed2026-05-14
GIB
0.00%CGI INC
Shares12.9K
Event2026-03-31
Filed2026-05-14
IBKR
-48.71%INTERACTIVE BROKERS GROUP IN
Shares13.9K
Event2026-03-31
Filed2026-05-14
RMD
NewRESMED INC
Shares4.0K
Event2026-03-31
Filed2026-05-14
VRT
NewVERTIV HOLDINGS CO
Shares3.6K
Event2026-03-31
Filed2026-05-14
WCN
NewWASTE CONNECTIONS INC
Shares5.1K
Event2026-03-31
Filed2026-05-14
APH
NewAMPHENOL CORP
Shares6.8K
Event2026-03-31
Filed2026-05-14
CACI
NewCACI INTL INC
Shares1.4K
Event2026-03-31
Filed2026-05-14
NOW
0.00%SERVICENOW INC
Shares7.0K
Event2026-03-31
Filed2026-05-14
NVDA
NewNVIDIA CORPORATION
Shares4.4K
Event2026-03-31
Filed2026-05-14
ALPHABET INC
NewALPHABET INC
Shares2.5K
Event2026-03-31
Filed2026-05-14
ACCENTURE PLC IRELAND
0.00%ACCENTURE PLC IRELAND
Shares3.2K
Event2026-03-31
Filed2026-05-14
SNPS
NewSYNOPSYS INC
Shares1.6K
Event2026-03-31
Filed2026-05-14
HCA
NewHCA HEALTHCARE INC
Shares1.2K
Event2026-03-31
Filed2026-05-14
FI
NewFISERV INC
Shares7.3K
Event2026-03-31
Filed2026-05-14
AMTM
0.00%AMENTUM HOLDINGS INC
Shares11.7K
Event2026-03-31
Filed2026-05-14
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