Could this hit a case where `event.price - order.stop` is near zero?
If so, we should add some guards for floating point rounding.