Kallum Titchmarsh's Stock Ratings

Morgan Stanley Analyst

Kallum Titchmarsh is an analyst at Morgan Stanley. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/17/2025

Updated: Dec 17, 2025

Overall Average Return

-15.3%

Smart Score

27.1%

Overall Average Return Percentile

13th

Number of Ratings

20
Buy NowGet Alert
12/02/2025WSTBuy Now
West Pharmaceutical Servs
$269.135.9% → $285Initiates → Equal-WeightGet Alert
12/02/2025WATBuy Now
Waters
$377.1212.17% → $423Initiates → Equal-WeightGet Alert
12/02/2025MTDBuy Now
Mettler-Toledo Intl
$1.38K11.94% → $1550Initiates → Equal-WeightGet Alert
12/02/2025INSPBuy Now
Inspire Medical Systems
$118.279.92%$105 → $130DowngradeOverweight → Equal-WeightGet Alert
12/02/2025DHRBuy Now
Danaher
$222.6321.28% → $270Initiates → OverweightGet Alert
12/02/2025ABuy Now
Agilent Technologies
$136.6631.71% → $180Initiates → OverweightGet Alert
07/31/2025PENBuy Now
Penumbra
$308.38-13.74%$260 → $266MaintainsEqual-WeightGet Alert
07/15/2025INSPBuy Now
Inspire Medical Systems
$118.2753.89%$200 → $182MaintainsOverweightGet Alert
05/06/2025INSPBuy Now
Inspire Medical Systems
$118.2769.1%$220 → $200MaintainsOverweightGet Alert
02/19/2025PENBuy Now
Penumbra
$308.38-15.69%$240 → $260MaintainsEqual-WeightGet Alert
02/11/2025INSPBuy Now
Inspire Medical Systems
$118.2786.02%$230 → $220MaintainsOverweightGet Alert
12/02/2024PENBuy Now
Penumbra
$308.38-22.17%$210 → $240MaintainsEqual-WeightGet Alert
11/05/2024INSPBuy Now
Inspire Medical Systems
$118.2794.47%$210 → $230MaintainsOverweightGet Alert
07/31/2024PENBuy Now
Penumbra
$308.38-36.77%$210 → $195MaintainsEqual-WeightGet Alert
07/15/2024PENBuy Now
Penumbra
$308.38-31.9%$235 → $210MaintainsEqual-WeightGet Alert
07/15/2024INSPBuy Now
Inspire Medical Systems
$118.2777.56%$250 → $210MaintainsOverweightGet Alert
05/08/2024PENBuy Now
Penumbra
$308.38-23.8%$240 → $235MaintainsEqual-WeightGet Alert
03/19/2024INSPBuy Now
Inspire Medical Systems
$118.27111.38% → $250Initiates → OverweightGet Alert
11/03/2023PENBuy Now
Penumbra
$308.38-22.17%$265 → $240MaintainsEqual-WeightGet Alert
09/06/2023PENBuy Now
Penumbra
$308.38-14.07% → $265Initiates → Equal-WeightGet Alert