YTRA Yatra Online posts 898 YoY revenue growth shares fall 217 following Q1 2026 earnings release The steady strength in YY Group YYGH story Tick Down 20260511 CRIS Curis shares gain 252 percent despite Q4 2025 EPS coming in below consensus analyst expectations How transparent is Phunware PHUN financial reporting Phunware Beats Estimates Despite Continued Losses