The most common reason for this is that you very likely did not have enough funds to cover the trade when the target price was reached. It could also be because the specified price had not yet been reached and you may have merely ‘jumped the gun’.