NASDAQ:VICR | Key Financial Ratios | VICOR CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-3114.316.98%18.13%
2025-12-318.9915.09%16.66%
2025-09-307.5511.58%13.06%
2025-06-306.979.45%10.77%
2025-03-316.443.48%3.99%
2024-12-317.490.96%1.08%
2024-09-306.410.72%0.82%
2024-06-306.421.56%1.78%
2024-03-316.684.61%5.24%
2023-12-319.529.01%9.91%
2023-09-308.579.07%10.03%
2023-06-307.586.81%7.63%
2023-03-316.835.82%6.60%
2022-12-315.624.74%5.48%
2022-09-305.564.98%5.80%
2022-06-305.937.35%8.48%
2022-03-316.959.51%10.77%
2021-12-317.2711.87%13.37%
2021-09-308.2112.85%14.33%
2021-06-307.0111.53%13.11%
2021-03-317.748.32%9.38%
2020-12-317.824.52%5.11%
2020-09-308.152.11%2.38%
2020-06-307.362.19%2.51%
2020-03-315.263.27%3.91%
2019-12-315.985.86%6.86%
2019-09-305.728.28%9.74%
2019-06-305.1211.61%13.81%
2019-03-315.3314.25%16.86%
2018-12-314.5914.35%17.27%
2018-09-305.2312.73%15.05%
2018-06-304.77.02%8.45%
2018-03-314.862.93%3.48%
2017-12-314.240.10%0.12%
2017-09-303.78-2.49%-3.10%
2017-06-303.9-1.09%-1.35%
2017-03-314.64-1.19%-1.43%
2016-12-315.03-4.05%-4.78%
2016-09-305.26-3.43%-4.01%
2016-06-304.91-3.34%-3.95%
2016-03-315.35-2.50%-2.92%
2015-12-315.613.13%3.65%
2015-09-305.564.09%4.89%
2015-06-305.130.31%0.38%
2015-03-314.87-3.19%-3.89%
2014-12-314.9-8.93%-10.87%
2014-09-304.19-17.00%-21.32%
2014-06-304.94-15.32%-18.66%
2014-03-315.03-14.73%-17.91%
2013-12-315.74-14.27%-16.99%
2013-09-305.57-8.49%-10.07%
2013-06-306.63-8.03%-9.31%
2013-03-317.06-5.00%-5.76%
2012-12-318.32-2.01%-2.29%
2012-09-307.720.67%0.77%
2012-06-307.521.10%1.26%
2012-03-317.392.47%2.84%
2011-12-317.244.25%4.89%
2011-09-306.779.12%10.57%
2011-06-306.3715.67%18.29%
2010-12-315.65

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-318.9915.09%16.66%
2024-12-317.490.96%1.08%
2023-12-319.529.01%9.91%
2022-12-315.624.74%5.48%
2021-12-317.2711.87%13.37%
2020-12-317.824.52%5.11%
2019-12-315.985.86%6.86%
2018-12-314.5914.35%17.27%
2017-12-314.240.10%0.12%
2016-12-315.03-4.05%-4.78%
2015-12-315.613.13%3.65%
2014-12-314.9-8.93%-10.87%
2013-12-315.74-14.27%-16.99%
2012-12-318.32-2.01%-2.29%
2011-12-317.244.25%4.89%
2010-12-315.6516.26%19.04%
2009-12-311.79%

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