Kallum Titchmarsh

Stock Analyst at Morgan Stanley

(1.6)
# 3389
Out of 5,456 analysts
14
Total ratings
Success rate
Average return
Main Sectors:
Top Industries:
2 Stocks
Name Action PT Current % Upside Ratings Updated
PEN Penumbra
Maintains: Equal-Weight
260 266
265.05 0.36% 8 Jul 31, 2025
INSP Inspire Medical Syst...
Maintains: Overweight
200 182
96.06 89.46% 6 Jul 15, 2025