ok to me it says ABC cannot blame poor trading conditions for its poor performance, as other companies face the same conditions and are performing well. It says that the company is the problem.
ABC Price at posting:
$1.76 Sentiment: Hold Disclosure: Held