Free Trial

Mike Crawford - B. Riley Analyst Performance

This page shows the methodology used to calculate Mike Crawford's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
TTM Technologies, Inc. stock logo
TTMI
TTM Technologies
7/17/2025$45.81$50.00Buy???%???%
AST SpaceMobile, Inc. stock logo
ASTS
AST SpaceMobile
6/16/2025$41.25$44.00Buy???%???%
Comtech Telecommunications Corp. stock logo
CMTL
Comtech Telecommunications
6/10/2025$1.78$6.00Buy???%???%
Viasat Inc. stock logo
VSAT
Viasat
5/27/2025$9.93$52.00Buy???%???%
TTM Technologies, Inc. stock logo
TTMI
TTM Technologies
5/1/2025$22.72$36.00Buy???%???%
Globalstar, Inc. stock logo
GSAT
Globalstar
2/19/2025$22.83$60.00Buy???%???%
Globalstar, Inc. stock logo
GSAT
Globalstar
2/19/2025$23.01$60.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
12/7/2020$53.99$60.00Buy???%???%
WidePoint Corporation stock logo
WYY
WidePoint
12/1/2020$107.60$130.00Buy???%???%
WidePoint Corporation stock logo
WYY
WidePoint
8/14/2020$74.50$100.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
6/11/2020$36.30$54.00Buy???%???%
WidePoint Corporation stock logo
WYY
WidePoint
3/25/2020$35.01$70.00Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
3/5/2020$1.51$5.00Buy???%???%
WidePoint Corporation stock logo
WYY
WidePoint
11/15/2019$36.21$100.00Buy???%???%
Arotech Co. stock logo
ARTX
Arotech
9/23/2019$2.95$4.50Buy???%???%
Bluegreen Vacations Holding Co. stock logo
BBX
Bluegreen Vacations
8/21/2019$20.90$55.00Buy???%???%
Anterix Inc. stock logo
ATEX
Anterix
8/16/2019$41.96$59.00Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
7/31/2019$2.15$5.00Buy???%???%
Ducommun Incorporated stock logo
DCO
Ducommun
3/1/2018$28.14$39.00Buy???%???%
CoStar Group, Inc. stock logo
CSGP
CoStar Group
2/20/2018$0.35$0.40???%???%
8x8 Inc stock logo
EGHT
8X8
1/26/2018$16.10$16.00Neutral???%???%
8x8 Inc stock logo
EGHT
8X8
1/23/2018$16.67$14.00Hold???%???%
Silicon Motion Technology Corporation stock logo
SIMO
Silicon Motion Technology
1/16/2018$50.70$68.75Buy???%???%
Silicon Motion Technology Corporation stock logo
SIMO
Silicon Motion Technology
1/8/2018$54.89$68.75Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
1/2/2018$10.59$16.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
12/18/2017$10.99$16.00Buy???%???%
Anterix Inc. stock logo
ATEX
Anterix
12/15/2017$34.40$59.00Buy???%???%
Viasat Inc. stock logo
VSAT
Viasat
11/9/2017$63.86$89.00Buy???%???%
Reis, Inc. stock logo
REIS
Reis
11/8/2017$18.69$26.00Buy???%???%
Anterix Inc. stock logo
ATEX
Anterix
11/8/2017$29.95$59.00Buy???%???%
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
10/30/2017$12.03$16.00Buy???%???%
Viasat Inc. stock logo
VSAT
Viasat
8/13/2017$60.54$89.00Buy???%???%
Viasat Inc. stock logo
VSAT
Viasat
8/7/2017$66.68$89.00Buy???%???%
Viasat Inc. stock logo
VSAT
Viasat
6/14/2017$68.87$89.00Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
11/16/2016$1.24$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
11/1/2016$1.67$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
10/27/2016$1.66$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
9/27/2016$1.78$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
9/22/2016$1.76$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
8/14/2016$1.61$2.75Buy???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
8/9/2016$1.82$2.75Buy???%???%
8x8 Inc stock logo
EGHT
8X8
7/20/2016$15.15$14.00Neutral???%???%
8x8 Inc stock logo
EGHT
8X8
7/15/2016$15.10$14.00Neutral???%???%
Finjan Holdings, Inc. stock logo
FNJN
Finjan
5/25/2016$1.51$2.75Buy???%???%
8x8 Inc stock logo
EGHT
8X8
5/23/2016$12.60$9.75Neutral???%???%
8x8 Inc stock logo
EGHT
8X8
5/18/2016$11.31$9.75Neutral???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
5/12/2016$4.73$7.50Buy???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
5/7/2016$4.61$7.50Buy???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
5/2/2016$4.48$8.00Buy???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
3/12/2016$5.20$8.00Buy???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
3/7/2016$5.87$8.00Buy???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
3/2/2016$5.61$8.00Buy???%???%
8x8 Inc stock logo
EGHT
8X8
1/25/2016$12.50$9.75Neutral???%???%
PCTEL, Inc. stock logo
PCTI
PCTEL
11/28/2015$5.02$8.00Buy???%???%


Return to Analyst Rankings