There are different interpretations of "Close".
The settlement value and the last trade are not necessarily equal.
IB usually reports the last trade in historical data.
The exchange uses the settlement value.
These may differ if a trade is later corrected, or cancelled, etc...