PushMe

Auto-generated event page

Sunrun Earnings Beat Expectations. Why the Stock Is Down 38%. - Barron's

Sunrun Earnings Beat Expectations. Why the Stock Is Down 38%. Barron's

Score 40 low confidence 6 source posts Updated Feb 27, 2026, 8:32 PM UTC

Cluster sources

Newest source rows first.