Rogers Communications (RCI) Stock: Price, Analysis