NASDAQ:OLED | Key Financial Ratios | UNIVERSAL DISPLAY CORP \PA\

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-308.510.37%11.62%
2026-03-319.5411.27%12.53%
2025-12-3110.0612.33%13.75%
2025-09-309.5511.39%12.71%
2025-06-308.0512.66%14.27%
2025-03-31912.32%13.84%
2024-12-317.1812.12%13.74%
2024-09-307.1813.14%15.00%
2024-06-306.3112.53%14.58%
2024-03-319.713.07%14.82%
2023-12-317.7212.16%14.03%
2023-09-306.6912.70%14.91%
2023-06-3010.8813.51%15.54%
2023-03-318.2713.02%15.39%
2022-12-316.6313.70%16.47%
2022-09-307.0712.47%15.75%
2022-06-306.0112.24%15.74%
2022-03-315.3812.27%16.13%
2021-12-314.9312.56%16.75%
2021-09-305.8513.46%18.55%
2021-06-306.1113.82%18.82%
2021-03-315.7711.21%15.42%
2020-12-315.6110.51%14.61%
2020-09-304.858.65%12.04%
2020-06-305.18.82%12.19%
2020-03-315.9512.76%17.12%
2019-12-314.9112.35%17.04%
2019-09-304.9312.34%16.67%
2019-06-304.9311.57%15.58%
2019-03-314.968.71%11.78%
2018-12-314.776.30%8.52%
2018-09-305.418.19%10.72%
2018-06-305.617.57%9.70%
2018-03-315.5212.51%15.48%
2017-12-318.1313.32%15.76%
2017-09-309.7413.32%15.55%
2017-06-3010.5511.57%13.47%
2017-03-3111.558.62%9.99%
2016-12-319.587.66%9.10%
2016-09-3011.1722.15%26.13%
2016-06-3013.2123.81%27.96%
2016-03-3117.1918.80%22.20%
2015-12-3112.9718.57%22.26%
2015-09-309.581.82%2.15%
2015-06-309.091.32%1.58%
2015-03-3110.347.45%8.71%
2014-12-3113.818.54%9.33%
2014-09-3017.6518.34%19.69%
2014-06-3014.1218.03%19.60%
2014-03-3117.1117.78%19.13%
2013-12-3114.0816.00%17.31%
2013-09-3013.15.39%5.90%
2013-06-3011.872.68%2.95%
2013-03-3116.331.66%1.80%
2012-12-31122.51%2.76%
2012-09-3012.952.63%2.87%
2012-06-3017.795.56%6.08%
2012-03-3120.553.74%4.06%
2011-12-3118.560.84%0.92%
2011-09-3019.39-2.16%-2.35%
2011-06-3018.41-6.07%-6.63%
2010-12-313.29

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3110.0612.33%13.75%
2024-12-317.1812.12%13.74%
2023-12-317.7212.16%14.03%
2022-12-316.6313.70%16.47%
2021-12-314.9312.56%16.75%
2020-12-315.6110.51%14.61%
2019-12-314.9112.35%17.04%
2018-12-314.776.30%8.52%
2017-12-318.1313.32%15.76%
2016-12-319.587.66%9.10%
2015-12-3112.9718.57%22.26%
2014-12-3113.818.54%9.33%
2013-12-3114.0816.00%17.31%
2012-12-31122.51%2.76%
2011-12-3118.560.84%0.92%
2010-12-31-34.68%