Kallum Titchmarsh

Stock Analyst at Morgan Stanley

(2.60)
# 2,840
Out of 4,455 analysts
163
Total ratings
46.2%
Success rate
2.1%
Average return

Stocks Rated by Kallum Titchmarsh

Charles River Laboratories International
Jun 18, 2026
Upgraded: Buy
Price Target: $185
Current: $215.75
Upside: -14.25%
IQVIA Holdings
Jun 18, 2026
Downgraded: Hold
Price Target: $225
Current: $191.14
Upside: +17.71%
Stevanato Group
Jun 10, 2026
Maintained: Hold
Price Target: $19
Current: $17.84
Upside: +6.50%
MiniMed Group
Jun 5, 2026
Maintained: Buy
Price Target: $19
Current: $14.24
Upside: +33.43%
West Pharmaceutical Services
May 29, 2026
Rated: Hold
Price Target: $315$325
Current: $350.85
Upside: -7.37%
Agilent Technologies
May 28, 2026
Reiterated: Buy
Price Target: $160
Current: $136.01
Upside: +17.64%
Guardant Health
May 27, 2026
Maintained: Buy
Price Target: $130
Current: $149.22
Upside: -12.88%
HeartFlow
May 15, 2026
Maintained: Hold
Price Target: $35
Current: $35.65
Upside: -1.82%
Mettler-Toledo International
May 12, 2026
Rated: Hold
Price Target: $1,475$1,275
Current: $1,263.75
Upside: +0.89%
Veracyte
May 12, 2026
Maintained: Sell
Price Target: $37
Current: $60.49
Upside: -38.83%
Maintained: Buy
Price Target: $250
Current: $261.91
Upside: -4.55%
Rated: Hold
Price Target: $10$9
Current: $13.02
Upside: -30.88%
Maintained: Hold
Price Target: $21$18
Current: $20.96
Upside: -14.12%
Maintained: Hold
Price Target: $20$22
Current: $36.75
Upside: -40.14%
Rated: Hold
Price Target: $6$5.5
Current: $4.48
Upside: +22.77%
Maintained: Hold
Price Target: $60
Current: $65.92
Upside: -8.98%
Maintained: Buy
Price Target: $70
Current: $56.14
Upside: +24.69%
Maintained: Hold
Price Target: $350
Current: $374.41
Upside: -6.52%
Rated: Buy
Price Target: $670$620
Current: $513.03
Upside: +20.85%
Rated: Buy
Price Target: $270$184
Current: $196.19
Upside: -6.19%
Maintained: Hold
Price Target: $10
Current: $10.28
Upside: -2.72%
Maintained: Buy
Price Target: $100$68
Current: $86.25
Upside: -21.16%
Maintained: Buy
Price Target: $200$182
Current: $45.72
Upside: +298.08%
Maintained: Buy
Price Target: $130$160
Current: $118.89
Upside: n/a
Maintained: Hold
Price Target: $20$15
Current: $3.49
Upside: n/a
Maintained: Hold
Price Target: $10
Current: $4.46
Upside: n/a
Reiterated: Buy
Price Target: $19
Current: $17.33
Upside: n/a
Maintained: Hold
Price Target: $260
Current: $316.63
Upside: n/a
Maintained: Hold
Price Target: $10$11
Current: $9.30
Upside: n/a
Maintained: Hold
Price Target: $5$4
Current: $5.69
Upside: n/a