Sensient Technologies (SXT) Stock: Price, Analysis