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

Stocks Rated by David Westenberg

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%
Maintained: Buy
Price Target: $8.5
Current: $4.54
Upside: +87.22%
Reiterated: Buy
Price Target: $240$249
Current: $231.41
Upside: +7.60%
Maintained: Buy
Price Target: $20
Current: $17.53
Upside: +14.09%
Maintained: Hold
Price Target: $58
Current: $50.84
Upside: +14.08%
Maintained: Hold
Price Target: $21
Current: $18.47
Upside: +13.70%
Reiterated: Hold
Price Target: $2
Current: $1.40
Upside: +42.86%
Maintained: Hold
Price Target: $19$20
Current: $34.76
Upside: -42.45%
Maintained: Buy
Price Target: $7.5
Current: $3.77
Upside: +98.94%
Maintained: Buy
Price Target: $150$130
Current: $105.15
Upside: +23.63%
Reiterated: Hold
Price Target: $30$15
Current: $18.00
Upside: -16.67%
Maintained: Buy
Price Target: $130
Current: $59.01
Upside: +120.30%
Maintained: Buy
Price Target: $170
Current: $161.93
Upside: +4.98%
Maintained: Buy
Price Target: $45
Current: $23.54
Upside: +91.16%
Reiterated: Buy
Price Target: $13
Current: $11.13
Upside: +16.80%
Reiterated: Hold
Price Target: $270$300
Current: $255.82
Upside: +17.27%
Maintained: Hold
Price Target: $775$750
Current: $562.09
Upside: +33.43%
Downgraded: Hold
Price Target: $190$135
Current: $78.71
Upside: +71.52%
Upgraded: Buy
Price Target: $24$30
Current: $24.22
Upside: +23.86%
Maintained: Hold
Price Target: $6.5$10
Current: $9.31
Upside: +7.41%
Reiterated: Hold
Price Target: $190$200
Current: $195.00
Upside: +2.56%
Maintained: Buy
Price Target: 150p190p
Current: $114.60
Upside: +65.79%
Rated: Hold
Price Target: $3.5$3
Current: $5.44
Upside: n/a
Initiated Coverage: Buy
Price Target: $28
Current: $1.15
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $31.85
Upside: n/a
Upgraded: Buy
Price Target: $65
Current: $132.02
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $1.75
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $282.44
Upside: n/a
Upgraded: Buy
Price Target: $52
Current: $13.67
Upside: n/a
Initiated Coverage: Buy
Price Target: $47
Current: $43.18
Upside: n/a