NASDAQ:NCPL | Key Financial Ratios | Netcapital Inc.

Complete source-backed ratio history.

Available history
2013-04-30 to 2026-01-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-310.260.11-107.95%-130.22%
2025-10-310.570.11-115.27%-136.80%
2025-07-311.040.13-103.46%-127.19%
2025-04-300.070.18-135.40%-189.87%
2025-01-310.150.07-25.97%-29.63%
2024-10-310.350.06-22.85%-25.62%
2024-07-310.270.06-16.94%-18.72%
2024-04-300.330.06-12.00%-13.14%
2024-01-311.820.06-3.10%-3.40%
2023-10-310.780.065.72%6.53%
2023-07-310.630.065.52%6.24%
2023-04-300.490.087.07%8.17%
2023-01-310.820.086.17%7.13%
2022-10-310.930.097.35%8.48%
2022-07-311.180.16.18%7.11%
2022-04-300.480.1111.03%13.88%
2022-01-3117.98%
2021-10-310.580.269.16%12.64%
2021-07-310.720.2610.17%13.95%
2021-04-300.490.385.71%10.37%
2021-01-310.21-2.25%-3.74%
2020-10-310.32.08%13.00%
2020-07-310.5312.96%85.92%
2020-04-300.3127.33%89.06%
2020-01-310.342.38%96.05%
2019-10-310.3254.24%186.23%
2019-07-310.186.01%-80.31%
2019-04-300.1181.02%-67.36%
2019-01-310.229.20%-3.00%
2018-10-310.0829.14%-0.67%
2018-07-310.1245.56%-17.32%
2018-04-300.07158.11%-10.48%
2018-01-310.09-176.35%14.43%
2017-10-310.01-1046.40%22.57%
2017-07-310-7892.20%29.28%
2017-04-300.01-4193.44%31.97%
2017-01-310.02-221.46%29.75%
2016-10-310.03-155.75%31.99%
2016-07-310.05-139.45%40.50%
2016-04-300.2-119.12%46.85%
2016-01-310.21-111.43%59.33%
2015-07-310.28-71.24%68.91%
2015-04-300.39-33.05%45.77%
2015-01-310.23-7.06%18.84%
2014-10-310.3116.55%-72.58%
2014-07-310.3910.23%-14.16%
2014-04-300.01-1724.28%3.94%
2014-01-310.01-1077.06%5.52%
2013-10-310-2692.19%4.21%
2013-07-310-2566.22%4.67%
2013-04-300-857.56%3.86%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-04-300.070.18-135.40%-189.87%
2024-04-300.330.06-12.00%-13.14%
2023-04-300.490.087.07%8.17%
2022-04-300.480.1611.03%13.88%
2021-04-300.490.385.71%10.37%
2020-04-300.3127.33%89.06%
2019-04-300.1181.02%-67.36%
2018-04-300.07133.25%-8.84%
2017-04-300.01-4193.44%31.97%
2016-04-300.2-119.12%46.85%
2015-04-300.39-36.99%51.22%
2014-04-300.01-1724.28%3.94%
2013-04-300-857.56%3.86%