The recent decline in stock could potentially present a buying opportunity if fundamental data indicates long-term sustainable growth. Despite the recent performance, long-term investors would have seen a return of 13% per year over the last five years.