Forrester Research (FORR) Stock: Price, Analysis