Market data from yahoo MAY already include corrections and filters for certain trade types. Refresh the IB chart if you have the recording from their "realtime" data, you may see a different chart then due to tapping their historical (and hopefully corrected) database.