ROL Rollins releases Q1 2026 quarterly earnings shares dip 068 in todays regular trading session Avidia AVBC Stock Why Investors Watch It Underperforming 20260427 Is Brinks BCO stock reacting to market news today Brinks posts 17 EPS beat vs consensus forecasts