Workflow
Forrester Research: Shares More Attractive Today
FORRForrester Research(FORR) Seeking Alpha·2025-03-02 20:47

Core Insights - Forrester's share price has declined over 20% to approximately $11.5 per share following the release of their Q4 2024 results, down from the mid-teens range they were previously trading at [1] Financial Performance - The decline in share price is justified by the company's sales and operating income performance, indicating potential concerns regarding financial health and future growth prospects [1]