Taking everything into account, TPC scores 8 out of 10 in our technical rating. In the last year, TPC was one of the better performers in the market. There are positive signs in the very recent evolution, but the medium term picture is slightly mixed.
When comparing the yearly performance of all stocks, we notice that TPC is one of the better performing stocks in the market, outperforming 97% of all stocks. On top of that, TPC also shows a nice and consistent pattern of rising prices.
TPC is one of the better performing stocks in the Construction & Engineering industry, it outperforms 93% of 47 stocks in the same industry.
In the last month TPC has a been trading in the 21.46 - 30.04 range, which is quite wide. It is currently trading near the high of this range.
Volume is considerably higher in the last couple of days, which is what you like to see during a strong movement up.
Both the short term and long term trends are neutral. So this is not the most entertaining stock around.
TPC is currently trading in the middle of its 52 week range. The S&P500 Index however is trading in the upper part of its 52 week range, so TPC is lagging the market slightly.
Prices have been rising strongly lately, it may be a good idea to wait for a consolidation or pullback before considering an entry.