Which Midcap Cloud Stock Is the Best Long-Term Investment?