Josh Nichols

Stock Analyst at B. Riley Securities

(1.59)
# 1729
Out of 5,438 analysts
104
Total ratings
Success rate
Average return
27 Stocks
Name Action PT Current % Upside Ratings Updated
NPKI NPK International
Maintains: Strong Buy
11 13
9.49 31.72% 1 Aug 7, 2025
GENI Genius Sports
Maintains: Strong Buy
13 14
12.53 11.73% 1 Aug 7, 2025
DGII Digi Intl
Maintains: Strong Buy
35 40
32.5 23.08% 2 Aug 7, 2025
GNTX Gentex
Maintains: Strong Buy
28 32
26.7 19.85% 9 Jul 28, 2025
HDSN Hudson Technologies
Upgrades: Buy
8 9
9.72 -7.41% 7 Jun 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 13
6.53 99.08% 3 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 47
45.35 3.64% 3 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
4 3
1.75 71.43% 10 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
221 255
224.55 13.56% 7 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
7 8
5.83 28.64% 8 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
15 16
10.98 41.17% 8 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
5 5
7.08 -36.44% 5 Sep 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
36 31
26.21 18.28% 4 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
41.19 -39.31% 1 Mar 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35 28
27.05 0% 1 Aug 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 18
7.67 134.68% 2 Mar 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
28 18
0.65 2669.23% 5 Feb 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 23
5.3 324.53% 2 Nov 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
28 31
30.99 0.03% 2 Aug 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
100
3.61 2670.08% 1 Aug 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
2 1
1.76 -43.18% 6 May 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 4
4.57 -12.47% 3 May 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8 5
n/a n/a 3 Mar 26, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
11 13
n/a n/a 5 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
21 15
n/a n/a 2 May 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
10 1
n/a n/a 2 Apr 3, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 1 May 12, 2017