NASDAQ:SENS | Key Financial Ratios | Senseonics Holdings, Inc.

Complete source-backed ratio history.

Available history
2014-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.74-61.86%-121.12%
2026-03-313.51-84.77%-253.93%
2025-12-314.83-54.73%-113.21%
2025-09-306.23-45.57%-81.58%
2025-06-309.58-45.39%-72.01%
2025-03-316.88-84.85%-210.24%
2024-12-312.35-78.27%474.88%
2024-09-302.47-83.39%467.55%
2024-06-303.11-72.12%-13919.90%
2024-03-313.96-63.70%-425.02%
2023-12-317.53-43.69%-168.71%
2023-09-308.45-20.54%-60.77%
2023-06-308.72-44.29%-129.30%
2023-03-3110.2535.78%87.99%
2022-12-315.1279.99%-5517.04%
2022-09-302.94117.69%-1427.09%
2022-06-305.03181.55%1996.71%
2022-03-315.117.95%-37.73%
2021-12-317.85-152.05%163.03%
2021-09-307.95-222.44%183.22%
2021-06-308.95-235.99%177.48%
2021-03-3112.2-195.00%205.54%
2020-12-311.82-487.69%121.57%
2020-09-303.54-247.71%199.24%
2020-06-302.61-257.65%265.67%
2020-03-311.71-365.13%263.02%
2019-12-311.01-87.01%1335.98%
2019-09-307.36-52.24%-344.26%
2019-06-302.8-101.27%-656.74%
2019-03-314.56-78.10%-229.98%
2018-12-315.47-58.74%-131.87%
2018-09-308-56.14%-134.36%
2018-06-308.29-42.37%-83.64%
2018-03-313.58-87.77%518.53%
2017-12-311.94-128.64%-813.28%
2017-09-302.93-87.78%-237.27%
2017-06-303.03-98.19%-384.94%
2017-03-311.4-282.17%271.86%
2016-12-311.84-197.25%900.76%
2016-09-302.51-151.27%-1003.03%
2016-06-303.91-103.60%-277.19%
2016-03-313.73-90.13%-171.79%
2015-12-310.68-550.93%308.11%
2015-09-300.05-1187624.18%45337.21%
2015-06-300.02-1290533.73%28244.34%
2015-03-310.79
2014-12-319.62
2014-09-300.23
2014-06-303.43

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.83-54.73%-113.21%
2024-12-312.35-78.27%474.88%
2023-12-317.53-43.69%-168.71%
2022-12-315.1279.99%-5517.04%
2021-12-317.85-152.05%163.03%
2020-12-311.82-487.69%121.57%
2019-12-311.01-87.01%1335.98%
2018-12-315.47-58.74%-131.87%
2017-12-311.94-128.64%-813.28%
2016-12-311.84-197.25%900.76%
2015-12-310.68-550.93%308.11%
2015-06-300.02-6786.14%148.52%
2014-12-319.62-94.45%-238.66%
2014-06-303.43

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