I sold a covered call for 720 and on the last day it went up to 721 but closed the day at 719.70. After hours also it hovered over 720 but settled back below 720. I understand it could get assigned and it did. But I am trying to understand why would someone exercise the option when they could have bought the stock at slightly lower price in the open market?
It is almost like Why do people exercise call options at a loss? except that person had the stock close slightly above the strike price which still profits the buyer. But in my case I am failing to see how the buyer could have profited.