admin
July 26, 2023
Shares plunged after the company provided weaker-than-expected guidance despite beating on the top and bottom lines.