Kallum Titchmarsh

Stock Analyst at Morgan Stanley

(2.27)
# 2,883
Out of 4,371 analysts
159
Total ratings
45.3%
Success rate
1%
Average return

Stocks Rated by Kallum Titchmarsh

Charles River Laboratories International
Jun 3, 2026
Maintained: Hold
Price Target: $185
Current: $185.79
Upside: -0.43%
MiniMed Group
Jun 3, 2026
Maintained: Buy
Price Target: $19
Current: $14.06
Upside: +35.14%
West Pharmaceutical Services
May 29, 2026
Rated: Hold
Price Target: $315$325
Current: $317.32
Upside: +2.42%
Agilent Technologies
May 28, 2026
Reiterated: Buy
Price Target: $160
Current: $138.37
Upside: +15.63%
Guardant Health
May 27, 2026
Maintained: Buy
Price Target: $130
Current: $133.06
Upside: -2.30%
HeartFlow
May 15, 2026
Maintained: Hold
Price Target: $35
Current: $28.81
Upside: +21.49%
Mettler-Toledo International
May 12, 2026
Rated: Hold
Price Target: $1,475$1,275
Current: $1,180.48
Upside: +8.01%
Veracyte
May 12, 2026
Maintained: Sell
Price Target: $37
Current: $49.94
Upside: -25.91%
Natera
May 12, 2026
Maintained: Buy
Price Target: $250
Current: $222.10
Upside: +12.56%
Personalis
May 12, 2026
Rated: Hold
Price Target: $10$9
Current: $12.10
Upside: -25.62%
Maintained: Hold
Price Target: $21$18
Current: $18.08
Upside: -0.44%
Maintained: Hold
Price Target: $20$22
Current: $33.50
Upside: -34.33%
Maintained: Hold
Price Target: $19
Current: $18.51
Upside: +2.65%
Rated: Hold
Price Target: $6$5.5
Current: $4.33
Upside: +27.02%
Maintained: Hold
Price Target: $60
Current: $66.55
Upside: -9.84%
Maintained: Buy
Price Target: $70
Current: $52.26
Upside: +33.95%
Maintained: Hold
Price Target: $350
Current: $376.47
Upside: -7.03%
Maintained: Buy
Price Target: $240$225
Current: $186.88
Upside: +20.40%
Rated: Buy
Price Target: $670$620
Current: $482.03
Upside: +28.62%
Rated: Buy
Price Target: $270$184
Current: $186.64
Upside: -1.39%
Maintained: Hold
Price Target: $10
Current: $9.52
Upside: +5.04%
Maintained: Buy
Price Target: $100$68
Current: $80.00
Upside: -15.00%
Maintained: Buy
Price Target: $200$182
Current: $42.19
Upside: +331.38%
Maintained: Buy
Price Target: $130$160
Current: $107.51
Upside: +48.82%
Maintained: Hold
Price Target: $20$15
Current: $3.41
Upside: n/a
Maintained: Hold
Price Target: $10
Current: $3.69
Upside: n/a
Reiterated: Buy
Price Target: $19
Current: $14.88
Upside: n/a
Maintained: Hold
Price Target: $260
Current: $320.63
Upside: n/a
Maintained: Hold
Price Target: $10$11
Current: $7.92
Upside: n/a
Maintained: Hold
Price Target: $5$4
Current: $4.60
Upside: n/a