BioCryst BCRX Slides 402 as Selling Pressure Mounts 20260515 HCI Group HCI Slides 057 as Selling Pressure Mounts 20260515 AAR Corp AIR Drops 279 Key Support at 9585 20260519 Samsung Electronics Shares Surge 6 as Union Suspends Strike Following Tentative Wage Deal Honasa Consumer Reports Record Profit in Q4 FY26 Declares Rs 3 Dividend Cherry Hill CHMI Q1 2026 Earnings EPS 014 Beats Estimates US Productivity Slows in Q4 as Labor Costs Rise AYI Q1 2026 Earnings EPS Beats Estimates Stock Rises Meta Shares Decline Following Earnings Report Iran Internet Disruptions Weigh on User Growth