It has an Earnings Per Share Rating that is 99, the highest possible rank. It reported strong earnings up +343% on +25% sales revenues for the Mar '20 quarter versus the year ago period and recent quarterly comparisons showed solidly improved earnings increases with strong underlying sales revenues growth. Since turning profitable in FY '17 its annual earnings (A criteria) history has been strong.
The company hails from the Medical - Biomed/Biotech industry group which is currently ranked 35th of the 197 Industry Groups ( L criteria). It has a Timeliness Rating of A and a Sponsorship rating of B. The number of top-rated funds owning its shares rose from 1,086 in Jun '19 to 1,243 in Jun '20, a reassuring sign concerning the I criteria. Its current Up/Down Volume Ratio of 1.7 is an unbiased indication its shares have been under accumulation over the past 50 days. It has 180.8 million shares outstanding (S criteria).