MSTX Covered Call closed

Not waiting for Friday
Sold MSTX stock at $24.53. Bought on a put assignment at $21.50 less the $0.39 put premium
Bought to close 1 MSTX $22.0 Covered Call at $2.59.
Gave up only $0.06 getting out early