Dan Leonard

Stock Analyst at RBC Capital

(4.59)
# 897
Out of 4,442 analysts
501
Total ratings
57.5%
Success rate
11.4%
Average return

Stocks Rated by Dan Leonard

Guardant Health
Jun 12, 2026
Initiated Coverage: Buy
Price Target: $175$185
Current: $130.83
Upside: +41.40%
Natera
Jun 11, 2026
Initiated Coverage: Buy
Price Target: $290$275
Current: $234.76
Upside: +17.14%
Agilent Technologies
May 26, 2026
Maintained: Buy
Price Target: $165$153
Current: $126.67
Upside: +20.79%
Bio-Rad Laboratories
May 14, 2026
Initiated Coverage: Buy
Price Target: $335$320
Current: $270.32
Upside: +18.38%
Danaher
May 14, 2026
Initiated Coverage: Buy
Price Target: $270$200
Current: $178.97
Upside: +11.75%
Illumina
May 14, 2026
Initiated Coverage: Buy
Price Target: $135$170
Current: $164.93
Upside: +3.07%
Repligen
May 14, 2026
Initiated Coverage: Buy
Price Target: $195$160
Current: $126.37
Upside: +26.61%
Bio-Techne
May 14, 2026
Initiated Coverage: Buy
Price Target: $79$62
Current: $56.26
Upside: +10.20%
Thermo Fisher Scientific
May 14, 2026
Initiated Coverage: Hold
Price Target: $615$490
Current: $469.35
Upside: +4.40%
Avantor
May 14, 2026
Initiated Coverage: Hold
Price Target: $11$9
Current: $9.43
Upside: -4.56%
Rated: Hold
Price Target: $40$45
Current: $55.11
Upside: -18.35%
Rated: Buy
Price Target: $15$10
Current: $5.40
Upside: +85.19%
Maintained: Hold
Price Target: $170$175
Current: $186.60
Upside: -6.22%
Maintained: Hold
Price Target: $14$20
Current: $31.87
Upside: -37.25%
Maintained: Buy
Price Target: $355$340
Current: $336.39
Upside: +1.07%
Maintained: Hold
Price Target: $360$370
Current: $357.20
Upside: +3.58%
Maintained: Hold
Price Target: $52
Current: $37.20
Upside: +39.78%
Maintained: Buy
Price Target: $280$240
Current: $171.28
Upside: +40.12%
Maintained: Buy
Price Target: $11$13
Current: $14.76
Upside: -15.31%
Maintained: Buy
Price Target: $260$220
Current: $142.67
Upside: +54.20%
Maintained: Hold
Price Target: $24$28
Current: $16.87
Upside: +65.98%
Downgraded: Sell
Price Target: $300$305
Current: $473.48
Upside: -35.58%
Upgraded: Buy
Price Target: $1,530$1,350
Current: $1,156.64
Upside: n/a
Upgraded: Buy
Price Target: $120$115
Current: $99.90
Upside: n/a
Maintained: Hold
Price Target: $25$20
Current: $18.18
Upside: n/a
Maintained: Hold
Price Target: $11
Current: $5.37
Upside: n/a
Maintained: Hold
Price Target: kr 960.00
Current: $844.20
Upside: n/a
Maintained: Sell
Price Target: $8$7
Current: $17.23
Upside: n/a
Maintained: Buy
Price Target: $340$320
Current: $258.59
Upside: n/a
Maintained: Hold
Price Target: $160$145
Current: $197.18
Upside: n/a
Maintained: Buy
Price Target: $86$95
Current: $124.23
Upside: n/a
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Maintained: Hold
Price Target: $45$35
Current: $4.63
Upside: n/a
Initiated Coverage: Buy
Price Target: $280
Current: $143.92
Upside: n/a
Reiterated: Buy
Price Target: $7
Current: $0.0004
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $53.79
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $25.12
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $90.53
Upside: n/a
Reiterated: Buy
Price Target: $4
Current: $0.0001
Upside: n/a
Reiterated: Hold
Price Target: $4.5$3.5
Current: $1.25
Upside: n/a
Maintained: Buy
Price Target: $20$15
Current: $0.7921
Upside: n/a