Software stocks have been hit hard. The Morningstar Global Software Index was down nearly 8% in 2026 through May 31, versus a ...