Prothena PRTA Q1 2026 Earnings 061 EPS Surges Past 036 Estimates
SUNation Energy Secures Financing Support Yet Scalability Concerns Linger
Enphase Energy ENPH Delivers Q1 2026 Beat EPS 047 vs 042 Expected
Meta Shifts 7000 Employees into AI Roles Signaling Workforce Restructuring