IRBT adjustment

Sold $IRBT 6/21 95 calls @ 1.93, against my now ITM 92.50 puts to lower the delta.
The puts had been rolled from the original position (May 95s) for a credit, so total premium taken in is now 5.48.
Updated position is a June 92.50/95.00 strangle with breakevens at 87.02 and 100.48.
Stock doesn’t seem to want to get off the mat but nothing lasts forever.