a lot of stuff in the markets doesn't make sense to me either.my understanding, tho' is these options expire jun 30th, so plenty of time for some to buy and exercise.