See our grade "A: rating on this site http://navelliergrowth.investorplace.com/portfolio-grader/report-card.html