Dan Leonard

Stock Analyst at RBC Capital

(4.70)
# 758
Out of 4,509 analysts
503
Total ratings
59.7%
Success rate
13.3%
Average return

Stocks Rated by Dan Leonard

Bio-Techne
Jul 8, 2026
Downgraded: Hold
Price Target: $62$73
Current: $71.23
Upside: +2.48%
Waters
Jul 8, 2026
Initiated Coverage: Buy
Price Target: $370$435
Current: $376.39
Upside: +15.57%
Guardant Health
Jun 12, 2026
Initiated Coverage: Buy
Price Target: $175$185
Current: $160.11
Upside: +15.55%
Natera
Jun 11, 2026
Initiated Coverage: Buy
Price Target: $290$275
Current: $272.66
Upside: +0.86%
Agilent Technologies
May 26, 2026
Maintained: Buy
Price Target: $165$153
Current: $135.20
Upside: +13.17%
Bio-Rad Laboratories
May 14, 2026
Initiated Coverage: Buy
Price Target: $335$320
Current: $298.34
Upside: +7.26%
Danaher
May 14, 2026
Initiated Coverage: Buy
Price Target: $270$200
Current: $199.05
Upside: +0.48%
Illumina
May 14, 2026
Initiated Coverage: Buy
Price Target: $135$170
Current: $191.20
Upside: -11.09%
Repligen
May 14, 2026
Initiated Coverage: Buy
Price Target: $195$160
Current: $147.13
Upside: +8.75%
Thermo Fisher Scientific
May 14, 2026
Initiated Coverage: Hold
Price Target: $615$490
Current: $534.07
Upside: -8.25%
Initiated Coverage: Hold
Price Target: $11$9
Current: $11.29
Upside: -20.28%
Rated: Hold
Price Target: $40$45
Current: $59.83
Upside: -24.79%
Rated: Buy
Price Target: $15$10
Current: $6.67
Upside: +49.93%
Maintained: Hold
Price Target: $170$175
Current: $231.21
Upside: -24.31%
Maintained: Hold
Price Target: $14$20
Current: $45.79
Upside: -56.32%
Maintained: Buy
Price Target: $355$340
Current: $357.65
Upside: -4.93%
Maintained: Hold
Price Target: $52
Current: $41.56
Upside: +25.12%
Maintained: Buy
Price Target: $280$240
Current: $207.83
Upside: +15.48%
Maintained: Buy
Price Target: $11$13
Current: $16.07
Upside: -22.22%
Maintained: Buy
Price Target: $260$220
Current: $167.97
Upside: +30.98%
Maintained: Hold
Price Target: $24$28
Current: $19.82
Upside: +41.27%
Downgraded: Sell
Price Target: $300$305
Current: $536.17
Upside: -43.12%
Upgraded: Buy
Price Target: $1,530$1,350
Current: $1,314.83
Upside: n/a
Upgraded: Buy
Price Target: $120$115
Current: $111.21
Upside: n/a
Maintained: Hold
Price Target: $25$20
Current: $20.46
Upside: n/a
Maintained: Hold
Price Target: $11
Current: $6.51
Upside: n/a
Maintained: Hold
Price Target: kr 960.00
Current: $915.50
Upside: n/a
Maintained: Sell
Price Target: $8$7
Current: $21.43
Upside: n/a
Maintained: Buy
Price Target: $340$320
Current: $275.68
Upside: n/a
Maintained: Hold
Price Target: $160$145
Current: $206.00
Upside: n/a
Maintained: Buy
Price Target: $86$95
Current: $123.97
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Maintained: Hold
Price Target: $45$35
Current: $6.04
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $150.65
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.0006
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $56.62
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $28.93
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $88.96
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
Maintained: Buy
Price Target: $20$15
Current: $0.8379
Upside: n/a