Is Herzfeld Herz Stock Rebounding Price At 16.19 Down 1.16 20260408 Will Rallybio Corporation Rlyb Stock Outperform S P 500 Price At 8.24 Down 2.31 20260413 Will Ezcorp Ezpw Stock Rise In 2026 Price At 26.37 Down 3.02 20260406