OTC:WNDW | Key Financial Ratios | SolarWindow Technologies, Inc.

Complete source-backed ratio history.

Available history
1999-08-31 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-3115.8-48.20%-51.41%
2026-02-2819.77-39.71%-41.79%
2025-11-3024.76-37.16%-38.70%
2025-08-3134-33.97%-34.99%
2025-05-318.72-69.96%-78.98%
2025-02-2810.99-84.06%-92.45%
2024-11-3012.58-77.15%-83.80%
2024-08-3115.52-69.06%-73.80%
2024-05-3115.64-60.30%-64.41%
2024-02-2923.81-37.28%-38.58%
2023-11-3017.71-30.23%-31.69%
2023-08-3121.95-31.45%-32.68%
2023-05-3126.27-29.62%-30.60%
2023-02-2832.02-40.42%-41.52%
2022-11-3034.32-47.50%-48.71%
2022-08-3170.64-51.06%-51.69%
2022-05-31121.68-56.39%-56.80%
2022-02-2858.91-50.69%-51.42%
2021-11-3025.47-51.68%-53.56%
2021-08-3172.4-57.61%-58.33%
2021-05-3164.66-72.90%-73.93%
2021-02-28127.48-63.79%-64.25%
2020-11-30103.02-57.01%-57.52%
2020-08-3177.22-45.46%46.05%
2020-05-3152.04-39.06%-39.54%
2020-02-2970-37.96%-38.27%
2019-11-3062.6-34.91%-35.50%
2019-08-3196.45-36.89%-37.34%
2019-05-3187.73-24.56%-24.89%
2019-02-28117.83-26.21%-26.42%
2018-11-30125.52-28.87%-29.10%
2018-08-319.5-737.66%189.12%
2018-05-3115.45-479.14%235.51%
2018-02-2813.57-317.08%320.85%
2017-11-309.48-211.57%690.89%
2017-08-313.38-643.67%147.42%
2017-05-310.1-0.17-774.58%101.44%
2017-02-280.31-0.25-390.42%188.33%
2016-11-302.54-0.52-247.03%438.50%
2016-08-313.627.33-160.15%-5662.99%
2016-05-310.23-0.17-1169.38%195.55%
2016-02-290.3-0.28-1530.71%299.52%
2015-11-300.06-0.16-2447.56%165.12%
2015-08-310.11-0.21-2095.01%282.14%
2015-05-310.1-0.28-2792.82%365.58%
2015-02-280.26-1885.58%746.05%
2014-11-300.7-1371.91%4312.78%
2014-08-310.93-399.59%7844.54%
2014-05-315.43-188.89%-231.17%
2014-02-288.79-116.25%-131.08%
2013-11-308.64-154.76%-174.92%
2013-08-314.25-800.56%-1038.69%
2013-05-3124.93-468.15%-487.36%
2013-02-2813.63-285.14%-307.43%
2012-11-306.32-286.80%-339.24%
2012-08-3112.29-215.78%-234.53%
2012-05-3110.31-97.05%-107.32%
2012-02-2919.31-232.57%-245.01%
2011-11-3010.6-161.07%-177.66%
2011-08-319.06-142.13%-159.75%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-08-3134-33.97%-34.99%
2024-08-3115.52-69.06%-73.80%
2023-08-3121.95-31.45%-32.68%
2022-08-3170.64-51.06%-51.69%
2021-08-3172.4-57.61%-58.33%
2020-08-3177.22-45.46%46.05%
2019-08-3196.45-36.89%-37.34%
2018-08-319.5-737.66%189.12%
2017-08-313.38-643.67%147.42%
2016-08-313.627.33-160.15%-5662.99%
2015-08-310.11-0.21-2095.01%282.14%
2014-08-310.93-399.59%7844.54%
2013-08-314.25-800.56%-1038.69%
2012-08-3112.29-215.78%-234.53%
2011-08-319.06-142.13%-159.75%
2010-08-31-66.73%
2009-08-3177.55%
2008-08-31-195.21%
2007-08-31-101.86%
2006-08-31-76.25%
2005-08-3176.51%
2004-08-3162.47%
2003-08-31821.59%
2002-08-31312.90%
2001-08-31-34.52%
2000-08-31-24.75%
1999-08-31-124.26%

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