IMDX Insight shares gain 1163 percent despite wide fourth quarter 2025 earnings miss against analyst consensus estimates Big Tech Workforce Restructuring Amid Accelerated AI Investment Cycles Power PSIX Stock Buy Side Rating Mini Selloff 20260427