NASDAQ:REFR | Key Financial Ratios | RESEARCH FRONTIERS INC

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-303.54-90.87%-200.30%
2026-03-316.38-77.69%-134.21%
2025-12-313.84-90.84%-219.10%
2025-09-307.61-68.17%-125.90%
2025-06-307.04-55.35%-97.68%
2025-03-3111.96-27.77%-43.12%
2024-12-3110.21-32.46%-50.35%
2024-09-3016.19-39.46%-41.92%
2024-06-308.18-44.05%-49.79%
2024-03-317.49-53.60%-61.23%
2023-12-3112.89-49.56%-54.25%
2023-09-3014.8-53.08%-58.24%
2023-06-3015.44-47.24%-52.15%
2023-03-3117.33-47.07%-51.96%
2022-12-3116.3-49.74%-55.65%
2022-09-3020.54-44.20%-49.01%
2022-06-308.81-69.38%-88.30%
2022-03-3111.49-49.67%-60.76%
2021-12-3113.26-40.61%-48.79%
2021-09-3016.29-37.90%-44.76%
2021-06-3014.97-46.33%-55.51%
2021-03-3116.34-39.42%-46.82%
2020-12-3124.01-37.76%-43.94%
2020-09-3021.07-39.57%-46.15%
2020-06-3018.31-36.14%-42.40%
2020-03-3116-47.59%-56.44%
2019-12-3118.86-46.14%-53.98%
2019-09-3025.73-35.46%-40.71%
2019-06-3027.8-37.19%-42.60%
2019-03-3111.45-49.44%-79.36%
2018-12-318.11-66.18%-86.66%
2018-09-3011.72-59.14%-72.92%
2018-06-305.66-76.78%-90.47%
2018-03-316.01-62.62%-73.18%
2017-12-317.54-83.78%-94.02%
2017-09-307.16-87.42%-99.09%
2017-06-308.1-87.63%-97.83%
2017-03-318.86-91.79%-101.57%
2016-12-3112.43-80.36%-86.41%
2016-09-309.94-68.28%-75.02%
2016-06-309.45-65.06%-71.89%
2016-03-3113.49-50.09%-53.68%
2015-12-3118.53-44.84%-47.16%
2015-09-3027-36.71%-37.99%
2015-06-3022.94-33.36%-34.54%
2015-03-3120.61-38.35%-39.90%
2014-12-3121.48-35.13%-36.53%
2014-09-3047.53-42.86%-43.76%
2014-06-3041.71-42.97%-44.02%
2014-03-3128.06-49.48%-51.28%
2013-12-3173.59-49.75%-50.43%
2013-09-3047.84-32.44%-33.13%
2013-06-3035.37-30.14%-31.01%
2013-03-3125.48-28.59%-29.75%
2012-12-3159.13-21.99%-22.36%
2012-09-3028.1-33.66%-34.89%
2012-06-307.35-90.17%-103.96%
2012-03-317.6-77.43%-88.86%
2011-12-3113.91-93.59%-100.65%
2011-09-3015.48-76.98%-82.17%
2011-06-3014.88-66.37%-71.05%
2010-12-3123.88

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.84-90.84%-219.10%
2024-12-3110.21-32.46%-50.35%
2023-12-3112.89-49.56%-54.25%
2022-12-3116.3-49.74%-55.65%
2021-12-3113.26-40.61%-48.79%
2020-12-3124.01-37.76%-43.94%
2019-12-3118.86-46.14%-53.98%
2018-12-318.11-66.18%-86.66%
2017-12-317.54-83.78%-94.02%
2016-12-3112.43-80.36%-86.41%
2015-12-3118.53-44.84%-47.16%
2014-12-3121.48-35.13%-36.53%
2013-12-3173.59-50.20%-50.89%
2012-12-3159.13-21.99%-22.36%
2011-12-3113.91-93.59%-100.65%
2010-12-3123.88-49.78%-51.86%
2009-12-31-96.10%

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