NeoVolta NEOVW Declines 1304 Amid Market Weakness 20260520 Wheeler WHLR Q2 2024 In Line Whats Next for Investors