best mid or large cap stock june 2005

CECO Environmental (CECO) had the highest return in June 2005 by a US stock with a market cap of $2B+, returning 45.7%.

ASSETMONTH% RETURN
CECO Environmental (CECO)
June 2005
45.67%
Corcept Therapeutics (CORT)
June 2005
42.57%
CME (CME)
June 2005
39.52%
RadNet (RDNT)
June 2005
37.93%
Kulicke and Soffa Industries (KLIC)
June 2005
37.8%
Regeneron Pharmaceuticals (REGN)
June 2005
35.98%
Sapiens International (SPNS)
June 2005
33.97%
Callaway Golf (MODG)
June 2005
32.75%
Enersys (ENS)
June 2005
31.06%
Banco Bradesco SA ADR (BBD)
June 2005
30.21%
PriceSmart (PSMT)
June 2005
29.91%
Morningstar (MORN)
June 2005
29.54%
Amkor Technology (AMKR)
June 2005
29.06%
Vertex Pharmaceuticals (VRTX)
June 2005
28.63%
IES (IESC)
June 2005
27.45%
Cytokinetics (CYTK)
June 2005
25.05%
Seaboard (SEB)
June 2005
23.31%
Canadian Natural Resources (CNQ)
June 2005
23.08%
FirstCash (FCFS)
June 2005
22.96%
Best Buy (BBY)
June 2005
22.61%
Enterprise Financial Services (EFSC)
June 2005
22.36%
Kratos Defense & Security Solutions (KTOS)
June 2005
22.2%
HF Sinclair (DINO)
June 2005
21.5%
Granite Construction (GVA)
June 2005
20.24%
Novanta (NOVT)
June 2005
20%