Nick Giles

Stock Analyst at B. Riley Securities

(2.97)
# 1,530
Out of 4,711 analysts
2
Total ratings
50%
Success rate
75.96%
Average return

Stocks Rated by Nick Giles

Bit Digital
Oct 24, 2024
Initiates: Buy
Price Target: $6
Current: $3.35
Upside: +79.10%
Canaan
Sep 18, 2024
Initiates: Buy
Price Target: $2
Current: $2.32
Upside: -13.79%