David Westenberg
Stock Analyst at Piper Sandler
(4.49)
# 997
Out of 4,421 analysts
502
Total ratings
50.9%
Success rate
11.2%
Average return
Main Sectors:
Stocks Rated by David Westenberg
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| A Agilent Technologies | Initiated Coverage: Hold | $150 | $127.06 | +18.05% | 1 | Jun 11, 2026 | |
| DHR Danaher | Initiated Coverage: Hold | $200 | $177.17 | +12.89% | 1 | Jun 11, 2026 | |
| TECH Bio-Techne | Initiated Coverage: Hold | $65 | $57.94 | +12.19% | 1 | Jun 11, 2026 | |
| TMO Thermo Fisher Scientific | Initiated Coverage: Hold | $510 | $464.61 | +9.77% | 1 | Jun 11, 2026 | |
| WAT Waters | Initiated Coverage: Hold | $400 | $355.44 | +12.54% | 1 | Jun 11, 2026 | |
| EPA: BIM bioMérieux S.A. | Initiated Coverage: Hold | €80.00 | $67.55 | +18.43% | 1 | Jun 11, 2026 | |
| BIT: DIA DiaSorin S.p.A. | Initiated Coverage: Hold | €75.00 | $63.74 | +17.67% | 1 | Jun 11, 2026 | |
| TWST Twist Bioscience | Initiated Coverage: Buy | $85 | $87.56 | -2.92% | 1 | Jun 11, 2026 | |
| GRAL GRAIL | Maintained: Hold | $56 | $63.74 | -12.14% | 3 | Jun 2, 2026 | |
| GH Guardant Health | Reiterated: Buy | $135 | $131.78 | +2.44% | 37 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $8.5 | $4.54 | +87.22% | 20 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $240 → $249 | $231.41 | +7.60% | 48 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 | $17.53 | +14.09% | 35 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $58 | $50.84 | +14.08% | 14 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 | $18.47 | +13.70% | 3 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2 | $1.40 | +42.86% | 29 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $19 → $20 | $34.76 | -42.45% | 7 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.5 | $3.77 | +98.94% | 37 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $150 → $130 | $105.15 | +23.63% | 4 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 → $15 | $18.00 | -16.67% | 19 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $130 | $59.01 | +120.30% | 12 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 | $161.93 | +4.98% | 51 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45 | $23.54 | +91.16% | 8 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 | $11.13 | +16.80% | 23 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $270 → $300 | $255.82 | +17.27% | 7 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $775 → $750 | $562.09 | +33.43% | 27 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $190 → $135 | $78.71 | +71.52% | 26 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $24 → $30 | $24.22 | +23.86% | 24 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.5 → $10 | $9.31 | +7.41% | 23 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $190 → $200 | $195.00 | +2.56% | 12 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 150p → 190p | $114.60 | +65.79% | 6 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3.5 → $3 | $5.44 | n/a | 10 | Nov 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $28 | $1.15 | n/a | 1 | Oct 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $31.85 | n/a | 1 | May 23, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $65 | $132.02 | n/a | 2 | Dec 17, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $1.75 | n/a | 1 | Jun 15, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $282.44 | n/a | 2 | Feb 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $52 | $13.67 | n/a | 1 | Jan 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $47 | $43.18 | n/a | 1 | Dec 7, 2017 |
Agilent Technologies
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $150
Current: $127.06
Upside: +18.05%
Danaher
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $200
Current: $177.17
Upside: +12.89%
Bio-Techne
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $65
Current: $57.94
Upside: +12.19%
Thermo Fisher Scientific
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $510
Current: $464.61
Upside: +9.77%
Waters
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $400
Current: $355.44
Upside: +12.54%
bioMérieux S.A.
Jun 11, 2026
Initiated Coverage: Hold
Price Target: €80.00
Current: $67.55
Upside: +18.43%
DiaSorin S.p.A.
Jun 11, 2026
Initiated Coverage: Hold
Price Target: €75.00
Current: $63.74
Upside: +17.67%
Twist Bioscience
Jun 11, 2026
Initiated Coverage: Buy
Price Target: $85
Current: $87.56
Upside: -2.92%
GRAIL
Jun 2, 2026
Maintained: Hold
Price Target: $56
Current: $63.74
Upside: -12.14%
Guardant Health
May 28, 2026
Reiterated: Buy
Price Target: $135
Current: $131.78
Upside: +2.44%
May 12, 2026
Maintained: Buy
Price Target: $8.5
Current: $4.54
Upside: +87.22%
May 12, 2026
Reiterated: Buy
Price Target: $240 → $249
Current: $231.41
Upside: +7.60%
May 12, 2026
Maintained: Buy
Price Target: $20
Current: $17.53
Upside: +14.09%
May 12, 2026
Maintained: Hold
Price Target: $58
Current: $50.84
Upside: +14.08%
May 12, 2026
Maintained: Hold
Price Target: $21
Current: $18.47
Upside: +13.70%
May 8, 2026
Reiterated: Hold
Price Target: $2
Current: $1.40
Upside: +42.86%
May 8, 2026
Maintained: Hold
Price Target: $19 → $20
Current: $34.76
Upside: -42.45%
May 8, 2026
Maintained: Buy
Price Target: $7.5
Current: $3.77
Upside: +98.94%
May 7, 2026
Maintained: Buy
Price Target: $150 → $130
Current: $105.15
Upside: +23.63%
May 5, 2026
Reiterated: Hold
Price Target: $30 → $15
Current: $18.00
Upside: -16.67%
May 5, 2026
Maintained: Buy
Price Target: $130
Current: $59.01
Upside: +120.30%
May 1, 2026
Maintained: Buy
Price Target: $170
Current: $161.93
Upside: +4.98%
May 1, 2026
Maintained: Buy
Price Target: $45
Current: $23.54
Upside: +91.16%
Apr 30, 2026
Reiterated: Buy
Price Target: $13
Current: $11.13
Upside: +16.80%
Feb 24, 2026
Reiterated: Hold
Price Target: $270 → $300
Current: $255.82
Upside: +17.27%
Feb 9, 2026
Maintained: Hold
Price Target: $775 → $750
Current: $562.09
Upside: +33.43%
Jan 22, 2026
Downgraded: Hold
Price Target: $190 → $135
Current: $78.71
Upside: +71.52%
Jan 22, 2026
Upgraded: Buy
Price Target: $24 → $30
Current: $24.22
Upside: +23.86%
Jan 12, 2026
Maintained: Hold
Price Target: $6.5 → $10
Current: $9.31
Upside: +7.41%
Oct 27, 2025
Reiterated: Hold
Price Target: $190 → $200
Current: $195.00
Upside: +2.56%
Sep 3, 2025
Maintained: Buy
Price Target: 150p → 190p
Current: $114.60
Upside: +65.79%
Nov 13, 2023
Rated: Hold
Price Target: $3.5 → $3
Current: $5.44
Upside: n/a
Oct 4, 2021
Initiated Coverage: Buy
Price Target: $28
Current: $1.15
Upside: n/a
May 23, 2019
Initiated Coverage: Hold
Price Target: n/a
Current: $31.85
Upside: n/a
Dec 17, 2018
Upgraded: Buy
Price Target: $65
Current: $132.02
Upside: n/a
Jun 15, 2018
Initiated Coverage: Hold
Price Target: n/a
Current: $1.75
Upside: n/a
Feb 16, 2018
Downgraded: Hold
Price Target: n/a
Current: $282.44
Upside: n/a
Jan 4, 2018
Upgraded: Buy
Price Target: $52
Current: $13.67
Upside: n/a
Dec 7, 2017
Initiated Coverage: Buy
Price Target: $47
Current: $43.18
Upside: n/a