Analyst track record

Kevin Cassidy

Rosenblatt Securities. BullRecon tracks source-verified rating actions and evaluates only completed performance windows.

All analysts
Qualified calls
51
Adjusted win rate
+63%
Avg excess return
—
Confidence
high
Published history

Latest source-verified calls

MPWR
Rosenblatt Securities
Buy
Action
Target Raise
Target
USD1700
Oct 30, 2026
INTC
Rosenblatt Securities
Sell
Action
Reiterate
Target
USD80
Oct 27, 2026
TXN
Rosenblatt Securities
Buy
Action
Target Raise
Target
USD360
Oct 22, 2026
MU
Rosenblatt Securities
Buy
Action
Reiterate
Target
USD1900
Oct 22, 2026
MU
Rosenblatt
Buy
Action
Maintain
Target
USD1900
Oct 13, 2026
MU
Rosenblatt Securities
Buy
Action
Reiterate
Target
USD1900
Oct 13, 2026
PENG
Rosenblatt Securities
Buy
Action
Target Raise
Target
USD100
Oct 7, 2026
MU
Rosenblatt
Buy
Action
Target Raise
Target
USD1900
Oct 1, 2026
MU
Rosenblatt Securities
Buy
Action
Target Raise
Target
USD1900
Oct 1, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD390
Sep 29, 2026
NVDA
Rosenblatt Securities
Buy
Action
Reiterate
Target
USD390
Sep 29, 2026
AMD
Rosenblatt Securities
Buy
Action
Reiterate
Target
USD700
Sep 29, 2026
AMD
Rosenblatt
Buy
Action
Maintain
Target
USD700
Sep 29, 2026
MU
Rosenblatt
Buy
Action
Maintain
Target
USD1500
Sep 24, 2026
ON
Rosenblatt
Neutral
Action
Maintain
Target
USD85
Sep 17, 2026
ON
Rosenblatt Securities
Neutral
Action
Reiterate
Target
USD85
Sep 17, 2026
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD25
Sep 15, 2026
BTDR
Rosenblatt Securities
Buy
Action
Reiterate
Target
USD25
Sep 15, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD390
Sep 4, 2026
NVDA
Rosenblatt
Buy
Action
Target Raise
Target
USD390
Aug 27, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD325
Aug 24, 2026
AMD
Rosenblatt
Buy
Action
Target Raise
Target
USD700
Aug 6, 2026
ON
Rosenblatt
Neutral
Action
Maintain
Target
USD85
Aug 4, 2026
MPWR
Rosenblatt Securities
Neutral
Action
Reiterate
Target
USD1575
Jul 31, 2026
ARM
Rosenblatt Securities
Buy
Action
Target Cut
Target
USD250
Jul 31, 2026
MPWR
Rosenblatt
Neutral
Action
Maintain
Target
USD1575
Jul 31, 2026
ARM
Rosenblatt
Buy
Action
Target Cut
Target
USD250
Jul 31, 2026
AMD
Rosenblatt
Buy
Action
Maintain
Target
USD665
Jul 24, 2026
TXN
Rosenblatt
Buy
Action
Target Raise
Target
USD350
Jul 24, 2026
TXN
Rosenblatt Securities
Buy
Action
Target Raise
Target
USD350
Jul 24, 2026
INTC
Rosenblatt
Sell
Action
Target Raise
Target
USD80
Jul 24, 2026
INTC
Rosenblatt Securities
Sell
Action
Target Raise
Target
USD80
Jul 24, 2026
MU
Rosenblatt
Buy
Action
Target Raise
Target
USD1500
Jun 25, 2026
QCOM
Rosenblatt
Buy
Action
Target Raise
Target
USD265
Jun 25, 2026
MU
Rosenblatt
Buy
Action
Target Raise
Target
USD1200
Jun 18, 2026
MRVL
Rosenblatt
Buy
Action
Maintain
Target
USD240
Jun 12, 2026
AVGO
Rosenblatt
Buy
Action
Maintain
Target
USD500
Jun 4, 2026
MRVL
Rosenblatt
Buy
Action
Target Raise
Target
USD240
May 28, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD325
May 21, 2026
BTDR
Rosenblatt
Buy
Action
Target Raise
Target
USD25
May 15, 2026
ARM
Rosenblatt
Buy
Action
Target Raise
Target
USD270
May 7, 2026
AMD
Rosenblatt
Buy
Action
Target Raise
Target
USD490
May 6, 2026
SMCI
Rosenblatt
Buy
Action
Target Raise
Target
USD40
May 6, 2026
ON
Rosenblatt
Neutral
Action
Target Raise
Target
USD85
May 5, 2026
MPWR
Rosenblatt
Neutral
Action
Target Raise
Target
USD1575
May 1, 2026
QCOM
Rosenblatt
Buy
Action
Maintain
Target
USD190
Apr 30, 2026
INTC
Rosenblatt
Sell
Action
Target Raise
Target
USD50
Apr 24, 2026
TXN
Rosenblatt
Buy
Action
Target Raise
Target
USD330
Apr 23, 2026
AVGO
Rosenblatt
Buy
Action
Maintain
Target
USD500
Apr 7, 2026
SMCI
Rosenblatt
Buy
Action
Target Cut
Target
USD32
Mar 25, 2026
ARM
Rosenblatt
Buy
Action
Maintain
Target
USD175
Mar 25, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD325
Mar 23, 2026
MU
Rosenblatt
Buy
Action
Target Raise
Target
USD600
Mar 19, 2026
NVDA
Rosenblatt
Buy
Action
Target Raise
Target
USD325
Mar 18, 2026
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD18
Mar 18, 2026
NVDA
Rosenblatt
Buy
Action
Maintain
Target
USD300
Mar 17, 2026
MU
Rosenblatt
Buy
Action
Maintain
Target
USD500
Mar 16, 2026
MRVL
Rosenblatt
Buy
Action
Target Raise
Target
USD140
Mar 6, 2026
AVGO
Rosenblatt
Buy
Action
Target Raise
Target
USD500
Mar 5, 2026
NVDA
Rosenblatt
Buy
Action
Target Raise
Target
USD300
Feb 26, 2026
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD18
Feb 13, 2026
ON
Rosenblatt
Neutral
Action
Target Raise
Target
USD60
Feb 10, 2026
BTDR
Rosenblatt
Buy
Action
Target Cut
Target
USD18
Feb 9, 2026
MPWR
Rosenblatt
Neutral
Action
Target Raise
Target
USD1000
Feb 6, 2026
QCOM
Rosenblatt
Buy
Action
Target Cut
Target
USD190
Feb 5, 2026
TXN
Rosenblatt
Buy
Action
Maintain
Target
USD240
Feb 5, 2026
ARM
Rosenblatt
Buy
Action
Target Cut
Target
USD175
Feb 5, 2026
SMCI
Rosenblatt
Buy
Action
Target Cut
Target
USD50
Feb 4, 2026
SMCI
Rosenblatt
Buy
Action
Maintain
Target
USD55
Feb 2, 2026
TXN
Rosenblatt
Buy
Action
Target Raise
Target
USD240
Jan 28, 2026
INTC
Rosenblatt
Sell
Action
Target Raise
Target
USD30
Jan 23, 2026
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD30
Jan 14, 2026
AVGO
Rosenblatt
Buy
Action
Target Raise
Target
USD450
Dec 12, 2025
AVGO
Rosenblatt
Buy
Action
Target Raise
Target
USD440
Dec 9, 2025
BTDR
Rosenblatt
Buy
Action
Target Raise
Target
USD30
Nov 11, 2025
QCOM
Rosenblatt
Buy
Action
Maintain
Target
USD225
Nov 6, 2025
ARM
Rosenblatt
Buy
Action
Maintain
Target
USD180
Nov 6, 2025
SMCI
Rosenblatt
Buy
Action
Target Cut
Target
USD55
Nov 5, 2025
ON
Rosenblatt
Neutral
Action
Maintain
Target
USD50
Nov 4, 2025
MPWR
Rosenblatt
Neutral
Action
Target Raise
Target
USD950
Oct 31, 2025
QCOM
Rosenblatt
Buy
Action
Maintain
Target
USD225
Oct 28, 2025
SMCI
Rosenblatt
Buy
Action
Target Raise
Target
USD60
Oct 24, 2025
INTC
Rosenblatt
Sell
Action
Target Raise
Target
USD25
Oct 24, 2025
TXN
Rosenblatt
Buy
Action
Target Cut
Target
USD200
Oct 22, 2025
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD20
Oct 15, 2025
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD20
Sep 15, 2025
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD20
Aug 19, 2025
ON
Rosenblatt
Neutral
Action
Target Cut
Target
USD50
Aug 5, 2025
QCOM
Rosenblatt
Buy
Action
Maintain
Target
USD225
Jul 31, 2025
ARM
Rosenblatt
Buy
Action
Maintain
Target
USD180
Jul 31, 2025
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD20
Jun 16, 2025
BTDR
Rosenblatt
Buy
Action
Target Raise
Target
USD20
May 16, 2025
BTDR
Rosenblatt
Buy
Action
Target Raise
Target
USD15
May 12, 2025
SMCI
Rosenblatt
Buy
Action
Target Cut
Target
USD50
May 7, 2025
QCOM
Rosenblatt
Buy
Action
Maintain
Target
USD225
May 1, 2025
SMCI
Rosenblatt
Buy
Action
Maintain
Target
USD55
Apr 30, 2025
BTDR
Rosenblatt
Buy
Action
Target Cut
Target
USD12
Apr 10, 2025
BTDR
Rosenblatt
Buy
Action
Target Cut
Target
USD25
Mar 17, 2025
SMCI
Rosenblatt
Buy
Action
Maintain
Target
USD60
Mar 10, 2025
BTDR
Rosenblatt
Buy
Action
Maintain
Target
USD30
Feb 26, 2025

The 126-session metric starts from the first completed session after each public call and subtracts SPY performance over the same window. Historical results are not investment advice.