Michael Ryskin

Stock Analyst at Bank of America Securities

(3.16)
# 2,436
Out of 4,377 analysts
664
Total ratings
50.1%
Success rate
1.7%
Average return

Stocks Rated by Michael Ryskin

Charles River Laboratories International
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $181.34
Upside: -
Agilent Technologies
Jun 2, 2026
Reiterated: Buy
Price Target: $145$155
Current: $135.44
Upside: +14.44%
Bruker
Jun 2, 2026
Reiterated: Buy
Price Target: $65
Current: $56.39
Upside: +15.27%
Danaher
Jun 2, 2026
Maintained: Buy
Price Target: $270
Current: $184.30
Upside: +46.50%
Thermo Fisher Scientific
Jun 2, 2026
Maintained: Buy
Price Target: $630
Current: $472.80
Upside: +33.25%
Waters
Jun 2, 2026
Reiterated: Hold
Price Target: $370$400
Current: $365.36
Upside: +9.48%
West Pharmaceutical Services
Jun 2, 2026
Maintained: Buy
Price Target: n/a
Current: $314.50
Upside: -
ICON Public Limited Company
Jun 1, 2026
Reiterated: Sell
Price Target: $105$125
Current: $149.45
Upside: -16.36%
Tempus AI
Jun 1, 2026
Maintained: Hold
Price Target: $64
Current: $46.43
Upside: +37.84%
Align Technology
May 27, 2026
Maintained: Sell
Price Target: $175
Current: $167.74
Upside: +4.33%
Maintained: Sell
Price Target: $100
Current: $162.32
Upside: -38.39%
Maintained: Hold
Price Target: n/a
Current: $98.37
Upside: -
Maintained: Hold
Price Target: n/a
Current: $31.04
Upside: -
Maintained: Buy
Price Target: $56$49
Current: $36.68
Upside: +33.59%
Maintained: Buy
Price Target: $245
Current: $183.45
Upside: +33.55%
Maintained: Buy
Price Target: $28
Current: $16.49
Upside: +69.80%
Initiated Coverage: Hold
Price Target: $27
Current: $20.54
Upside: +31.45%
Maintained: Buy
Price Target: n/a
Current: $1,154.33
Upside: -
Maintained: Sell
Price Target: n/a
Current: $4.57
Upside: -
Maintained: Sell
Price Target: n/a
Current: $2.80
Upside: -
Reiterated: Buy
Price Target: $120$135
Current: $125.61
Upside: +7.48%
Maintained: Buy
Price Target: n/a
Current: $14.38
Upside: -
Reiterated: Sell
Price Target: $8$9.5
Current: $16.08
Upside: -40.92%
Maintained: Hold
Price Target: $790$660
Current: $562.16
Upside: +17.40%
Maintained: Hold
Price Target: $13$11
Current: $10.90
Upside: +0.92%
Reiterated: Hold
Price Target: $140
Current: $79.44
Upside: +76.23%
Maintained: Buy
Price Target: $30
Current: $23.63
Upside: +26.96%
Maintained: Buy
Price Target: $225
Current: $200.29
Upside: +12.34%
Maintained: Buy
Price Target: $295
Current: $265.15
Upside: +11.26%
Maintained: Buy
Price Target: $30$28
Current: $18.46
Upside: +51.68%
Reiterated: Hold
Price Target: $13$11
Current: $9.16
Upside: +20.09%
Reiterated: Sell
Price Target: $32$38
Current: $32.43
Upside: +17.18%
Maintained: Buy
Price Target: $9$8
Current: $5.02
Upside: n/a
Reiterated: Buy
Price Target: $15$17
Current: $5.37
Upside: n/a
Maintained: Sell
Price Target: $10
Current: $8.22
Upside: n/a
Maintained: Sell
Price Target: $10$2.4
Current: $6.40
Upside: n/a
Downgraded: Hold
Price Target: $31$10
Current: $3.32
Upside: n/a