Seeking Alpha
 

Solexa Inc. (SLXA)