Is Flux Power Flux Stock Stabilizing Price At 1.11 Down 5.13 20260407