Service International (SCI) Stock: Price, Analysis