Graf GRAF Stock Analysis RangeBound Near 1079 20260520 A10 Networks ATEN Q1 2026 Earnings Why the Beat Matters USCB USCB Rallies 122 as Bulls Target 1912 20260520 CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates