Factoid 1: IDIX and MNTA are among the 25 best-performing stocks in the entire Russell 3000 index during 2008, ranking #8 and #23, respectively. Factoid 2: 17% of stocks in the Russell 3000 are down more than 50% during 2008.