
Dan Leonard
Stock Analyst at RBC Capital
(4.83)
# 448
Out of 5,078 analysts
527
Total ratings
63.3%
Success rate
16.2%
Average return
Main Sectors:
Stocks Rated by Dan Leonard
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TMO Thermo Fisher Scientific | Rated: Hold | $580 → $730 | $673.82 | +8.34% | 29 | Oct 22, 2026 | |
| DHR Danaher | Reiterated: Buy | $250 → $265 | $230.50 | +14.97% | 29 | Oct 21, 2026 | |
| ILMN Illumina | Reiterated: Buy | $230 → $310 | $269.42 | +15.06% | 43 | Oct 4, 2026 | |
| BIO Bio-Rad Laboratories | Reiterated: Buy | $390 | $369.95 | +5.42% | 31 | Sep 27, 2026 | |
| NTRA Natera | Reiterated: Buy | $350 → $460 | $403.95 | +13.88% | 20 | Sep 24, 2026 | |
| GRAL GRAIL | Reiterated: Hold | $84 | $132.55 | -36.63% | 2 | Sep 21, 2026 | |
| MTD Mettler-Toledo International | Initiated Coverage: Hold | $1,350 → $1,515 | $1,670.29 | -9.30% | 15 | Sep 1, 2026 | |
| RVTY Revvity | Initiated Coverage: Hold | $115 → $135 | $158.77 | -14.97% | 19 | Sep 1, 2026 | |
| TXG 10x Genomics | Initiated Coverage: Hold | $20 → $70 | $71.55 | -2.17% | 4 | Sep 1, 2026 | |
| A Agilent Technologies | Reiterated: Buy | $153 → $185 | $173.07 | +6.89% | 36 | Aug 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $475 | $453.67 | +4.70% | 26 | Aug 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $73 | $72.55 | +0.62% | 22 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $185 → $200 | $169.08 | +18.29% | 19 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 → $14 | $17.29 | -19.03% | 13 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $160 → $185 | $176.93 | +4.56% | 5 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $40 → $45 | $57.59 | -21.86% | 24 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $15 → $10 | $10.33 | -3.19% | 11 | Mar 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $170 → $175 | $345.37 | -49.33% | 19 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $355 → $340 | $392.15 | -13.30% | 6 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 | $50.39 | +3.20% | 17 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $280 → $240 | $279.36 | -14.09% | 17 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $13 | $17.98 | -30.48% | 4 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $260 → $220 | $185.27 | n/a | 7 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 → $28 | $19.49 | n/a | 3 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $300 → $305 | $669.20 | n/a | 4 | Jul 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $25 → $20 | $20.10 | n/a | 6 | Mar 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $11 | $7.32 | n/a | 7 | Aug 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $8 → $7 | $25.51 | n/a | 2 | Feb 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $340 → $320 | $328.95 | n/a | 15 | Feb 11, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $160 → $145 | $241.89 | n/a | 15 | Feb 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $86 → $95 | $130.38 | n/a | 7 | Oct 18, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $11 | $0.0001 | n/a | 1 | Jul 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $45 → $35 | $5.82 | n/a | 14 | Aug 14, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $280 | $198.91 | n/a | 1 | Dec 6, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 | $0.0006 | n/a | 5 | Jul 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $69.21 | n/a | 5 | Jun 20, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $47.93 | n/a | 5 | Jun 20, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $103.70 | n/a | 1 | Jun 16, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $4 | $0.000001 | n/a | 4 | May 23, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4.5 → $3.5 | $0.9073 | n/a | 3 | May 11, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $20 → $15 | $0.6056 | n/a | 11 | Apr 12, 2016 |
Thermo Fisher Scientific
Oct 22, 2026
Rated: Hold
Price Target: $580 → $730
Current: $673.82
Upside: +8.34%
Danaher
Oct 21, 2026
Reiterated: Buy
Price Target: $250 → $265
Current: $230.50
Upside: +14.97%
Illumina
Oct 4, 2026
Reiterated: Buy
Price Target: $230 → $310
Current: $269.42
Upside: +15.06%
Bio-Rad Laboratories
Sep 27, 2026
Reiterated: Buy
Price Target: $390
Current: $369.95
Upside: +5.42%
Natera
Sep 24, 2026
Reiterated: Buy
Price Target: $350 → $460
Current: $403.95
Upside: +13.88%
GRAIL
Sep 21, 2026
Reiterated: Hold
Price Target: $84
Current: $132.55
Upside: -36.63%
Mettler-Toledo International
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $1,350 → $1,515
Current: $1,670.29
Upside: -9.30%
Revvity
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $115 → $135
Current: $158.77
Upside: -14.97%
10x Genomics
Sep 1, 2026
Initiated Coverage: Hold
Price Target: $20 → $70
Current: $71.55
Upside: -2.17%
Agilent Technologies
Aug 26, 2026
Reiterated: Buy
Price Target: $153 → $185
Current: $173.07
Upside: +6.89%
Aug 24, 2026
Reiterated: Buy
Price Target: $475
Current: $453.67
Upside: +4.70%
Aug 12, 2026
Reiterated: Hold
Price Target: $73
Current: $72.55
Upside: +0.62%
Jul 31, 2026
Rated: Buy
Price Target: $185 → $200
Current: $169.08
Upside: +18.29%
Jul 29, 2026
Reiterated: Hold
Price Target: $9 → $14
Current: $17.29
Upside: -19.03%
Jul 28, 2026
Reiterated: Buy
Price Target: $160 → $185
Current: $176.93
Upside: +4.56%
May 7, 2026
Rated: Hold
Price Target: $40 → $45
Current: $57.59
Upside: -21.86%
Mar 9, 2026
Rated: Buy
Price Target: $15 → $10
Current: $10.33
Upside: -3.19%
Feb 25, 2026
Reiterated: Hold
Price Target: $170 → $175
Current: $345.37
Upside: -49.33%
Feb 13, 2026
Reiterated: Buy
Price Target: $355 → $340
Current: $392.15
Upside: -13.30%
Feb 9, 2026
Reiterated: Hold
Price Target: $52
Current: $50.39
Upside: +3.20%
Feb 6, 2026
Reiterated: Buy
Price Target: $280 → $240
Current: $279.36
Upside: -14.09%
Nov 5, 2025
Reiterated: Buy
Price Target: $11 → $13
Current: $17.98
Upside: -30.48%
Oct 24, 2025
Reiterated: Buy
Price Target: $260 → $220
Current: $185.27
Upside: n/a
Aug 6, 2025
Reiterated: Hold
Price Target: $24 → $28
Current: $19.49
Upside: n/a
Jul 29, 2025
Downgraded: Sell
Price Target: $300 → $305
Current: $669.20
Upside: n/a
Mar 2, 2025
Reiterated: Hold
Price Target: $25 → $20
Current: $20.10
Upside: n/a
Aug 8, 2024
Reiterated: Hold
Price Target: $11
Current: $7.32
Upside: n/a
Feb 14, 2023
Reiterated: Sell
Price Target: $8 → $7
Current: $25.51
Upside: n/a
Feb 11, 2022
Reiterated: Buy
Price Target: $340 → $320
Current: $328.95
Upside: n/a
Feb 4, 2022
Reiterated: Hold
Price Target: $160 → $145
Current: $241.89
Upside: n/a
Oct 18, 2021
Reiterated: Buy
Price Target: $86 → $95
Current: $130.38
Upside: n/a
Jul 14, 2020
Initiated Coverage: Buy
Price Target: $11
Current: $0.0001
Upside: n/a
Aug 14, 2019
Reiterated: Hold
Price Target: $45 → $35
Current: $5.82
Upside: n/a
Dec 6, 2018
Initiated Coverage: Buy
Price Target: $280
Current: $198.91
Upside: n/a
Jul 8, 2016
Reiterated: Buy
Price Target: $7
Current: $0.0006
Upside: n/a
Jun 20, 2016
Reiterated: Buy
Price Target: n/a
Current: $69.21
Upside: n/a
Jun 20, 2016
Reiterated: Buy
Price Target: n/a
Current: $47.93
Upside: n/a
Jun 16, 2016
Rated: Hold
Price Target: n/a
Current: $103.70
Upside: n/a
May 23, 2016
Reiterated: Buy
Price Target: $4
Current: $0.000001
Upside: n/a
May 11, 2016
Reiterated: Hold
Price Target: $4.5 → $3.5
Current: $0.9073
Upside: n/a
Apr 12, 2016
Reiterated: Buy
Price Target: $20 → $15
Current: $0.6056
Upside: n/a