KKR and Co KKR posts Q1 2026 EPS 66 percent above estimates shares dip 082 percent in todays trading
TOL Toll Brothers beats Q1 estimates but shares drop 32 despite modest revenue growth
The supply chain story behind Rumble RUM earnings Rumble Wider Loss Misses Views by 486
Why Loop Industries LOOP could be the anchor your portfolio needs Investors Pile In 20260506