Michael Ryskin

Stock Analyst at Bank of America Securities

(3.68)
# 2,080
Out of 4,517 analysts
680
Total ratings
53.2%
Success rate
3.2%
Average return

Stocks Rated by Michael Ryskin

Evotec SE
Jul 15, 2026
Maintained: Sell
Price Target: $2.4
Current: $1.97
Upside: +21.95%
Labcorp Holdings
Jul 13, 2026
Maintained: Buy
Price Target: $295$320
Current: $282.30
Upside: +13.35%
Myriad Genetics
Jul 13, 2026
Maintained: Sell
Price Target: $4
Current: $6.21
Upside: -35.59%
Quest Diagnostics
Jul 13, 2026
Maintained: Buy
Price Target: $225$245
Current: $210.04
Upside: +16.64%
NeoGenomics
Jul 13, 2026
Maintained: Hold
Price Target: $11$16
Current: $14.62
Upside: +9.44%
Guardant Health
Jul 13, 2026
Reiterated: Buy
Price Target: $190
Current: $156.71
Upside: +21.24%
Tempus AI
Jul 13, 2026
Maintained: Hold
Price Target: $64
Current: $53.20
Upside: +20.30%
Caris Life Sciences
Jul 13, 2026
Reiterated: Buy
Price Target: $28$23
Current: $16.61
Upside: +38.47%
IDEXX Laboratories
Jul 7, 2026
Maintained: Hold
Price Target: $660
Current: $561.92
Upside: +17.45%
ICON Public Limited Company
Jun 24, 2026
Reiterated: Sell
Price Target: $125$150
Current: $171.02
Upside: -12.29%
Maintained: Hold
Price Target: $108
Current: $76.29
Upside: +41.57%
Reiterated: Buy
Price Target: $270
Current: $202.81
Upside: +33.13%
Maintained: Buy
Price Target: n/a
Current: $225.62
Upside: -
Maintained: Sell
Price Target: $38
Current: $33.92
Upside: +12.03%
Maintained: Buy
Price Target: $30$32
Current: $25.76
Upside: +24.22%
Reiterated: Buy
Price Target: $145$155
Current: $132.26
Upside: +17.19%
Reiterated: Buy
Price Target: $65
Current: $58.54
Upside: +11.04%
Maintained: Buy
Price Target: $630
Current: $532.97
Upside: +18.21%
Reiterated: Hold
Price Target: $370$400
Current: $370.35
Upside: +8.01%
Maintained: Buy
Price Target: n/a
Current: $360.09
Upside: -
Maintained: Sell
Price Target: $175
Current: $176.26
Upside: -0.71%
Maintained: Sell
Price Target: $100
Current: $185.70
Upside: -46.15%
Maintained: Hold
Price Target: n/a
Current: $109.91
Upside: -
Maintained: Hold
Price Target: n/a
Current: $43.60
Upside: -
Maintained: Buy
Price Target: $56$49
Current: $41.08
Upside: +19.28%
Maintained: Buy
Price Target: $245
Current: $206.32
Upside: +18.75%
Initiated Coverage: Hold
Price Target: $27
Current: $25.95
Upside: +4.05%
Maintained: Buy
Price Target: n/a
Current: $1,307.08
Upside: -
Maintained: Buy
Price Target: n/a
Current: $15.32
Upside: -
Reiterated: Sell
Price Target: $8$9.5
Current: $17.90
Upside: -46.93%
Maintained: Buy
Price Target: $30$28
Current: $19.33
Upside: +44.87%
Reiterated: Hold
Price Target: $13$11
Current: $11.07
Upside: -0.63%
Maintained: Buy
Price Target: $9$8
Current: $7.16
Upside: n/a
Reiterated: Buy
Price Target: $15$17
Current: $6.94
Upside: n/a
Maintained: Sell
Price Target: $10
Current: $8.03
Upside: n/a
Maintained: Sell
Price Target: $10$2.4
Current: $8.47
Upside: n/a
Downgraded: Hold
Price Target: $31$10
Current: $2.98
Upside: n/a