III Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$5.50
High
$5.50
Low
$5.50

Recent Upgrades & Downgrades

DateFirmActionFromTo
Apr 16, 2026Barrington ResearchmaintainOutperformOutperform
Mar 9, 2026Barrington ResearchmaintainOutperformOutperform
Nov 4, 2025Barrington ResearchmaintainOutperformOutperform
Oct 27, 2025Barrington ResearchmaintainOutperformOutperform
Oct 15, 2025Barrington ResearchmaintainOutperformOutperform

Learn how analyst ratings is reported and how to read the data →