Top 30 Stocks 2013 Ranked by % Return with Charts

2013 has been a big year for stocks as the S&P 500 has moved up over 28% YTD and only three trading days remain.

To find the top performers for 2013, I ran a stock screen at FINVIZ. ETFs were excluded and volume had to average atleast 300,000 shares per day.

Looking back is an extremely effective form of post trade analysis, especially as most big gainers share common traits like strong fundamentals.

Top Stocks 2013

1. ZHNE, YTD Return +936.17%
Zhone Technologies, Telecom-Fiber Optics

ZHNE 122613

2. CSIQ, YTD Return +772.06%
Canadian Solar, Energy-Solar

CSIQ 122613

3. LCI, YTD Return +570.97%
Lannett Company, Medical-Generic Drugs

LCI 122613

4. GTN, YTD Return +569.55%
Gray Television, Media-Radio/TV

GTN 122613

5. LBMH, YTD Return +531.34%
Liberator Medical Holdings, Medical-Wholesale Drug/Supply

LBMH 122613

6. VISN, YTD Return +521.64%
VisionChina Media Ads, Commercial Services-Advertising

VISN 122613

7. IQNT, YTD Return +515.23%
Inteliquent, Telecom-Infrastructure

IQNT 122613

8. GSAT, YTD Return +496.77%
Globalstar, Technology-Wireless Communications

GSAT 122613

9. HIMX, YTD Return +491.70%
Himax technologies, Electric-Semiconductor Fab

HIMX 122613

10. PBYI, YTD Return +487.20%
Puma Biotechnology, Medical-Biomed/Biotech

PBYI 122613

11. CHTP, YTD Return +485.53%
CHTP 122613

12. ACAD, YTD Return +465.81%
ACAD 122613

13. GST, YTD Return +435.54%
GST 122613

14. BCRX, YTD Return +425.35%
BCRX 122613

15. NXST, YTD Return +418.38%
NXST 122613

16. SPWR, YTD Return +418.15%
SPWR 122613

17. INSY, YTD Return +413.68%
INSY 122613

18. RVLT, YTD Return +409.52%
RVLT 122613

19. ARWR, YTD Return +406.54%
ARWR 122613

20. KERX, YTD Return +396.56%
KERX 122613

21. INO, YTD Return +394.00%
INO 122613

22. VIPS, YTD Return +378.08%
VIPS 122613

23. SCTY, YTD Return +370.49%
SCTY 122613

24. MKTG, YTD Return +360.57%
MKTG 122613

25. CPRX, YTD Return +350.00%
CPRX 122613

26. TSLA, YTD Return +347.03%
TSLA 122613

27. JKS, YTD Return +344.12%
JKS 122613

28. NFLX, YTD Return +308.67%
NFLX 122613

29. WYY, YTD Return +305.41%
WYY 122613

30. SUNE, YTD Return +302.80%
SUNE 122613