best performing stocks june 2004

TherapeuticsMD (TXMD) had the highest return in June 2004 by a US stock, returning 540%.

ASSETMONTH% RETURN
TherapeuticsMD (TXMD)
June 2004
540%
CryoCell International (CCEL)
June 2004
206.54%
Air T (AIRT)
June 2004
153.25%
Insteel Industries (IIIN)
June 2004
150.83%
Network-1 Technologies (NTIP)
June 2004
133.26%
China Pharma (CPHI)
June 2004
111.54%
CBAK Energy Technology (CBAT)
June 2004
102%
LivaNova (LIVN)
June 2004
79.35%
Euro Tech (CLWT)
June 2004
72.09%
Birchtech (BCHT)
June 2004
66.67%
United States Antimony (UAMY)
June 2004
60%
Marker Therapeutics (MRKR)
June 2004
59.42%
Axon Enterprise (AXON)
June 2004
52.97%
ATI (ATI)
June 2004
51.66%
Dawson Geophysical (DWSN)
June 2004
47.56%
Inseego (INSG)
June 2004
45.93%
Stonex (SNEX)
June 2004
45.79%
LightPath Technologies (LPTH)
June 2004
42.69%
Travere Therapeutics (TVTX)
June 2004
42.5%
Silicom (SILC)
June 2004
42.34%
Gencor Industries (GENC)
June 2004
40.38%
Columbus McKinnon (CMCO)
June 2004
38.9%
Helios Technologies (HLIO)
June 2004
38.59%
Korn Ferry (KFY)
June 2004
37.87%
Hexcel (HXL)
June 2004
36.07%