NYSE:SXT | Key Financial Ratios | SENSIENT TECHNOLOGIES CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.396.66%12.54%
2026-03-315.016.30%11.83%
2025-12-314.10.595.99%11.27%
2025-09-304.596.30%11.79%
2025-06-304.256.12%11.65%
2025-03-314.346.13%11.71%
2024-12-313.550.586.16%11.75%
2024-09-303.744.34%8.21%
2024-06-304.164.39%8.28%
2024-03-314.314.52%8.52%
2023-12-313.960.614.64%8.87%
2023-09-304.226.38%12.14%
2023-06-304.356.49%12.60%
2023-03-314.096.80%13.37%
2022-12-313.430.637.11%14.09%
2022-09-303.450.67.56%14.56%
2022-06-303.117.59%14.27%
2022-03-313.656.94%12.91%
2021-12-313.190.546.80%12.65%
2021-09-303.296.75%12.42%
2021-06-303.66.81%12.25%
2021-03-313.716.99%13.00%
2020-12-313.430.566.29%11.72%
2020-09-303.550.633.93%7.51%
2020-06-303.460.653.96%7.70%
2020-03-313.810.724.14%8.31%
2019-12-313.910.684.71%9.31%
2019-09-304.120.717.41%14.71%
2019-06-304.170.758.06%16.40%
2019-03-314.180.818.26%17.31%
2018-12-313.830.838.62%18.30%
2018-09-304.30.917.49%16.30%
2018-06-304.160.926.79%15.06%
2018-03-313.750.866.46%13.85%
2017-12-313.390.735.20%10.51%
2017-09-303.590.716.18%12.23%
2017-06-303.850.696.53%12.55%
2017-03-313.660.76.56%12.74%
2016-12-313.360.727.57%15.11%
2016-09-303.390.76.58%12.99%
2016-06-303.480.726.19%12.30%
2016-03-313.530.756.16%12.38%
2015-12-313.420.736.27%12.64%
2015-09-303.370.726.48%12.95%
2015-06-303.30.636.15%11.64%
2015-03-313.510.536.34%11.25%
2014-12-313.380.434.16%7.03%
2014-09-303.580.424.18%6.94%
2014-06-303.420.434.49%7.55%
2014-03-313.360.334.74%7.43%
2013-12-313.540.286.06%9.12%
2013-09-303.290.296.09%9.29%
2013-06-303.610.326.32%9.79%
2013-03-313.660.316.59%10.14%
2012-12-313.680.296.97%10.74%
2012-09-303.60.317.21%11.27%
2012-06-303.870.337.39%11.61%
2012-03-313.690.337.23%11.39%
2011-12-313.410.37.28%11.48%
2011-09-303.280.317.21%11.39%
2011-06-303.580.316.85%10.69%
2011-03-313.550.336.70%10.64%
2010-12-313.280.336.70%10.89%
2010-09-303.180.376.13%10.12%
2010-06-303.110.446.04%10.39%
2009-12-313.040.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.10.595.99%11.27%
2024-12-313.550.586.16%11.75%
2023-12-313.960.614.64%8.87%
2022-12-313.430.637.11%14.09%
2021-12-313.190.546.80%12.65%
2020-12-313.430.566.29%11.72%
2019-12-313.910.684.71%9.31%
2018-12-313.830.838.62%18.30%
2017-12-313.390.735.20%10.51%
2016-12-313.360.727.57%15.11%
2015-12-313.420.736.27%12.64%
2014-12-313.380.434.16%7.03%
2013-12-313.540.286.06%9.12%
2012-12-313.680.296.97%10.74%
2011-12-313.410.37.28%11.48%
2010-12-313.280.336.70%10.89%
2009-12-313.040.475.44%9.53%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.