ORCL Oracle Corporation posts a 31 percent Q1 2026 EPS beat as shares drop 17 percent in todays session NEOVW NeoVolta highlights residential battery storage growth plans in its latest quarterly earnings release Pulmatrix PULM Stock Is It Losing Market Strength