LXRX is # 5 in a ten most Overvalued stock listing at
Extreme Value Stocks
Worth a quick look.
Not worth a look as these are boiler plate reviews and do not recognize intellectual property such as drugs under development. These lists look only at balance and income sheets which never make biotech look good or are a valued way of ranking them.