The brief report points to weaker-than-expected financial results and a cautious analyst response, with some lowering their price targets on the stock after the release.
32d ago
verifying reliability
No specialized terms available for this topic.