Software stocks have been hit hard. The Morningstar Global Software Index was down nearly 8% in 2026 through May 31, versus a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results