Nick Giles

Stock Analyst at B. Riley Securities

(2.63)
# 2,115
Out of 4,734 analysts
2
Total ratings
50%
Success rate
34.78%
Average return

Stocks Rated by Nick Giles

Bit Digital
Oct 24, 2024
Initiates: Buy
Price Target: $6
Current: $3.68
Upside: +63.04%
Canaan
Sep 18, 2024
Initiates: Buy
Price Target: $2
Current: $2.01
Upside: -0.50%