Power PSIX Stock Buy Side Rating Mini Selloff 20260427 PERF Perfect notches 127 percent Q1 2026 EPS beat shares rise 3 percent on positive investor sentiment What Arcellx ACLX subscription metrics reveal about retention Q4 2025 EPS Tops Views Why Six Flags FUN deserves a deeper look right now Institutional Demand 20260508