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