Heidrick & Struggles Intl (HSII) Stock: Price, Analysis