Sensient Technologies Corporation (SXT) - Financials | Relativity Invest