SATS shares soar 37% in 1 month – Is this stock a good buy?