Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Mar 31, 20241,276-23.45%
Mar 31, 20231,667+31.08%
Mar 31, 20221,272+23.72%
Mar 31, 20211,028+8.34%
Mar 31, 2020949-15.96%
Mar 31, 20191,129-19.21%
Mar 31, 20181,397-19.31%
Mar 31, 20171,732+35.03%
Mar 31, 20161,282+38.74%
Mar 31, 2015924