Is Brook Brp Bepj Stock Stable Now Price At 24.02 Down 0.33 20260402 How Does Earnings Affect Innovex International Invx Stock Price At 26.08 Down 1.25 20260410