AMEX halts TEMC; last price 38.44 - TEMC News | Rallies