Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Mar 31, 20241,327-17.19%
Mar 31, 20231,603+24.70%
Mar 31, 20221,285+83.42%
Mar 31, 2021701+2.70%
Mar 31, 2020682-14.56%
Mar 31, 2019799-48.68%
Mar 31, 20181,556-16.65%
Mar 31, 20171,867-1.38%
Mar 31, 20161,893+25.52%
Mar 31, 20151,508