Yes well there isn't all that much luck to it, 2005 forcasted EPS = $0.298, sector PE Ratio of 15.23 makes it worth $4.47. With earnings constantly growing at around the 120% mark a year, it is easy for the stock to pass this mark.
Cheers
Tejay
MCR Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held