ROL Rollins releases Q1 2026 quarterly earnings shares dip 068 in todays regular trading session Power PSIX Stock Buy Side Rating Mini Selloff 20260427 Textron Inc TXT Valuation Opportunity Emerges Amid Cooling Share Momentum And Growth Program Milestones