Platinum PLG Stock Today Drops 580 Key Support at 162 20260515 Zai Lab ZLAB Drops 784 Key Support at 1803 20260518 Iridium Communications IRDM Slips 238 Testing 4028 Support 20260515 Accuray ARAY Q1 2026 Disappoints EPS 009 Below 005 Views Viant DSP Reports Mixed Q1 2026 Revenue Beats but EPS Misses Rapid7 RPD Q1 2026 Earnings EPS Surprise Lifts Profitability but Shares Dip on Caution Grandparents Strategy Custodial Accounts for Grandchildren via Parents Name Raises Questions STRZ Q1 2026 Earnings Massive EPS Miss Sends Shares Lower Food Insecurity Surpasses PandemicEra Levels NY Fed Survey Indicates