Marc Wiesenberger's Stock Ratings

B. Riley Securities Analyst

Marc Wiesenberger is an analyst at B. Riley Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/31/2025

Overall Average Return

52.0%

Smart Score

75.2%

Overall Average Return Percentile

95th

Number of Ratings

42
Buy NowGet Alert
11/02/2022SMLRBuy Now
Semler Scientific
$35.0328.45%
Marc Wiesenberger75%
$60 → $45DowngradeBuy → NeutralGet Alert
07/20/2022OPRXBuy Now
OptimizeRx
$8.64548.15%
Marc Wiesenberger75%
$71 → $56MaintainsBuyGet Alert
05/03/2022SMLRBuy Now
Semler Scientific
$35.0371.27%
Marc Wiesenberger75%
$70 → $60MaintainsBuyGet Alert
04/05/2022CLPTBuy Now
ClearPoint Neuro
$12.5020%
Marc Wiesenberger75%
→ $15Reinstates → BuyGet Alert
03/18/2022AVGRBuy Now
Avinger
——
Marc Wiesenberger75%
$600 → $165MaintainsBuyGet Alert
03/15/2022MTBCBuy Now
CareCloud
——
Marc Wiesenberger75%
$18 → $11MaintainsBuyGet Alert
03/07/2022SMLRBuy Now
Semler Scientific
$35.0399.81%
Marc Wiesenberger75%
$145 → $70MaintainsBuyGet Alert
11/10/2021OESXBuy Now
Orion Energy Sys
$0.78537.76%
Marc Wiesenberger75%
$8.5 → $5DowngradeBuy → NeutralGet Alert
11/02/2021SMLRBuy Now
Semler Scientific
$35.03313.9%
Marc Wiesenberger75%
$175 → $145MaintainsBuyGet Alert
10/26/2021SMLRBuy Now
Semler Scientific
$35.03399.53%
Marc Wiesenberger75%
$151 → $175MaintainsBuyGet Alert
07/16/2021ZYXIBuy Now
Zynex
$2.23774.44%
Marc Wiesenberger75%
→ $17.73UpgradeNeutral → BuyGet Alert
06/29/2021AVGRBuy Now
Avinger
——
Marc Wiesenberger75%
→ $750Initiates → BuyGet Alert
05/04/2021SMLRBuy Now
Semler Scientific
$35.03331.03%
Marc Wiesenberger75%
$147 → $151MaintainsBuyGet Alert
07/29/2020ZYXIBuy Now
Zynex
$2.231155.61%
Marc Wiesenberger75%
→ $25.45UpgradeNeutral → BuyGet Alert
07/17/2020CLPTBuy Now
ClearPoint Neuro
$12.50-36%
Marc Wiesenberger75%
→ $8Initiates → BuyGet Alert
07/13/2020ZYXIBuy Now
Zynex
$2.23—
Marc Wiesenberger75%
—DowngradeBuy → NeutralGet Alert
06/23/2020SMLRBuy Now
Semler Scientific
$35.0374.12%
Marc Wiesenberger75%
→ $61Initiates → BuyGet Alert
05/29/2020ZYXIBuy Now
Zynex
$2.231043.5%
Marc Wiesenberger75%
$16.82 → $23.18MaintainsBuyGet Alert
05/11/2020NSITBuy Now
Insight Enterprises
$152.62-58.39%
Marc Wiesenberger75%
$67 → $63.5MaintainsBuyGet Alert
05/08/2020PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
$8.5 → $9.25MaintainsBuyGet Alert
05/08/2020LPTHBuy Now
LightPath Technologies
$2.0856.25%
Marc Wiesenberger75%
$2.1 → $3.25MaintainsBuyGet Alert
05/04/2020NSITBuy Now
Insight Enterprises
$152.62-56.1%
Marc Wiesenberger75%
$77 → $67MaintainsBuyGet Alert
04/13/2020LPTHBuy Now
LightPath Technologies
$2.080.96%
Marc Wiesenberger75%
$0.75 → $2.1UpgradeNeutral → BuyGet Alert
04/13/2020LPTHBuy Now
LightPath Technologies
$2.08—
Marc Wiesenberger75%
—UpgradeNeutral → BuyGet Alert
03/30/2020ZYXIBuy Now
Zynex
$2.23729.6%
Marc Wiesenberger75%
$18.64 → $16.82MaintainsBuyGet Alert
03/30/2020OESXBuy Now
Orion Energy Sys
$0.78537.76%
Marc Wiesenberger75%
$6 → $5MaintainsBuyGet Alert
03/06/2020PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
$10.25 → $8.5MaintainsBuyGet Alert
02/21/2020ZYXIBuy Now
Zynex
$2.23785.65%
Marc Wiesenberger75%
$10.91 → $17.95MaintainsBuyGet Alert
02/13/2020NSITBuy Now
Insight Enterprises
$152.62-49.55%
Marc Wiesenberger75%
$79 → $77Reiterates → BuyGet Alert
02/04/2020LPTHBuy Now
LightPath Technologies
$2.08-63.94%
Marc Wiesenberger75%
$0.79 → $0.75MaintainsNeutralGet Alert
01/30/2020OESXBuy Now
Orion Energy Sys
$0.78665.31%
Marc Wiesenberger75%
$5 → $6MaintainsBuyGet Alert
11/08/2019LPTHBuy Now
LightPath Technologies
$2.08—
Marc Wiesenberger75%
—DowngradeBuy → NeutralGet Alert
10/22/2019ZYXIBuy Now
Zynex
$2.23438.12%
Marc Wiesenberger75%
$9.77 → $10.91MaintainsBuyGet Alert
09/04/2019OESXBuy Now
Orion Energy Sys
$0.78410.2%
Marc Wiesenberger75%
→ $4Initiates → BuyGet Alert
09/04/2019OESXBuy Now
Orion Energy Sys
$0.78410.2%
Marc Wiesenberger75%
→ $4Initiates → BuyGet Alert
08/09/2019PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
$5 → $6.5UpgradeNeutral → BuyGet Alert
08/09/2019PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
$5 → $6.5UpgradeNeutral → BuyGet Alert
08/02/2019ZYXIBuy Now
Zynex
$2.23382.06%
Marc Wiesenberger75%
$8.18 → $9.77MaintainsBuyGet Alert
10/10/2018ZYXIBuy Now
Zynex
$2.23213.9%
Marc Wiesenberger75%
→ $6.36Initiates → BuyGet Alert
11/23/2015PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
—MaintainsBuyGet Alert
04/30/2015PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
—UpgradeNeutral → BuyGet Alert
03/25/2015PCTIBuy Now
PCTEL
——
Marc Wiesenberger75%
—DowngradeBuy → NeutralGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free