You are comparing your full rolling year, with Red Baron's 'year to date' (from 1st January), which does show us ahead. Both probably correct, and as you say hopefully we will soon catch up with the potential ahead.
FFX Price at posting:
63.0¢ Sentiment: Buy Disclosure: Held