Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Mar 31, 20241,075-10.12%
Mar 31, 20231,196+7.67%
Mar 31, 20221,111+4.39%
Mar 31, 20211,064+50.10%
Mar 31, 2020709-24.53%
Mar 31, 2019939-11.26%
Mar 31, 20181,059-4.61%
Mar 31, 20171,110+5.73%
Mar 31, 20161,050-1.45%
Mar 31, 20151,065