Sensient Technologies stock hits all-time high of 121.58 USD | AllMind News