Brandon Couillard

Stock Analyst at Wells Fargo

(2.09)
# 1128
Out of 5,370 analysts
95
Total ratings
47.17%
Success rate
30.62%
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
BIO Bio-Rad Laboratories
Maintains: Equal-Weight
260 245
231.74 5.72% 7 Jun 9, 2025
MLAB Mesa Laboratories
Maintains: Underweight
120 100
96.35 3.79% 2 May 30, 2025
TECH Bio-Techne
Initiates Coverage On: Overweight
59
51.56 14.43% 1 May 30, 2025
MYGN Myriad Genetics
Downgrades: Equal-Weight
22 6
4.92 21.95% 2 May 8, 2025
MTD Mettler-Toledo Intl
Maintains: Equal-Weight
1125 1200
1182.83 1.45% 5 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
105 78
66.78 16.8% 3 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
580 570
404.82 40.8% 5 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
135 116
119.07 -2.58% 17 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
130 102
96.31 5.91% 2 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
75 60
39.02 53.77% 3 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 22
13.43 63.81% 4 Apr 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
415 420
347.88 20.73% 3 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
280 240
200.98 19.41% 2 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
285 260
182.34 42.59% 4 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
77 80
70.73 13.11% 3 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Equal-Weight
28 24
19.05 25.98% 2 Jan 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
84 85
53.29 59.5% 11 Nov 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
180
126.08 42.77% 1 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
10
2.15 365.12% 1 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
30 23
19.05 20.73% 1 Feb 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
4 3
n/a n/a 2 Oct 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
2
n/a n/a 2 Aug 16, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
23
n/a n/a 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
0.72 1705.56% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
22 10
n/a n/a 1 Feb 26, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
440 540
n/a n/a 3 Mar 5, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Nov 2, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 11
2.23 393.27% 2 Oct 13, 2017