Brook Infra BIPJ Stalls at 2492 Consolidation Phase 20260520 Is Diodes Diod Stock Stable Now Price At 73.28 Down 0.46 20260407