Healthcare Triangle HCTI Reports Mixed Q4 2025 Revenue Beats but EPS Misses Oxford OXLC Q4 2025 Results Miss Estimates EPS 255 vs 275 JOYY Inc JOYY Down 351 How Low Could It Go 20260514