It's probably been one of the worst years for the semiconductor stocks and for techs in the last 15 to 20 years. This company has done extremely well in a terrible environment by executing flawlessly an extremely competitive 3D graphics market. NVIDIA is a top dog in this niche.