This morning I was watching BRP closely and I placed a limit sell order at 73.15 and started to wait. The stock was trading around 72.70 and all of a sudden my stocks are sold. Here I am looking at the screen and it did not even change a penny yet my stocks are sold for 45 cents more. It took another half anhour to reach 73.15 later on. But I was wondering how did this happen? Volume is close to 1MM on this stock BTW. Any ideas?