Brandon Couillard

Stock Analyst at Wells Fargo

(4.30)
# 375
Out of 4,876 analysts
126
Total ratings
56.47%
Success rate
14.39%
Average return

Stocks Rated by Brandon Couillard

Bio-Rad Laboratories
Jun 9, 2025
Maintains: Equal-Weight
Price Target: $260$245
Current: $243.47
Upside: +0.63%
Bio-Rad Laboratories
Jun 9, 2025
Maintains: Equal-Weight
Price Target: $260$245
Current: $242.60
Upside: +0.99%
Mesa Laboratories
May 30, 2025
Maintains: Underweight
Price Target: $120$100
Current: $96.36
Upside: +3.78%
Bio-Techne
May 30, 2025
Initiates: Overweight
Price Target: $59
Current: $52.80
Upside: +11.74%
Myriad Genetics
May 8, 2025
Downgrades: Equal-Weight
Price Target: $22$6
Current: $5.33
Upside: +12.57%
Mettler-Toledo International
May 5, 2025
Maintains: Equal-Weight
Price Target: $1,125$1,200
Current: $1,193.31
Upside: +0.56%
GeneDx Holdings
May 1, 2025
Maintains: Equal-Weight
Price Target: $105$78
Current: $89.59
Upside: -12.94%
Thermo Fisher Scientific
Apr 24, 2025
Maintains: Overweight
Price Target: $580$570
Current: $412.12
Upside: +38.31%
Agilent Technologies
Apr 21, 2025
Maintains: Hold
Price Target: $135$116
Current: $119.42
Upside: -2.86%
Revvity
Apr 17, 2025
Maintains: Equal-Weight
Price Target: $130$102
Current: $98.79
Upside: +3.25%
Maintains: Overweight
Price Target: $75$60
Current: $42.18
Upside: +42.25%
Maintains: Overweight
Price Target: $25$22
Current: $13.74
Upside: +60.12%
Maintains: Overweight
Price Target: $415$420
Current: $354.91
Upside: +18.34%
Maintains: Equal-Weight
Price Target: $280$240
Current: $201.46
Upside: +19.13%
Maintains: Buy
Price Target: $285$260
Current: $187.74
Upside: +38.49%
Maintains: Hold
Price Target: $77$80
Current: $73.19
Upside: +9.30%
Upgrades: Equal-Weight
Price Target: $28$24
Current: $19.29
Upside: +24.42%
Maintains: Buy
Price Target: $84$85
Current: $51.81
Upside: +64.06%
Initiates: Overweight
Price Target: $180
Current: $124.21
Upside: +44.92%
Initiates: Overweight
Price Target: $10
Current: $2.38
Upside: +320.17%
Downgrades: Hold
Price Target: $30$23
Current: $19.65
Upside: +17.05%
Initiates: Buy
Price Target: $13
Current: $0.81
Upside: +1,510.90%
Downgrades: Hold
Price Target: n/a
Current: $3.03
Upside: -
Maintains: Buy
Price Target: $9$11
Current: $2.52
Upside: +336.51%