Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Mar 31, 2024717-27.16%
Mar 31, 2023985+47.82%
Mar 31, 2022666+34.42%
Mar 31, 2021496-3.17%
Mar 31, 2020512-25.25%
Mar 31, 2019685-22.50%
Mar 31, 2018883-18.90%
Mar 31, 20171,089+66.86%
Mar 31, 2016653+96.33%
Mar 31, 2015333