Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Mar 31, 202462-47.98%
Mar 31, 2023119.2+400.95%
Mar 31, 202223.8-1122.85%
Mar 31, 2021-2.3-119.29%
Mar 31, 202012.1+214.84%
Mar 31, 20193.8-93.03%
Mar 31, 201855-680.10%
Mar 31, 2017-9.5-124.73%
Mar 31, 201638.3-20.77%
Mar 31, 201548.4