Market Recap Tech leads gains as consumer sector lags modestly Is Winmark Corporation WINA a value trap or a value play 151 20260508 HURA TuHURA Biosciences Inc posts 282 percent negative Q4 2025 EPS surprise with shares falling 135 percent today