David Westenberg
Stock Analyst at Piper Sandler
(4.73)
# 668
Out of 4,491 analysts
507
Total ratings
55.3%
Success rate
16.4%
Average return
Main Sectors:
Stocks Rated by David Westenberg
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ILMN Illumina | Rated: Buy | $170 → $200 | $187.81 | +6.49% | 52 | Jul 1, 2026 | |
| TXG 10x Genomics | Rated: Hold | $20 → $42 | $37.47 | +12.09% | 8 | Jul 1, 2026 | |
| ELAN Elanco Animal Health | Reiterated: Buy | $30 | $24.39 | +23.00% | 25 | Jun 29, 2026 | |
| NTRA Natera | Maintained: Buy | $249 | $272.82 | -8.73% | 49 | Jun 23, 2026 | |
| WGS GeneDx Holdings | Maintained: Buy | $130 → $63 | $65.62 | -3.99% | 13 | Jun 23, 2026 | |
| A Agilent Technologies | Initiated Coverage: Hold | $150 | $128.82 | +16.44% | 1 | Jun 11, 2026 | |
| DHR Danaher | Initiated Coverage: Hold | $200 | $191.33 | +4.53% | 1 | Jun 11, 2026 | |
| TECH Bio-Techne | Initiated Coverage: Hold | $65 | $70.55 | -7.87% | 1 | Jun 11, 2026 | |
| TMO Thermo Fisher Scientific | Initiated Coverage: Hold | $510 | $510.53 | -0.10% | 1 | Jun 11, 2026 | |
| WAT Waters | Initiated Coverage: Hold | $400 | $369.62 | +8.22% | 1 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €80.00 | $69.15 | +15.69% | 1 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | €75.00 | $66.58 | +12.65% | 1 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $85 | $89.01 | -4.50% | 1 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $56 | $67.97 | -17.61% | 3 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $135 | $157.26 | -14.15% | 37 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $8.5 | $5.78 | +47.06% | 20 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 | $19.85 | +0.76% | 35 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $58 | $56.56 | +2.55% | 14 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 | $17.30 | +21.42% | 3 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $2 | $1.50 | +33.78% | 29 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.5 | $4.44 | +68.92% | 37 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $150 → $130 | $120.60 | +7.79% | 4 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 → $15 | $20.87 | -28.13% | 19 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $45 | $26.44 | +70.20% | 8 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 | $14.24 | -8.71% | 23 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $270 → $300 | $278.27 | +7.81% | 7 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $775 → $750 | $558.51 | +34.29% | 27 | Feb 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $190 → $135 | $75.59 | +78.60% | 26 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6.5 → $10 | $9.24 | +8.28% | 23 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $190 → $200 | $208.16 | -3.92% | 12 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 150p → 190p | $114.40 | +66.08% | 6 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3.5 → $3 | $4.79 | n/a | 10 | Nov 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $28 | $2.00 | n/a | 1 | Oct 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $32.52 | n/a | 1 | May 23, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $65 | $137.41 | n/a | 2 | Dec 17, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $2.00 | n/a | 1 | Jun 15, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $283.86 | n/a | 2 | Feb 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $52 | $15.96 | n/a | 1 | Jan 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $47 | $42.39 | n/a | 1 | Dec 7, 2017 |
Illumina
Jul 1, 2026
Rated: Buy
Price Target: $170 → $200
Current: $187.81
Upside: +6.49%
10x Genomics
Jul 1, 2026
Rated: Hold
Price Target: $20 → $42
Current: $37.47
Upside: +12.09%
Elanco Animal Health
Jun 29, 2026
Reiterated: Buy
Price Target: $30
Current: $24.39
Upside: +23.00%
Natera
Jun 23, 2026
Maintained: Buy
Price Target: $249
Current: $272.82
Upside: -8.73%
GeneDx Holdings
Jun 23, 2026
Maintained: Buy
Price Target: $130 → $63
Current: $65.62
Upside: -3.99%
Agilent Technologies
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $150
Current: $128.82
Upside: +16.44%
Danaher
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $200
Current: $191.33
Upside: +4.53%
Bio-Techne
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $65
Current: $70.55
Upside: -7.87%
Thermo Fisher Scientific
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $510
Current: $510.53
Upside: -0.10%
Waters
Jun 11, 2026
Initiated Coverage: Hold
Price Target: $400
Current: $369.62
Upside: +8.22%
Jun 11, 2026
Initiated Coverage: Hold
Price Target: €80.00
Current: $69.15
Upside: +15.69%
Jun 11, 2026
Initiated Coverage: Hold
Price Target: €75.00
Current: $66.58
Upside: +12.65%
Jun 11, 2026
Initiated Coverage: Buy
Price Target: $85
Current: $89.01
Upside: -4.50%
Jun 2, 2026
Maintained: Hold
Price Target: $56
Current: $67.97
Upside: -17.61%
May 28, 2026
Reiterated: Buy
Price Target: $135
Current: $157.26
Upside: -14.15%
May 12, 2026
Maintained: Buy
Price Target: $8.5
Current: $5.78
Upside: +47.06%
May 12, 2026
Maintained: Buy
Price Target: $20
Current: $19.85
Upside: +0.76%
May 12, 2026
Maintained: Hold
Price Target: $58
Current: $56.56
Upside: +2.55%
May 12, 2026
Maintained: Hold
Price Target: $21
Current: $17.30
Upside: +21.42%
May 8, 2026
Reiterated: Hold
Price Target: $2
Current: $1.50
Upside: +33.78%
May 8, 2026
Maintained: Buy
Price Target: $7.5
Current: $4.44
Upside: +68.92%
May 7, 2026
Maintained: Buy
Price Target: $150 → $130
Current: $120.60
Upside: +7.79%
May 5, 2026
Reiterated: Hold
Price Target: $30 → $15
Current: $20.87
Upside: -28.13%
May 1, 2026
Maintained: Buy
Price Target: $45
Current: $26.44
Upside: +70.20%
Apr 30, 2026
Reiterated: Buy
Price Target: $13
Current: $14.24
Upside: -8.71%
Feb 24, 2026
Reiterated: Hold
Price Target: $270 → $300
Current: $278.27
Upside: +7.81%
Feb 9, 2026
Maintained: Hold
Price Target: $775 → $750
Current: $558.51
Upside: +34.29%
Jan 22, 2026
Downgraded: Hold
Price Target: $190 → $135
Current: $75.59
Upside: +78.60%
Jan 12, 2026
Maintained: Hold
Price Target: $6.5 → $10
Current: $9.24
Upside: +8.28%
Oct 27, 2025
Reiterated: Hold
Price Target: $190 → $200
Current: $208.16
Upside: -3.92%
Sep 3, 2025
Maintained: Buy
Price Target: 150p → 190p
Current: $114.40
Upside: +66.08%
Nov 13, 2023
Rated: Hold
Price Target: $3.5 → $3
Current: $4.79
Upside: n/a
Oct 4, 2021
Initiated Coverage: Buy
Price Target: $28
Current: $2.00
Upside: n/a
May 23, 2019
Initiated Coverage: Hold
Price Target: n/a
Current: $32.52
Upside: n/a
Dec 17, 2018
Upgraded: Buy
Price Target: $65
Current: $137.41
Upside: n/a
Jun 15, 2018
Initiated Coverage: Hold
Price Target: n/a
Current: $2.00
Upside: n/a
Feb 16, 2018
Downgraded: Hold
Price Target: n/a
Current: $283.86
Upside: n/a
Jan 4, 2018
Upgraded: Buy
Price Target: $52
Current: $15.96
Upside: n/a
Dec 7, 2017
Initiated Coverage: Buy
Price Target: $47
Current: $42.39
Upside: n/a