OTC:STRS | Profit Margins | STRATUS PROPERTIES INC

Complete source-backed margin history.

Available history
2010-06-30 to 2026-03-31
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-03-3118782.93%16474.39%
2025-12-31622.98%452.09%
2025-09-30-17984.44%-17793.33%
2025-06-30-11.17%-33.76%
2025-03-31-14380.00%-15028.00%
2024-12-31-27.13%-27.36%
2024-09-30-38.25%-35.61%
2024-06-30-80.46%-76.55%
2024-03-3116.66%16.71%
2023-12-31-18.15%-11.51%
2023-06-30-9227.59%-9153.45%
2023-03-31-224.35%-251.62%
2022-12-31-30.66%-27.91%
2022-09-30-41.09%-37.37%
2022-06-306.25%1217.12%
2022-03-318005.26%11510.53%
2021-12-31364.56%309.61%
2021-09-30-608.52%-470.52%
2021-06-30-104.42%-181.21%
2021-03-31193.27%137.74%
2020-12-31185.60%196.28%
2020-09-30-33.00%-119.30%
2020-06-3095.02%42.58%
2020-03-31-2.30%-7.63%
2019-12-3122.73%
2019-09-300.31%
2019-06-301.80%
2019-03-3118.49%4.38%
2018-12-3114.38%-2.64%
2018-09-30-5.79%-13.23%
2018-06-303.32%-3.68%
2018-03-31-5.08%-10.53%
2017-12-313.81%-32.67%
2017-09-30137.27%83.08%
2017-06-301.38%-4.13%
2017-03-31-7.25%-12.92%
2016-12-317.82%-0.83%
2016-09-302.01%-7.83%
2016-06-30-7.11%-12.97%
2016-03-312.49%-8.85%
2015-12-3112.41%1.48%
2015-09-30106.60%69.83%
2015-06-302.71%-1.20%
2015-03-317.96%18.71%
2014-12-317.83%49.60%
2014-09-309.64%3.60%
2014-06-3012.62%5.61%
2014-03-3114.37%12.41%
2013-12-3110.35%2.00%
2013-09-3010.55%-4.19%
2013-06-3011.65%6.98%
2013-03-319.33%5.47%
2012-12-317.22%0.33%
2012-09-303.78%
2012-06-30-8.60%
2012-03-313.07%6.57%
2011-12-31-12.42%-22.67%
2011-09-30-5.97%-15.06%
2011-06-307.25%4.32%
2011-03-318.73%7.52%
2010-12-31299.70%193.70%
2010-09-30-127.90%-132.37%
2010-06-30-153.65%-660.17%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-31101.81%26.46%
2024-12-31-6.18%-5.47%
2023-12-31-98.12%-95.50%
2022-12-31-20.70%239.33%
2021-12-31296.29%224.00%
2020-12-31-15.01%-55.21%
2019-12-3111.03%-2.68%
2018-12-31-43.13%-23.76%
2017-12-3128.92%4.83%
2016-12-311.47%-7.47%
2015-12-3131.82%21.76%
2014-12-3111.01%19.29%
2013-12-3111.08%4.62%
2012-12-312.40%-3.73%
2011-12-311.23%-3.82%
2010-12-31-183.91%-313.17%

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