David Westenberg

Stock Analyst at Piper Sandler

(1.57)
# 1750
Out of 5,438 analysts
202
Total ratings
Success rate
Average return
26 Stocks
Name Action PT Current % Upside Ratings Updated
PACB Pacific Biosciences
Maintains: Neutral
2 2
1.25 20% 9 Aug 11, 2025
ZTS Zoetis
Maintains: Overweight
210 215
149.01 44.29% 13 Aug 11, 2025
IDXX IDEXX Laboratories
Maintains: Neutral
510 700
652.43 7.29% 11 Aug 11, 2025
ELAN Elanco Animal Health
Maintains: Neutral
12 18
17.11 5.2% 10 Aug 11, 2025
NTRA Natera
Maintains: Overweight
210 220
157.12 40.02% 16 Aug 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
70 60
40.92 46.63% 11 Aug 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
13 15
12.14 23.56% 13 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 11
5.83 88.68% 10 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
110 120
110.65 8.45% 2 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 21
20.63 1.79% 9 Aug 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
55 70
60.81 15.11% 4 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
190 185
94.79 95.17% 16 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
260 280
267.87 4.53% 4 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 60
54.81 9.47% 9 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 200
178.34 12.15% 7 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 5
5.12 -2.34% 12 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 2
1.29 27.91% 8 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
9 8
3.81 109.97% 9 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 3
3.2 -6.25% 7 Nov 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
1 1
n/a n/a 5 Nov 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
170 165
119.99 37.51% 9 Nov 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
30
20.99 42.93% 2 Jul 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 44
30.98 42.03% 2 Jun 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
n/a
n/a n/a 1 Mar 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 2 Jan 4, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 Nov 21, 2017