Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
TTI reports after market close, meaning Day 0 reflects anticipatory trading before results are known, while Day +1 captures the market's first full reaction to the actual numbers.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-08-03 | +$0.10 (+1.30%) | $0.48 (6.19%) | +$0.87 (+11.15%) | $1.10 (14.10%) |
| 2026-04-29 | -$0.04 (-0.41%) | $0.42 (4.31%) | -$0.18 (-1.86%) | $0.75 (7.73%) |
| 2026-02-25 | -$0.06 (-0.54%) | $0.65 (5.80%) | -$2.08 (-18.67%) | $1.64 (14.72%) |
| 2025-10-28 | +$0.14 (+1.83%) | $0.39 (5.10%) | -$0.57 (-7.33%) | $1.05 (13.56%) |
| 2025-07-29 | +$0.06 (+1.60%) | $0.13 (3.46%) | +$0.09 (+2.36%) | $0.74 (19.37%) |
| 2025-04-29 | +$0.05 (+1.85%) | $0.12 (4.43%) | +$0.09 (+3.26%) | $0.36 (13.04%) |
| 2025-02-25 | -$0.04 (-0.97%) | $0.13 (3.14%) | -$0.17 (-4.15%) | $0.59 (14.32%) |
| 2024-10-29 | -$0.22 (-6.94%) | $0.23 (7.26%) | +$0.67 (+22.71%) | $0.49 (16.61%) |
| Avg Abs Move | 1.93% | 4.96% | 8.94% | 14.18% |
Historical price action around TTI earnings shows substantial volatility, with the stock averaging an 8.94% absolute move on Day +1 and a 14.18% trading range. The most dramatic reaction came in Q4 2024, when shares surged 22.71% the day after reporting, despite an initial 6.94% decline on Day 0. Conversely, Q4 2025 saw an 18.67% plunge following results.
The Day 0 average move of 1.93% with a 4.96% range reflects modest anticipatory positioning, while the Day +1 statistics reveal where the real action occurs once results are digested. Recent quarters (Q2 and Q1 2026) showed more muted reactions with Day +1 moves of 11.15% and 1.86% respectively, suggesting the market may be becoming less reactive to TTI's results. However, the historical average indicates investors should prepare for potential double-digit percentage swings in either direction following this release.
| Metric | Value |
|---|---|
| Expiration Date | 11/20/26 (DTE 21) |
| Expected Move | $0.38 (6.53%) |
| Expected Range | $5.48 to $6.24 |
| Implied Volatility | 79.62% |
The options market is pricing a 6.53% expected move through the November 20 expiration, implying a range of $5.48 to $6.24. This sits below the historical Day +1 average move of 8.94% and well below the 14.18% average trading range, suggesting options traders are anticipating a more subdued reaction than TTI has historically delivered around earnings.
Analyst sentiment on TTI has improved significantly, with the consensus now firmly bullish. The stock currently carries 5 Strong Buy ratings, 0 Moderate Buys, and 1 Hold, with no sell ratings. This translates to an average recommendation of 4.67 on the 5-point scale, up from 4.33 a month ago when the breakdown was 4 Strong Buys and 2 Holds.
The average price target of $11.10 implies 89% upside from the current price of $5.86, with estimates ranging from a low of $10.00 to a high of $12.00. Even the most conservative target suggests substantial appreciation potential, reflecting analyst confidence that the stock has been oversold relative to its fundamental prospects.
The sentiment shift is notable: one analyst upgraded from Hold to Strong Buy (Clear Street), while another downgraded from Hold to a lower Hold rating, but the net effect has been improved conviction in the bullish thesis. The concentration of Strong Buy ratings—representing 83% of all recommendations—is particularly striking and suggests analysts see the current valuation as an attractive entry point despite near-term earnings uncertainty. The recent price target adjustments (Stifel's cut from $13 to $12) reflect tactical caution on near-term results while maintaining conviction in the longer-term story.
TTI enters earnings in a technically challenged position, with the Barchart Technical Opinion showing an 80% Sell signal, though this has improved slightly from 100% Sell readings both last week and last month. The stock is trading at $5.86, well below all major long-term moving averages and near its 52-week low of $4.87.
Timeframe Analysis:
The trend is characterized as Strong and Strengthening on the sell side, indicating technical deterioration has been accelerating rather than stabilizing heading into this earnings event.
The stock is trading above its 5-day ($5.80), 10-day ($5.54), and 20-day ($5.68) moving averages, suggesting a modest short-term bounce attempt. However, it remains below all longer-term averages: the 50-day at $6.16, 100-day at $7.65, and 200-day at $8.73. This configuration—short-term averages providing support while longer-term averages act as resistance—creates a compressed technical setup where earnings could catalyze a breakout in either direction.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $5.80 | 50-Day MA | $6.16 |
| 10-Day MA | $5.54 | 100-Day MA | $7.65 |
| 20-Day MA | $5.68 | 200-Day MA | $8.73 |
The 50-day moving average at $6.16 represents the nearest significant resistance level, just 5% above current prices, while the 52-week low of $4.87 provides support 17% below. The technical setup is cautionary but not catastrophic—the stock has found a near-term floor and is attempting to stabilize, but remains in a confirmed downtrend across all meaningful timeframes. For bulls, a strong earnings beat could trigger short-covering and a technical reversal given the oversold conditions and heavy analyst support. For bears, the deteriorating trend structure suggests any disappointment could quickly test the yearly lows. The 6.53% options-implied move may underestimate potential volatility given both the technical compression and the 89% gap between current price and analyst targets.