Why don't I get the opening price? These orders were submitted last night and routed to NYSE by IB. Orders were LMT, OPG. Sym Lmt Executed OpeningPrice PRU 78.28 78.58 79.23 PBR 106.50 107.62 107.10 The opening prices shown are the official openings according to http://www.nyse.com/about/listed/lcddata.html?ticker=pbr As you can see one fill was better while the other was worse than the Open. I would rather eliminated this sort of uncertainty because I am sure I won't end up ahead with this kind of fills in the long run. I had several other orders (LMT, OPG) that were routed to ISLAND and they all got the exact Opening Price. What am I doing wrong? How to get LOO to work with NYSE stocks? Should I use SMART routing or route to someplace else?