IDIX vs. MNTA: Market caps, earnings and "the rational" market IDIX: Current market cap: $1.26 billion Revenue reprted last quarter: $2.67 million EPS, 2010: -0.60 cents/share MNTA: Current market cap: $959 million Revenue reported last quarter: $87.9 million EPS, 2010: $4.38/share (all data from yahoo) I just find this laughable, particularly given the relative prospects of both co.'s.