This morning I had a time-triggered (9:21AM) BOO order on NYSE for COT. The trade price returned by IB is 14.70, 3% above the opening price quoted by NYSE at 14.21. I called IB about this, and was told the actual open price is 14.70, even though Yahoo, NYSE, Bloomberg all say COT opened today at 14.21. Can anyone with a more accurate data source verify IB's claim? (Not that I can imagine a source more accurate than NYSE itself :-/) Did IB screw up and won't admit it? Or does this just happen now and then on NYSE? From my experience, BOO always return the opening price on NYSE, is this not reliable?