Thomas O'Malley

Stock Analyst at Barclays

(3.17)
# 1,134
Out of 4,711 analysts
7
Total ratings
100%
Success rate
89.7%
Average return

Stocks Rated by Thomas O'Malley

Credo Technology Group Holding
Dec 3, 2024
Maintains: Overweight
Price Target: $32$80
Current: $68.51
Upside: +16.77%
Coherent
Jan 12, 2021
Downgrades: Underweight
Price Target: $125$140
Current: $97.67
Upside: +43.34%
Veeco Instruments
Sep 17, 2020
Initiates: Overweight
Price Target: $15
Current: $26.84
Upside: -44.11%