Each fill is a separate transaction for which commissions are separately accrued, but the sum thereof should not exceed the total for the entire order, with the minimum charge of 1.00 for the fixed commissions schedule going to the first execution if memory serves me right (I'm on tiered now). Judging by commissions, your screenshot suggests to me separate sell orders. With the fixed commissions schedule, the total for a single order of 246 shares should be $1.23, the same as for your buy order. If you placed just a single sell order, could it be that it was some kind of complex order that was interpreted by IB as multiple orders?