TSMC reports record June revenue, second quarter sales top guidance | StockRay