Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Mar 31, 202463.7-31.34%
Mar 31, 202392.7+56.55%
Mar 31, 202259.2-11.90%
Mar 31, 202167.2-41.86%
Mar 31, 2020115.7+0.06%
Mar 31, 2019115.6+53.74%
Mar 31, 201875.2-16.51%
Mar 31, 201790.1+123.05%
Mar 31, 201640.4+95.98%
Mar 31, 201520.6