Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Mar 31, 20241,126-0.49%
Mar 31, 20231,132+0.66%
Mar 31, 20221,124+52.56%
Mar 31, 2021737+66.55%
Mar 31, 2020443-27.34%
Mar 31, 2019609-49.98%
Mar 31, 20181,217-2.21%
Mar 31, 20171,245-25.00%
Mar 31, 20161,660+0.69%
Mar 31, 20151,649