NYSE:STZ | Key Financial Ratios | CONSTELLATION BRANDS, INC.

Complete source-backed ratio history.

Available history
2009-02-28 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-310.911.248.25%22.10%
2026-02-281.081.277.70%20.87%
2025-11-301.341.335.12%14.39%
2025-08-311.081.375.71%16.30%
2025-05-311.071.54-1.99%-6.09%
2025-02-280.921.55-0.38%-1.18%
2024-11-301.11.373.01%8.78%
2024-08-311.251.412.51%7.36%
2024-05-311.231.089.47%24.08%
2024-02-291.191.196.72%17.73%
2023-11-301.051.196.22%16.45%
2023-08-311.21.26.08%16.15%
2023-05-311.141.34-1.31%-3.78%
2023-02-281.181.34-0.29%-0.84%
2022-11-301.291.350.41%1.21%
2022-08-311.411.10.43%1.11%
2022-05-311.40.974.87%11.19%
2022-02-281.230.86-0.16%-0.34%
2021-11-301.50.9-0.21%-0.47%
2021-08-311.350.92.99%6.77%
2021-05-311.610.854.84%10.34%
2021-02-282.40.777.37%14.69%
2020-11-301.690.827.29%15.13%
2020-08-311.850.994.13%9.35%
2020-05-311.941.10.21%0.50%
2020-02-291.510.98-0.04%-0.10%
2019-11-301.411.033.06%7.08%
2019-08-311.611.122.80%6.79%
2019-05-311.221.058.45%20.10%
2019-02-281.161.0211.75%27.38%
2018-11-301.081.1411.14%27.60%
2018-08-311.660.8213.68%29.26%
2018-05-311.810.8911.47%25.09%
2018-02-281.71.1811.21%28.88%
2017-11-301.41.029.14%23.00%
2017-08-311.611.039.02%22.09%
2017-05-311.541.118.49%21.77%
2017-02-281.21.258.22%22.18%
2016-11-301.311.187.24%18.90%
2016-08-311.441.16.72%16.58%
2016-05-311.191.216.44%16.57%
2016-02-291.311.176.22%16.08%
2015-11-301.81.146.37%15.80%
2015-08-312.581.226.26%16.13%
2015-05-312.661.215.73%14.66%
2015-02-282.571.265.56%14.54%
2014-11-302.431.285.22%13.88%
2014-08-311.511.265.26%14.04%
2014-05-311.391.3214.13%39.66%
2014-02-281.361.413.59%39.01%
2013-11-301.621.4513.03%38.99%
2013-08-311.471.5612.51%39.16%
2013-05-313.421.623.90%12.30%
2013-02-283.651.165.08%13.56%
2012-11-303.151.434.92%14.74%
2012-08-313.321.525.03%15.45%
2012-05-313.351.446.31%19.24%
2012-02-291.71.036.26%16.63%
2011-11-301.851.048.61%23.57%
2011-08-312.441.029.33%24.32%
2011-05-312.51.018.27%21.54%
2011-02-283.141.247.81%21.92%
2010-11-301.881.242.77%8.41%
2010-08-311.771.411.69%5.49%
2010-02-281.891.34

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-02-281.081.277.70%20.87%
2025-02-280.921.55-0.38%-1.18%
2024-02-291.191.196.72%17.73%
2023-02-281.181.34-0.29%-0.84%
2022-02-281.230.86-0.16%-0.34%
2021-02-282.40.777.37%14.69%
2020-02-291.510.98-0.04%-0.10%
2019-02-281.161.0211.75%27.38%
2018-02-281.71.1811.21%28.88%
2017-02-281.21.258.22%22.18%
2016-02-291.311.176.22%16.08%
2015-02-282.571.265.56%14.54%
2014-02-281.361.413.59%39.01%
2013-02-283.651.165.08%13.56%
2012-02-291.71.036.26%16.63%
2011-02-283.141.247.81%21.92%
2010-02-281.891.341.23%3.85%
2009-02-28-15.79%

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