Note: The stocks on this list are the strongest performing stocks this year as of June 1, 2015’s close. They are separated based on Market Cap and in most cases must have avg volume > 500k (except small-nano caps). There are no fundamental or other technical requirements for these stocks. Just leading stocks
Mega-Cap: >$200B Price > $5 & Volume >500K
Large Cap: $10B-$200B Price > $5 & Volume >500K
Mid Cap: $2B-$10B & Average Price > $5 & Volume >500K
Small Cap: $300M-$2B & Average No price or volume requirements
Micro Cap: $50m-$300M No price or volume requirements
Nano Cap: Under $50M No price or volume requirements