Virtu Financial VIRT Q1 2026 Results Top Views on Strong Revenue Smurfit SW Q1 2026 Results Miss Estimates EPS 033 vs 040 Bond Bull Market May Pause but Remains Intact Say Experts Eureka EURK Stock Analysis RangeBound Near 1150 20260520