IPT ranked number 8 on a 10 most Over Valued index over on
Extreme Value Stocks
I didn't see the "over valued" part when I looked at it. Show me the "url" that you saw please.
You have to paste this link into the browser address window. Then yule see it.