Dan Leonard

Stock Analyst at RBC Capital

(4.60)
# 891
Out of 4,361 analysts
499
Total ratings
58.2%
Success rate
11.7%
Average return

Stocks Rated by Dan Leonard

Agilent Technologies
May 26, 2026
Initiated Coverage: Buy
Price Target: $165$153
Current: $135.05
Upside: +13.29%
Bio-Rad Laboratories
May 14, 2026
Initiated Coverage: Buy
Price Target: $335$320
Current: $306.13
Upside: +4.53%
Danaher
May 14, 2026
Initiated Coverage: Buy
Price Target: $270$200
Current: $176.11
Upside: +13.57%
Illumina
May 14, 2026
Initiated Coverage: Buy
Price Target: $135$170
Current: $162.55
Upside: +4.58%
Repligen
May 14, 2026
Initiated Coverage: Buy
Price Target: $195$160
Current: $121.13
Upside: +32.09%
Bio-Techne
May 14, 2026
Initiated Coverage: Buy
Price Target: $79$62
Current: $49.77
Upside: +24.57%
Thermo Fisher Scientific
May 14, 2026
Initiated Coverage: Hold
Price Target: $615$490
Current: $482.08
Upside: +1.64%
Avantor
May 14, 2026
Initiated Coverage: Hold
Price Target: $11$9
Current: $8.99
Upside: +0.11%
Bruker
May 7, 2026
Rated: Hold
Price Target: $40$45
Current: $57.31
Upside: -21.48%
Certara
Mar 9, 2026
Rated: Buy
Price Target: $15$10
Current: $5.62
Upside: +77.94%
Maintained: Buy
Price Target: $280$290
Current: $212.73
Upside: +36.32%
Maintained: Hold
Price Target: $170$175
Current: $174.79
Upside: +0.12%
Reiterated: Buy
Price Target: $175
Current: $130.17
Upside: +34.44%
Maintained: Hold
Price Target: $14$20
Current: $30.71
Upside: -34.87%
Maintained: Buy
Price Target: $355$340
Current: $312.17
Upside: +8.92%
Maintained: Hold
Price Target: $360$370
Current: $371.93
Upside: -0.52%
Maintained: Hold
Price Target: $52
Current: $35.69
Upside: +45.70%
Maintained: Buy
Price Target: $280$240
Current: $180.64
Upside: +32.86%
Maintained: Buy
Price Target: $11$13
Current: $15.74
Upside: -20.58%
Maintained: Buy
Price Target: $260$220
Current: $137.56
Upside: +59.93%
Maintained: Hold
Price Target: $24$28
Current: $18.79
Upside: +49.02%
Downgraded: Sell
Price Target: $300$305
Current: $445.59
Upside: -31.55%
Upgraded: Buy
Price Target: $1,530$1,350
Current: $1,170.00
Upside: n/a
Upgraded: Buy
Price Target: $120$115
Current: $100.39
Upside: n/a
Maintained: Hold
Price Target: $25$20
Current: $18.70
Upside: n/a
Maintained: Hold
Price Target: $11
Current: $4.83
Upside: n/a
Maintained: Hold
Price Target: kr 960.00
Current: $838.94
Upside: n/a
Maintained: Sell
Price Target: $8$7
Current: $15.14
Upside: n/a
Maintained: Buy
Price Target: $340$320
Current: $257.70
Upside: n/a
Maintained: Hold
Price Target: $160$145
Current: $193.16
Upside: n/a
Maintained: Buy
Price Target: $86$95
Current: $115.05
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Maintained: Hold
Price Target: $45$35
Current: $4.31
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $144.43
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.002
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $47.80
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $22.07
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $86.97
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $4.5$3.5
Current: $1.51
Upside: n/a
Maintained: Buy
Price Target: $20$15
Current: $1.16
Upside: n/a