RRR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 377 Embecta Corp EMBC Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Undisclosed TAC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Momentum RPAY Q1 2026 Earnings Earnings Per Share Surpasses Expectations Repligen Corporation RGEN Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed Murphy Oil Corporation MUR Faces Headwinds as Shares Slide 36 to 3662 Brinks Company BCO Holds Steady Near 105 Amid Tight Trading Range Amarin Corporation AMRN Gains 133 as Shares Approach Key Resistance Level Rumble Inc RUM Surges Over 8 as Bullish Momentum Builds