On 09/09/2020: BTO ABBV stock @ $92.19
STO ABBV Nov: 90 call @ $5.25
BTO ABBV Jun 2022: 120 put : @ $38.42
ABBV pays a $4.72 per share dividend (5.1% yield).
Update: 11/17/2020: Stock is @ $99.70. A couple of short call rolls to the March 100 calls @ $5.62. (for essentially a scratch).
The stock is up $7.40 and the protective puts are down $7.00.
Payday comes when the short calls expire worthless (one day).
The setup is doing what it should do.