Block reports Q1 revenue up 5% YoY to $6.1B, vs. $5.9B est., and raises its 2026 gross profit forecast above estimates; XYZ jumps 7%+ after hours (Isabelle Lee/Bloomberg)May 8, 2026
OG&E Just Landed a Google Data Center Deal. Buy OGE Stock Here. Finances May 8, 2026 Utility shares are usually not often the sorts of investments that get individuals excited. These companies are regular, boring, and…