9999 and wkchange <> 9999 and eoddata.pchange <> 9999 ".$cap." ORDER BY CAST(ytdchange * 100 AS SIGNED)/100 desc limit 11"; $stktickers3 = ""; $result = mysql_query($query) or die(mysql_error()); $daten = ""; $n = 0; while($row = mysql_fetch_array($result)){ $stktickers3[$n]="".firsttwowords(strtoupper($row['equityname'])).": ".$row['ytdchange']; $n++; } $query = "SELECT equities.EQUITYTICKER, equityname,close, eoddata.dchange, eoddata.pchange, equityname, currrating, suffix, weeksuffix, sector, midsector, subsector, ytdchange , wkchange, marketcap, score FROM equities,performance, eoddata ,technicals WHERE performance.ticker=equities.equityticker and performance.ticker=technicals.equityticker and equities.equityticker=eoddata.ticker and equities.sector='Technology' and ytdchange <> 9999 and wkchange <> 9999 and eoddata.pchange <> 9999 ".$cap." ORDER BY CAST(ytdchange * 100 AS SIGNED)/100 limit 12"; $stktickers = ""; $result = mysql_query($query) or die(mysql_error()); $daten = ""; $n = 1; while($row = mysql_fetch_array($result)){ if ($row['ytdchange'] < 9000) { $stktickers = $stktickers." "; if ($n%3==0 && $n!=0) $stktickers=$stktickers.""; $n++; } } $stktickers = $stktickers."
".firsttwowords($row['equityname'])."[".round($row['ytdchange'],0)."%]
"; $query = "SELECT equities.EQUITYTICKER, equityname,close, eoddata.dchange, eoddata.pchange, equityname, currrating, suffix, weeksuffix, sector, midsector, subsector, ytdchange , wkchange, marketcap, score FROM equities,performance, eoddata ,technicals WHERE performance.ticker=equities.equityticker and performance.ticker=technicals.equityticker and equities.equityticker=eoddata.ticker and equities.sector='Technology' and ytdchange <> 9999 and wkchange <> 9999 and eoddata.pchange <> 9999 ".$cap." ORDER BY CAST(wkchange * 100 AS SIGNED)/100 desc limit 12"; $stktickers5 = ""; $result = mysql_query($query) or die(mysql_error()); $daten = ""; $n = 1; while($row = mysql_fetch_array($result)){ if ($row['ytdchange'] < 9000) { $stktickers5 = $stktickers5." "; if ($n%3==0 && $n!=0) $stktickers5=$stktickers5.""; $n++; } } $stktickers5 = $stktickers5."
".firsttwowords($row['equityname'])."[".round($row['wkchange'],1)."%]
"; $query = "SELECT equities.EQUITYTICKER, equityname,close, eoddata.dchange, eoddata.pchange, equityname, currrating, suffix, weeksuffix, sector, midsector, subsector, ytdchange , wkchange, marketcap, score FROM equities,performance, eoddata ,technicals WHERE performance.ticker=equities.equityticker and performance.ticker=technicals.equityticker and equities.equityticker=eoddata.ticker and equities.sector='Technology' and ytdchange <> 9999 and wkchange <> 9999 and eoddata.pchange <> 9999 ".$cap." ORDER BY CAST(ytdchange * 100 AS SIGNED)/100 desc limit 12"; $stktickers2 = ""; $result = mysql_query($query) or die(mysql_error()); $daten = ""; $n = 1; while($row = mysql_fetch_array($result)){ if ($row['ytdchange'] < 9000) { $stktickers2 = $stktickers2." "; if ($n%3==0 && $n!=0) $stktickers2=$stktickers2.""; $n++; } } $stktickers2 = $stktickers2."
".firsttwowords($row['equityname'])."[".round($row['ytdchange'],0)."%]
"; $query = "SELECT equities.EQUITYTICKER, equityname,close, eoddata.dchange, eoddata.pchange, equityname, currrating, suffix, weeksuffix, sector, midsector, subsector, ytdchange , wkchange, marketcap, score FROM equities,performance, eoddata ,technicals WHERE performance.ticker=equities.equityticker and performance.ticker=technicals.equityticker and equities.equityticker=eoddata.ticker and equities.sector='Technology' and ytdchange <> 9999 and wkchange <> 9999 and eoddata.pchange <> 9999 ".$cap." ORDER BY score desc, CAST(eoddata.pchange * 100 AS SIGNED)/100 desc limit 12"; $stktickers6z2 = ""; $result = mysql_query($query) or die(mysql_error()); $daten = ""; $n = 1; while($row = mysql_fetch_array($result)){ if ($row['ytdchange'] < 9000) { $stktickers6z2 = $stktickers6z2." "; if ($n%3==0 && $n!=0) $stktickers6z2=$stktickers6z2.""; $n++; } } $stktickers6z2 = $stktickers6z2."
".firsttwowords($row['equityname'])."[".round($row['score'],0)."]
"; ?>
12Stocks.com: Top Performing Technology Index Stocks
Hot Tech Stocks of We try to spot trends by analyzing the performances of various stocks or components within Technology Index and try to find best performing stocks. The movers and shakers. The winners and losers.

The top performing Technology Index stocks year to date are
View complete list of Tech stocks by year-to-date performance

Now, more recently, over last week, the top performing Technology Index stocks on the move are
View complete list of Tech stocks by weekly performance

Unfortunately not all Tech stocks have done well this year. Investors of these stocks hope they have seen the worst and hope that these stocks are set to bounce back. The bearish stocks in this index year to date (YTD) are
.
Investors can get enhanced performance by riding the current stock trends. Using complex algorithms, 12Stocks.com has come up with market intelligence scores (on 0-bearish to 100-bullish scale) to identify best trending stocks. Top trending Technology stocks are View complete list of Tech stocks by 12Stocks.com trends