tiprankstipranks

B.Riley Financial

tipranksBRB.Riley Financial
Wall Street Firm

Success Rate

50%
10611 out of 14042 ratings made a profit

Average Return

+10.40%
Average return per rating

Stock Rating Distribution

14KRatings
74.52% Buy
24.43% Hold
1.05% Sell
Distribution of B.Riley Financial's ratings
B.Riley Financial's Analysts
Sector
Sector
Sector
All Sectors
Benchmark
Benchmark
Benchmark
No Benchmark
Time Frame
Time Frame
Time Frame
1 Year
#
Name
Star Rank
Main Sector
Distribution
Success Rate
Average Return
1
Dave Kang Wall Street Analyst, Rank 70
Dave Kang
Overall ranking 70
Technology
Buy55%
Hold43%
Sell1%
66%
+24.20%
2
Lucas Pipes Wall Street Analyst, Rank 72
Lucas Pipes
Overall ranking 72
Basic Materials
Buy80%
Hold21%
Sell0%
55%
+28.90%
3
Jeff Van Sinderen Wall Street Analyst, Rank 82
Jeff Van Sinderen
Overall ranking 82
Services
Buy78%
Hold22%
Sell0%
55%
+30.60%
4
Naved Khan Wall Street Analyst, Rank 106
Naved Khan
Overall ranking 106
Services
Buy71%
Hold29%
Sell0%
64%
+20.90%
5
Craig Ellis Wall Street Analyst, Rank 196
Craig Ellis
Overall ranking 196
Technology
Buy76%
Hold24%
Sell0%
52%
+20.60%
6
Alex Rygiel Wall Street Analyst, Rank 318
Alex Rygiel
Overall ranking 318
Industrial Goods
Buy74%
Hold26%
Sell0%
55%
+15.10%
7
Ryan Pfingst Wall Street Analyst, Rank 335
Ryan Pfingst
Overall ranking 335
General
Buy60%
Hold40%
Sell0%
50%
+129.00%
8
Mike Crawford Wall Street Analyst, Rank 442
Mike Crawford
Overall ranking 442
Technology
Buy86%
Hold14%
Sell0%
54%
+14.10%
9
John Massocca Wall Street Analyst, Rank 454
John Massocca
Overall ranking 454
Financial
Buy61%
Hold39%
Sell0%
80%
+25.20%
10
Bryce Rowe Wall Street Analyst, Rank 496
Bryce Rowe
Overall ranking 496
Financial
Buy37%
Hold56%
Sell7%
76%
+17.10%
11
Liam Burke Wall Street Analyst, Rank 526
Liam Burke
Overall ranking 526
Industrial Goods
Buy86%
Hold14%
Sell0%
50%
+14.30%
12
Hal Goetsch Wall Street Analyst, Rank 562
Hal Goetsch
Overall ranking 562
General
Buy82%
Hold18%
Sell0%
55%
+30.10%
13
Zach Cummins Wall Street Analyst, Rank 678
Zach Cummins
Overall ranking 678
General
Buy78%
Hold22%
Sell0%
49%
+14.90%
14
Rajiv Sharma Wall Street Analyst, Rank 745
Rajiv Sharma
Overall ranking 745
General
Buy83%
Hold17%
Sell0%
59%
+20.40%
15
Kara Anderson Wall Street Analyst, Rank 849
Kara Anderson
Overall ranking 849
Technology
Buy100%
Hold0%
Sell0%
53%
+14.90%
16
Marc Wiesenberger Wall Street Analyst, Rank 861
Marc Wiesenberger
Overall ranking 861
General
Buy100%
Hold0%
Sell0%
46%
+16.80%
17
Kalpit Patel Wall Street Analyst, Rank 903
Kalpit Patel
Overall ranking 903
General
Buy75%
Hold25%
Sell0%
36%
+20.00%
18
Josh Nichols Wall Street Analyst, Rank 923
Josh Nichols
Overall ranking 923
Technology
Buy88%
Hold12%
Sell0%
45%
+12.20%
19
David Bain Wall Street Analyst, Rank 940
David Bain
Overall ranking 940
Services
Buy78%
Hold22%
Sell0%
47%
+13.90%
20
Yuan Zhi Wall Street Analyst, Rank 1829
Yuan Zhi
Overall ranking 1829
General
Buy86%
Hold14%
Sell0%
33%
+14.30%
21
William Wood Wall Street Analyst, Rank 1905
William Wood
Overall ranking 1905
General
Buy100%
Hold0%
Sell0%
48%
+24.30%
22
Matthew Howlett Wall Street Analyst, Rank 2241
Matthew Howlett
Overall ranking 2241
Financial
Buy91%
Hold9%
Sell0%
48%
+5.70%
23
Madison Elsaadi Wall Street Analyst, Rank 2856
Madison Elsaadi
Overall ranking 2856
General
Buy100%
Hold0%
Sell0%
100%
+67.30%
24
Michael Smyth Wall Street Analyst, Rank 4280
Michael Smyth
Overall ranking 4280
General
Buy100%
Hold0%
Sell0%
100%
+39.20%
25
Nick Giles Wall Street Analyst, Rank 4636
Nick Giles
Overall ranking 4636
General
Buy100%
Hold0%
Sell0%
100%
+96.90%
26
Griffin Boss, CFA Wall Street Analyst, Rank 5800
Griffin Boss, CFA
Overall ranking 5800
General
Buy100%
Hold0%
Sell0%
100%
+13.50%
27
Bryan Maher Wall Street Analyst, Rank 7678
Bryan Maher
Overall ranking 7678
Services
Buy80%
Hold20%
Sell0%
49%
-1.40%
28
Anna Glaessgen Wall Street Analyst, Rank 8142
Anna Glaessgen
Overall ranking 8142
General
Buy42%
Hold53%
Sell5%
44%
-6.60%
29
Daniel Day Wall Street Analyst, Rank 8934
Daniel Day
Overall ranking 8934
General
Buy69%
Hold31%
Sell0%
38%
-14.60%
30
Matt Key Wall Street Analyst, Rank 8980
Matt Key
Overall ranking 8980
General
Buy92%
Hold8%
Sell0%
20%
-27.90%
31
Christopher Souther Wall Street Analyst, Rank 9142
Christopher Souther
Overall ranking 9142
General
Buy79%
Hold21%
Sell0%
27%
-16.50%
32
Kyle Bauser Wall Street Analyst, Rank 9154
Kyle Bauser
Overall ranking 9154
Healthcare
Buy94%
Hold6%
Sell0%
36%
-16.10%
33
Eric Wold Wall Street Analyst, Rank 9179
Eric Wold
Overall ranking 9179
Services
Buy79%
Hold21%
Sell0%
38%
-11.60%
34
Mayank Mamtani Wall Street Analyst, Rank 9197
Mayank Mamtani
Overall ranking 9197
General
Buy83%
Hold16%
Sell1%
29%
-12.10%