Karbon KBON Stock Steady at 1009 Support at 959 20260520 Skeena SKE Q4 2025 Results Miss Estimates EPS 013 vs 011