Brandon Couillard

Stock Analyst at Wells Fargo

(4.27)
# 373
Out of 4,902 analysts
128
Total ratings
55.29%
Success rate
14.8%
Average return

Stocks Rated by Brandon Couillard

Waters
Jul 15, 2025
Downgrades: Equal-Weight
Price Target: $420$330
Current: $288.67
Upside: +14.32%
Bio-Rad Laboratories
Jun 9, 2025
Maintains: Equal-Weight
Price Target: $260$245
Current: $246.29
Upside: -0.52%
Bio-Rad Laboratories
Jun 9, 2025
Maintains: Equal-Weight
Price Target: $260$245
Current: $250.66
Upside: -2.26%
Mesa Laboratories
May 30, 2025
Maintains: Underweight
Price Target: $120$100
Current: $70.62
Upside: +41.60%
Bio-Techne
May 30, 2025
Initiates: Overweight
Price Target: $59
Current: $52.56
Upside: +12.25%
Myriad Genetics
May 8, 2025
Downgrades: Equal-Weight
Price Target: $22$6
Current: $4.69
Upside: +27.93%
Mettler-Toledo International
May 5, 2025
Maintains: Equal-Weight
Price Target: $1,125$1,200
Current: $1,195.63
Upside: +0.37%
GeneDx Holdings
May 1, 2025
Maintains: Equal-Weight
Price Target: $105$78
Current: $78.99
Upside: -1.25%
Thermo Fisher Scientific
Apr 24, 2025
Maintains: Overweight
Price Target: $580$570
Current: $417.33
Upside: +36.58%
Agilent Technologies
Apr 21, 2025
Maintains: Hold
Price Target: $135$116
Current: $114.65
Upside: +1.18%
Maintains: Equal-Weight
Price Target: $130$102
Current: $93.43
Upside: +9.17%
Maintains: Overweight
Price Target: $75$60
Current: $40.91
Upside: +46.66%
Maintains: Overweight
Price Target: $25$22
Current: $13.32
Upside: +65.23%
Maintains: Equal-Weight
Price Target: $280$240
Current: $191.74
Upside: +25.17%
Maintains: Buy
Price Target: $285$260
Current: $189.33
Upside: +37.33%
Maintains: Hold
Price Target: $77$80
Current: $69.20
Upside: +15.62%
Upgrades: Equal-Weight
Price Target: $28$24
Current: $12.13
Upside: +97.86%
Maintains: Buy
Price Target: $84$85
Current: $51.74
Upside: +64.28%
Initiates: Overweight
Price Target: $180
Current: $121.60
Upside: +48.03%
Initiates: Overweight
Price Target: $10
Current: $2.41
Upside: +315.80%
Downgrades: Hold
Price Target: $30$23
Current: $19.40
Upside: +18.56%
Initiates: Buy
Price Target: $13
Current: $0.74
Upside: +1,656.99%
Downgrades: Hold
Price Target: n/a
Current: $3.15
Upside: -
Maintains: Buy
Price Target: $9$11
Current: $2.84
Upside: +287.32%