Vista Outdoor Inc.VSTO

Market cap
$2.6B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Mar 31, 20242,746-10.84%
Mar 31, 20233,080+1.16%
Mar 31, 20223,045+36.80%
Mar 31, 20212,226+26.75%
Mar 31, 20201,756-14.70%
Mar 31, 20192,059-10.83%
Mar 31, 20182,308-9.36%
Mar 31, 20172,547+12.16%
Mar 31, 20162,271+8.99%
Mar 31, 20152,083