OTC:LBSR | Key Financial Ratios | LIBERTY STAR URANIUM & METALS CORP.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.19-846.10%192.29%
2026-01-310.42-397.46%276.43%
2025-10-310.27-288.09%105.13%
2025-07-310.3129.27%-13.30%
2025-04-300.081209.87%-106.05%
2025-01-310.024248.20%-126.78%
2024-10-310.02-1378.11%56.87%
2024-07-310.01-4433.20%49.81%
2024-04-300.02-5556.69%137.38%
2024-01-310.03-3919.59%133.22%
2023-10-311.84-83.25%-193.48%
2023-07-310.22-408.94%135.13%
2023-04-300.07-627.56%66.65%
2023-01-310.06926.54%-97.64%
2022-10-310.09583.97%-79.99%
2022-07-310.22225.21%-68.57%
2022-04-300.11254.44%-35.75%
2022-01-310.08-305.64%29.94%
2021-10-310.02-553.96%15.60%
2021-07-310.04-414.17%22.39%
2021-04-300.06-392.13%28.98%
2021-01-310.01-1662.81%37.27%
2020-10-310.05-637.82%41.09%
2020-07-310.01-1404.55%44.67%
2020-04-300.01-715.46%22.13%
2020-01-310.02-460.85%19.78%
2019-10-310.03-538.21%29.47%
2019-07-310.02-1505.99%38.04%
2019-04-300.01-3415.25%50.45%
2019-01-310-13493.77%77.06%
2018-10-310.01-11034.24%76.31%
2018-07-310.01-5177.70%68.58%
2018-04-300.03-2550.88%73.64%
2018-01-310.03-1825.17%66.42%
2017-10-310.02-3367.06%71.95%
2017-07-310.04-1791.59%88.07%
2017-04-300.02-4069.57%114.39%
2017-01-310.01-8691.78%135.69%
2016-10-310.08-1587.12%145.90%
2016-07-310.11-1270.28%164.00%
2016-04-300.07-1484.58%119.51%
2016-01-310.08-1689.03%160.14%
2015-10-310.09-0-1427.66%156.73%
2015-07-310.1-0-1283.75%147.66%
2015-04-300.11-0.01-1158.11%149.20%
2015-01-310.1-0.012349.06%-310.16%
2014-10-310.14-0.011395.50%-279.10%
2014-07-310.14-0.011421.28%-287.51%
2014-04-300.08-0.012109.07%-273.35%
2014-01-310.02-0-1514.65%37.63%
2013-10-310.02-0.03-1510.66%42.52%
2013-07-310.04-0-910.62%50.87%
2013-04-300.03-0-1154.59%51.82%
2013-01-310.02-0-1274.12%53.36%
2012-10-310.02-0-1310.20%53.28%
2012-07-310.05-0-819.89%56.81%
2012-04-300.03-0-1010.29%55.82%
2012-01-310.04-0.01-813.62%58.24%
2011-10-310.05-0.01-653.95%57.38%
2011-01-310.34-0.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-310.42-397.46%276.43%
2025-01-310.024248.20%-126.78%
2024-01-310.03-3919.59%133.22%
2023-01-310.06926.54%-97.64%
2022-01-310.08-305.64%29.94%
2021-01-310.01-1662.81%37.27%
2020-01-310.02-460.85%19.78%
2019-01-310-13493.77%77.06%
2018-01-310.03-1825.17%66.42%
2017-01-310.01-8691.78%135.69%
2016-01-310.08-1689.03%160.14%
2015-01-310.1-0.012349.06%-310.16%
2014-01-310.02-0-1514.65%37.63%
2013-01-310.02-0-1274.12%53.36%
2012-01-310.04-0.01-813.62%58.24%
2011-01-310.34-0.01-1558.65%969.21%
2010-01-3186.55%
2009-01-31304.23%
2008-01-31-2631.60%
2007-01-31-361.95%
2006-01-31-453.95%
2005-01-31-3092.53%