Kallum Titchmarsh

Stock Analyst at Morgan Stanley

(0)
# 5214
Out of 5,441 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
239.88 10.89% 8 Jul 31, 2025
INSP Inspire Medical Syst...
Maintains: Overweight
200 182
79.67 128.44% 6 Jul 15, 2025