MSFT is slowing grinding higher, current options are up ~25%.
However, as the market approaches its ATH, I highly suspect a short-term pullback as investor take profits. I think this will be a good buy the dip moment. Be prepared with cash.
Here's what I'm doing now to protect gains and hedge my MSFT position: I'm long the 9/21/18 $105 Puts.
The lowest I see MSFT going short-term is ~$102-$105. I will sell my puts around that level. If MSFT continues to go higher, great! The gains will outweigh any losses from the hedge.
Cheers!