I am suspicious of the price bid and ask on TWD for the ECU warrants. This morning, the bid was $0.185 for 1000 shares, and the ask was $0.21 for 1000 shares. I put a bid in at $0.19 for 5500 shares, and the order was filled instantly. I am not sure why that happened. Can anyone explain?