Pelican PELI Drops 1179 Key Support at 782 20260518 Lead Real LRE Stock Analysis Climbs 435 Eyes on 126 20260518 Tencent TME Slides 252 as Selling Pressure Mounts 20260514 Richardson Electronics RELL Consolidating at 1691 How to Position Now 20260521 Tiptree TIPT Q2 2025 Results Holding the Line at 058 Rhythm Pharmaceuticals RYTM Crushes Q1 2026 Estimates EPS 083 Tops Views Japanese South Korean Markets Rally on Hopes of Iran Nuclear Deal FCNCA Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance Canons Continuous Transformation Drives Next Growth Phase