Dan Leonard

Stock Analyst at RBC Capital

(4.75)
# 646
Out of 4,969 analysts
519
Total ratings
61.5%
Success rate
14.4%
Average return

Stocks Rated by Dan Leonard

Mettler-Toledo International
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $1,350$1,515
Current: $1,285.75
Upside: +17.83%
Revvity
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $115$135
Current: $128.49
Upside: +5.07%
10x Genomics
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $20$70
Current: $70.11
Upside: -0.16%
Agilent Technologies
Aug 26, 2026
Reiterated: Buy
Price Target: $153$185
Current: $146.80
Upside: +26.02%
Waters
Aug 24, 2026
Reiterated: Buy
Price Target: $475
Current: $410.01
Upside: +15.85%
Bio-Techne
Aug 12, 2026
Reiterated: Hold
Price Target: $73
Current: $72.27
Upside: +1.01%
Illumina
Aug 10, 2026
Reiterated: Buy
Price Target: $230
Current: $208.21
Upside: +10.47%
Bio-Rad Laboratories
Aug 6, 2026
Reiterated: Buy
Price Target: $320$390
Current: $368.55
Upside: +5.82%
Natera
Aug 6, 2026
Rated: Buy
Price Target: $275$350
Current: $341.79
Upside: +2.40%
Guardant Health
Jul 31, 2026
Rated: Buy
Price Target: $185$200
Current: $167.84
Upside: +19.16%
Reiterated: Hold
Price Target: $9$14
Current: $15.16
Upside: -7.65%
Reiterated: Buy
Price Target: $160$185
Current: $168.00
Upside: +10.12%
Reiterated: Hold
Price Target: $490$580
Current: $613.62
Upside: -5.48%
Reiterated: Buy
Price Target: $200$215
Current: $203.25
Upside: +5.78%
Rated: Hold
Price Target: $40$45
Current: $52.66
Upside: -14.55%
Rated: Buy
Price Target: $15$10
Current: $8.00
Upside: +25.00%
Reiterated: Hold
Price Target: $170$175
Current: $273.11
Upside: -35.92%
Reiterated: Buy
Price Target: $355$340
Current: $355.20
Upside: -4.28%
Reiterated: Hold
Price Target: $52
Current: $41.88
Upside: +24.16%
Reiterated: Buy
Price Target: $280$240
Current: $265.67
Upside: -9.66%
Reiterated: Buy
Price Target: $11$13
Current: $15.96
Upside: -21.68%
Reiterated: Buy
Price Target: $260$220
Current: $168.94
Upside: +30.22%
Reiterated: Hold
Price Target: $24$28
Current: $21.32
Upside: n/a
Downgraded: Sell
Price Target: $300$305
Current: $595.41
Upside: n/a
Reiterated: Hold
Price Target: $25$20
Current: $20.65
Upside: n/a
Reiterated: Hold
Price Target: $11
Current: $6.69
Upside: n/a
Reiterated: Sell
Price Target: $8$7
Current: $24.78
Upside: n/a
Reiterated: Buy
Price Target: $340$320
Current: $315.31
Upside: n/a
Reiterated: Hold
Price Target: $160$145
Current: $237.89
Upside: n/a
Reiterated: Buy
Price Target: $86$95
Current: $122.20
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.22
Upside: n/a
Reiterated: Hold
Price Target: $45$35
Current: $3.79
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $182.91
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.001
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $52.37
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $41.21
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $103.09
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $4.5$3.5
Current: $1.31
Upside: n/a
Reiterated: Buy
Price Target: $20$15
Current: $0.6965
Upside: n/a