Microsoft Stock $26 May Put Analytics