Dan Leonard

Stock Analyst at RBC Capital

(4.83)
# 448
Out of 5,078 analysts
527
Total ratings
63.3%
Success rate
16.2%
Average return

Stocks Rated by Dan Leonard

Thermo Fisher Scientific
Oct 22, 2026
Rated: Hold
Price Target: $580 → $730
Current: $673.82
Upside: +8.34%
Danaher
Oct 21, 2026
Reiterated: Buy
Price Target: $250 → $265
Current: $230.50
Upside: +14.97%
Illumina
Oct 4, 2026
Reiterated: Buy
Price Target: $230 → $310
Current: $269.42
Upside: +15.06%
Bio-Rad Laboratories
Sep 27, 2026
Reiterated: Buy
Price Target: $390
Current: $369.95
Upside: +5.42%
Natera
Sep 24, 2026
Reiterated: Buy
Price Target: $350 → $460
Current: $403.95
Upside: +13.88%
GRAIL
Sep 21, 2026
Reiterated: Hold
Price Target: $84
Current: $132.55
Upside: -36.63%
Mettler-Toledo International
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $1,350 → $1,515
Current: $1,670.29
Upside: -9.30%
Revvity
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $115 → $135
Current: $158.77
Upside: -14.97%
10x Genomics
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $20 → $70
Current: $71.55
Upside: -2.17%
Agilent Technologies
Aug 26, 2026
Reiterated: Buy
Price Target: $153 → $185
Current: $173.07
Upside: +6.89%
Reiterated: Buy
Price Target: $475
Current: $453.67
Upside: +4.70%
Reiterated: Hold
Price Target: $73
Current: $72.55
Upside: +0.62%
Rated: Buy
Price Target: $185 → $200
Current: $169.08
Upside: +18.29%
Reiterated: Hold
Price Target: $9 → $14
Current: $17.29
Upside: -19.03%
Reiterated: Buy
Price Target: $160 → $185
Current: $176.93
Upside: +4.56%
Rated: Hold
Price Target: $40 → $45
Current: $57.59
Upside: -21.86%
Rated: Buy
Price Target: $15 → $10
Current: $10.33
Upside: -3.19%
Reiterated: Hold
Price Target: $170 → $175
Current: $345.37
Upside: -49.33%
Reiterated: Buy
Price Target: $355 → $340
Current: $392.15
Upside: -13.30%
Reiterated: Hold
Price Target: $52
Current: $50.39
Upside: +3.20%
Reiterated: Buy
Price Target: $280 → $240
Current: $279.36
Upside: -14.09%
Reiterated: Buy
Price Target: $11 → $13
Current: $17.98
Upside: -30.48%
Reiterated: Buy
Price Target: $260 → $220
Current: $185.27
Upside: n/a
Reiterated: Hold
Price Target: $24 → $28
Current: $19.49
Upside: n/a
Downgraded: Sell
Price Target: $300 → $305
Current: $669.20
Upside: n/a
Reiterated: Hold
Price Target: $25 → $20
Current: $20.10
Upside: n/a
Reiterated: Hold
Price Target: $11
Current: $7.32
Upside: n/a
Reiterated: Sell
Price Target: $8 → $7
Current: $25.51
Upside: n/a
Reiterated: Buy
Price Target: $340 → $320
Current: $328.95
Upside: n/a
Reiterated: Hold
Price Target: $160 → $145
Current: $241.89
Upside: n/a
Reiterated: Buy
Price Target: $86 → $95
Current: $130.38
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $45 → $35
Current: $5.82
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $198.91
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.0006
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $69.21
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $47.93
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $103.70
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $4.5 → $3.5
Current: $0.9073
Upside: n/a
Reiterated: Buy
Price Target: $20 → $15
Current: $0.6056
Upside: n/a