Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Mar 31, 20242,402-14.17%
Mar 31, 20232,799+16.80%
Mar 31, 20222,396+35.77%
Mar 31, 20211,765+26.86%
Mar 31, 20201,391-19.95%
Mar 31, 20191,738-33.53%
Mar 31, 20182,615-12.16%
Mar 31, 20172,977+1.16%
Mar 31, 20162,943+14.36%
Mar 31, 20152,573