Michael Diana Stock Analyst Profile - Maxim Group Research Coverage - Stocknear

Michael Diana

Stock Analyst at Maxim Group

(4.04)
# 1971
Out of 5,474 analysts
108
Total ratings
Success rate
Average return
44 Stocks
Name Action PT Current % Upside Ratings Updated
HRZN Horizon Tech Finance
Maintains: Buy
10 8
6.83 9.81% 4 Aug 11, 2025
TWO Two Harbors Inv
Maintains: Buy
15 12
10.27 16.85% 3 Jul 29, 2025
NIC Nicolet Bankshares
Maintains: Strong Buy
131 161
135.32 18.98% 3 Jul 17, 2025
SWKH SWK Holdings
Maintains: Buy
21 18
14.72 22.28% 2 May 19, 2025
PFLT PennantPark Floating...
Maintains: Buy
13 12
10.19 12.86% 4 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 21
15.14 35.4% 1 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
27.26 13.72% 5 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
7
3.64 92.31% 1 Feb 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
108 138
117.21 17.74% 5 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
75 80
67.41 18.68% 3 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
2 4
0.72 455.56% 1 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 19
16.48 15.29% 4 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Jul 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Jul 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Jun 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
5 6
5.42 10.7% 3 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
11
9.99 10.11% 1 Oct 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Apr 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Mar 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
600 500
106.04 371.52% 7 Jan 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 5
1.49 235.57% 1 Aug 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
450 425
n/a n/a 3 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
16.69 19.83% 1 Apr 25, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
94 110
75.35 45.99% 1 Jan 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Jun 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Jan 25, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
11 12
n/a n/a 2 Sep 26, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
33 31
n/a n/a 3 Jul 31, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 31
30.58 1.37% 1 Jul 20, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
10 13
1.87 595.19% 3 Jul 10, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
21 0
n/a n/a 2 May 4, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
120 125
128.45 -2.69% 2 Apr 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
20 16
12.83 24.71% 1 Mar 5, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 32
26.29 21.72% 2 Jan 25, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Apr 6, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Feb 17, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
48 55
n/a n/a 1 May 11, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
66 64
n/a n/a 1 Apr 26, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
14
n/a n/a 1 Apr 18, 2016