Josh Nichols

Stock Analyst at B. Riley Securities

(4.54)
# 1,040
Out of 4,690 analysts
321
Total ratings
44.7%
Success rate
12.8%
Average return

Stocks Rated by Josh Nichols

Gentex
Aug 28, 2026
Maintained: Buy
Price Target: $29
Current: $22.67
Upside: +27.92%
Ooma, Inc.
Aug 27, 2026
Rated: Buy
Price Target: $24$27
Current: $22.91
Upside: +17.85%
Sequans Communications
Aug 24, 2026
Maintained: Buy
Price Target: $5
Current: $2.91
Upside: +71.82%
OSI Systems
Aug 21, 2026
Rated: Buy
Price Target: $320$265
Current: $206.64
Upside: +28.24%
RF Industries
Aug 21, 2026
Upgraded: Buy
Price Target: $18$15
Current: $10.40
Upside: +44.23%
Weave Communications
Aug 19, 2026
Downgraded: Hold
Price Target: $7.4
Current: $7.29
Upside: +1.51%
Red Violet
Aug 7, 2026
Reiterated: Buy
Price Target: $81
Current: $73.30
Upside: +10.50%
DHI Group
Aug 6, 2026
Maintained: Buy
Price Target: $4.5$5.25
Current: $4.05
Upside: +29.63%
Digi International
Aug 6, 2026
Maintained: Buy
Price Target: $48$86
Current: $75.77
Upside: +13.50%
Hudson Technologies
Aug 6, 2026
Maintained: Buy
Price Target: $9.5$7.25
Current: $5.43
Upside: +33.52%
Maintained: Buy
Price Target: $109$105
Current: $62.55
Upside: +67.87%
Rated: Buy
Price Target: $3$3.25
Current: $1.99
Upside: +63.32%
Rated: Buy
Price Target: $8$9
Current: $6.27
Upside: +43.54%
Maintained: Buy
Price Target: ILA 25,298
Current: ILA 15,450
Upside: +63.74%
Maintained: Buy
Price Target: $22
Current: $12.78
Upside: +72.21%
Maintained: Buy
Price Target: $14$12
Current: $8.02
Upside: +49.63%
Downgraded: Hold
Price Target: $13$2.25
Current: $0.3913
Upside: +475.01%
Maintained: Buy
Price Target: $13
Current: $5.95
Upside: n/a
Maintained: Buy
Price Target: $12$10
Current: $2.91
Upside: n/a
Maintained: Buy
Price Target: $2.75
Current: $4.07
Upside: n/a
Reiterated: Hold
Price Target: $4.8$4
Current: $3.05
Upside: n/a
Downgraded: Hold
Price Target: $44$58
Current: $6.01
Upside: n/a
Rated: Hold
Price Target: $9.5$9
Current: $7.65
Upside: n/a
Rated: Hold
Price Target: $300
Current: $1.35
Upside: n/a
Rated: Buy
Price Target: $4.5
Current: $10.10
Upside: n/a