Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Mar 31, 2024385-15.11%
Mar 31, 2023454+15.23%
Mar 31, 2022394+6.22%
Mar 31, 2021371+50.31%
Mar 31, 2020247-22.22%
Mar 31, 2019317-8.12%
Mar 31, 2018345-0.34%
Mar 31, 2017346-6.10%
Mar 31, 2016369+19.81%
Mar 31, 2015308