Strategy (MSTR) Is Interesting, but MSTY Is Better

  • During the past five years, Strategy (MSTR 7.77%) has been one of the top-performing stocks in the world. It's up a head-spinning 3,200% during that period.