InterDigital IDCC Stock Year Start 252 20260427 ISTR Investar posts 261 percent Q1 2026 EPS beat but shares dip 191 percent in todays trading The strategic moves JOYY Inc JOYY is making now 211 20260508 How Roboai AIIO builds value over time Trades Lower 20260505