Skeena SKE Q4 2025 Results Miss Estimates EPS 013 vs 011 OCCIN Q1 2026 Earnings Significant EPS Miss Reflecting Net Investment Losses Liberty LBRDK Gains 228 Support Holds at 3237 20260520 Why Itron ITRI Just Dropped 060 What to Watch 20260521