Cadiz CDZIP Q1 2026 Earnings Surprise EPS 012 Up Significant Nvidia Posts 85 Revenue Surge Maintains China Exclusions in Forward Guidance Over 160 Oil Tankers Stranded in Gulf as Iran Tightens Control Over Strait of Hormuz