best performing nasdaq stocks for from january 2004 till april 2004

Oramed Pharmaceuticals (ORMP) had the highest return since January 31, 2004 and in April 2004 by a US stock in the Nasdaq Composite (IXIC), returning 8,155%.