With new funds in my RESP, I fired up my stock screener, and K-BRO LINEN popped up. A decent dividend, from a steadily growing company. (Revenue goes up every year.) No silly debt, no silly price-to-book... So I took a position today. Even though the volume was several times higher than average, the trade was kinda weird: I noticed that my generous limit price, was the actual price for all my shares too. This tends to kinda worry me, as it smells like front running maybe? My broker showed an ask (delayed) of 41.20, and I bid at 41.34 and was sold at 41.34. Oh well...