News

Forrester stock is trading at 8.1x earnings with $100M net cash, faces risks like elevated churn and AI competition despite ...