Brian Gesuale

Stock Analyst at Raymond James

(3.33)
# 414
Out of 5,438 analysts
207
Total ratings
Success rate
Average return
33 Stocks
Name Action PT Current % Upside Ratings Updated
MRCY Mercury Sys
Upgrades: Strong Buy
55 80
53.6 49.25% 5 Aug 12, 2025
LASR nLight
Maintains: Strong Buy
20 28
26.46 5.82% 6 Aug 8, 2025
TRMB Trimble
Reiterates: Outperform
85 93
82.54 12.67% 9 Aug 7, 2025
AXON Axon Enterprise
Maintains: Outperform
645 855
818.97 4.4% 6 Aug 5, 2025
PSN Parsons
Upgrades: Strong Buy
90
78.47 14.69% 9 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 12 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
90 65
46.76 39.01% 4 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
200 225
244.33 -7.91% 7 Jun 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 72
66.24 8.7% 2 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
80 70
75.47 -7.25% 13 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
65 60
52.95 13.31% 7 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 5 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
150
109.2 37.36% 11 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 10 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
620 655
527.66 24.13% 9 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Jan 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
90
82.69 8.84% 10 Jan 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
30
25.35 18.34% 1 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
160
147.94 8.15% 3 Oct 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 7 Sep 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Strong Buy
20 27
65.44 -58.74% 3 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 5 Jan 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
48 40
13.5 196.3% 3 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
65 60
40.48 48.22% 12 Nov 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 7 Sep 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 8 Aug 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 6 Jan 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
62 66
n/a n/a 4 Nov 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
98
3.54 2668.36% 6 Oct 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
26 28
n/a n/a 2 Apr 28, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Nov 27, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
38
n/a n/a 1 Oct 1, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
190 200
n/a n/a 2 May 2, 2019