ANN listed at position 7 on a top 10 most Over Valued stock listing over at
Extreme Value Stocks
That makes no sense at all. Can you provide a link please?
Never mind, I found the site. A website trying to push stocks with some nonsense indicator that they calculate.