TSM Soars 33% in the Past Year: Is It a Solid Investment Proposition? | StockRay