Dan Leonard

Stock Analyst at RBC Capital

(4.71)
# 729
Out of 4,598 analysts
510
Total ratings
59.9%
Success rate
13.4%
Average return

Stocks Rated by Dan Leonard

Guardant Health
Jul 31, 2026
Rated: Buy
Price Target: $185$200
Current: $158.83
Upside: +25.92%
Illumina
Jul 30, 2026
Rated: Buy
Price Target: $170$230
Current: $198.16
Upside: +16.07%
Avantor
Jul 29, 2026
Maintained: Hold
Price Target: $9$14
Current: $13.67
Upside: +2.41%
Repligen
Jul 28, 2026
Reiterated: Buy
Price Target: $160$185
Current: $147.06
Upside: +25.80%
Thermo Fisher Scientific
Jul 23, 2026
Maintained: Hold
Price Target: $490$580
Current: $574.03
Upside: +1.04%
Danaher
Jul 21, 2026
Maintained: Buy
Price Target: $200$215
Current: $197.50
Upside: +8.86%
Bio-Techne
Jul 8, 2026
Downgraded: Hold
Price Target: $62$73
Current: $72.14
Upside: +1.19%
Waters
Jul 8, 2026
Initiated Coverage: Buy
Price Target: $370$435
Current: $374.74
Upside: +16.08%
Natera
Jun 11, 2026
Initiated Coverage: Buy
Price Target: $290$275
Current: $270.36
Upside: +1.72%
Agilent Technologies
May 26, 2026
Maintained: Buy
Price Target: $165$153
Current: $139.80
Upside: +9.44%
Initiated Coverage: Buy
Price Target: $335$320
Current: $334.71
Upside: -4.39%
Rated: Hold
Price Target: $40$45
Current: $64.31
Upside: -30.03%
Rated: Buy
Price Target: $15$10
Current: $8.18
Upside: +22.25%
Maintained: Hold
Price Target: $170$175
Current: $230.87
Upside: -24.20%
Maintained: Hold
Price Target: $14$20
Current: $47.01
Upside: -57.46%
Maintained: Buy
Price Target: $355$340
Current: $347.94
Upside: -2.28%
Maintained: Hold
Price Target: $52
Current: $42.33
Upside: +22.84%
Maintained: Buy
Price Target: $280$240
Current: $233.36
Upside: +2.85%
Maintained: Buy
Price Target: $11$13
Current: $15.49
Upside: -19.30%
Maintained: Buy
Price Target: $260$220
Current: $158.41
Upside: +38.88%
Maintained: Hold
Price Target: $24$28
Current: $20.59
Upside: +35.99%
Downgraded: Sell
Price Target: $300$305
Current: $573.29
Upside: n/a
Upgraded: Buy
Price Target: $1,530$1,350
Current: $1,445.00
Upside: n/a
Upgraded: Buy
Price Target: $120$115
Current: $115.22
Upside: n/a
Maintained: Hold
Price Target: $25$20
Current: $17.61
Upside: n/a
Maintained: Hold
Price Target: $11
Current: $6.42
Upside: n/a
Maintained: Hold
Price Target: kr 960.00
Current: kr 956.20
Upside: n/a
Maintained: Sell
Price Target: $8$7
Current: $23.11
Upside: n/a
Maintained: Buy
Price Target: $340$320
Current: $307.42
Upside: n/a
Maintained: Hold
Price Target: $160$145
Current: $231.95
Upside: n/a
Maintained: Buy
Price Target: $86$95
Current: $131.71
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Maintained: Hold
Price Target: $45$35
Current: $3.02
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $170.21
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.0005
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $44.85
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $47.85
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $107.12
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.000001
Upside: n/a
Reiterated: Hold
Price Target: $4.5$3.5
Current: $0.934
Upside: n/a
Maintained: Buy
Price Target: $20$15
Current: $0.8662
Upside: n/a