Thomas O'Malley

Stock Analyst at Barclays

(0.16)
# 3,646
Out of 4,667 analysts
6
Total ratings
n/a
Success rate
n/a
Average return

Stocks Rated by Thomas O'Malley

Credo Technology Group Holding
Sep 5, 2024
Maintains: Overweight
Price Target: $30$32
Current: $47.18
Upside: -32.17%
Coherent
Jan 12, 2021
Downgrades: Underweight
Price Target: $125$140
Current: $107.19
Upside: +30.62%
Veeco Instruments
Sep 17, 2020
Initiates: Overweight
Price Target: $15
Current: $26.59
Upside: -43.60%