Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 20241,887-7.90%
Mar 31, 20232,049+5.87%
Mar 31, 20221,935+21.53%
Mar 31, 20211,593+13.99%
Mar 31, 20201,397-14.96%
Mar 31, 20191,643-8.09%
Mar 31, 20181,788-4.80%
Mar 31, 20171,878+13.71%
Mar 31, 20161,651+6.23%
Mar 31, 20151,554