Yes, it's the exit price. The trade is not exited at the open or close. Hitting a stop or profit target normally happens inside the bar. If both are triggered in the same bar, the exit price can't be determined, but must be estimated. I suspect that this the reason of the difference here.

AFAIK Zorro 1.22 uses a more pessimistic algorithm for estimating intrabar exit prices, with a larger weight on the begin of the bar - that seems to cause the differences in this case. When the performance depends heavily on profit targets or stops, set the TICKS flag. It gives more precise estimates for intrabar simulation.