I think it's far more likely that the recent $14.3x will be the 2013 high.
Broken

You seem to be living in the future, price is 14.39
"the recent" would refer to a past price, in this case the recent 14.34999 high I would assume. In that case it has been broken

edit: we just hit 14.4
