Well said. Great company with no debt and great execution riding a secular growth wave of increasing electronic payments worldwide and now mobile payment growth. There is no other way for this stock to go but up (long/medium term of course). Short term it may go sideways or even down some before it resumes its upward trajectory. Good luck all.