Granite GVA Q1 2026 Earnings 026 EPS Surges Past 061 Estimates RBIs Rate Cut Dilutes Policy Framework Nomura Warns Eikon Therapeutics EIKN Stock Today Drops 792 Key Support at 1159 20260518 Nvidia Faces 30 Billion China Revenue Hit as Beijing Rejects H200 Chips After US Export Restriction