Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Mar 31, 2024-47-94.09%
Mar 31, 2023-790+34.33%
Mar 31, 2022-588+476.21%
Mar 31, 2021-102-176.66%
Mar 31, 2020133+18.06%
Mar 31, 2019113-269.50%
Mar 31, 2018-66-87.88%
Mar 31, 2017-549+9.04%
Mar 31, 2016-503+1073.82%
Mar 31, 2015-43