TuHURA Biosciences HURA Q1 2026 Disappoints EPS 013 Below 012 Views Movado Group MOV Q1 2026 Earnings 055 EPS Surges Past 054 Estimates TAL TAL Stock Today Drops 124 Key Support at 987 20260520 Varex VREX Rallies 418 as Bulls Target 1020 20260520