Email ID: narnoliacare@narnolia.com
Tel. No.: 6204800291
Earning Score has fallen recently
Earning Quality is Consistently very high
Price Score is Consistently very high
Recent Stock Price Performance score is poor
Quant Structure suggests Sell