TEM Stock Gains 17.9% in a Year: Time to Buy, Hold or Sell? — TEM +1.00 · News Impact Screener