TTM (TTMI) Stock Forecast, Price Target & Predictions
TTMI Stock Forecast
TTM stock forecast is as follows: an average price target of $30.00 (represents a 14.33% upside from TTMI’s last price of $26.24) and a rating consensus of 'Buy', based on 3 wall street analysts offering a 1-year stock forecast.
TTMI Price Target
TTMI Analyst Ratings
Buy
TTM Price Target by Analyst
Date | Analyst | Company | Price Target | Price when Published | Price Target/Price when Published | Price Target/Last Closing Price |
---|---|---|---|---|---|---|
Dec 09, 2024 | James Ricchiuti | Needham | $30.00 | $24.77 | 21.14% | 14.33% |
Oct 31, 2024 | James Ricchiuti | Needham | $26.00 | $19.72 | 31.85% | -0.91% |
Jun 17, 2024 | James Ricchiuti | Needham | $21.00 | $18.20 | 15.42% | -19.97% |
May 02, 2024 | Matthew Sheerin | Stifel Nicolaus | $19.00 | $14.77 | 28.64% | -27.59% |
Aug 04, 2022 | Needham | $19.00 | $13.51 | 40.64% | -27.59% | |
Apr 19, 2022 | William Stein | Truist Financial | $15.00 | $13.61 | 10.21% | -42.84% |
TTM Price Target by Period
1M | 3M | 12M | |
---|---|---|---|
# Anlaysts | 1 | 2 | 4 |
Avg Price Target | $30.00 | $28.00 | $24.00 |
Last Closing Price | $26.24 | $26.24 | $26.24 |
Upside/Downside | 14.33% | 6.71% | -8.54% |
Analyst Ratings Upgrades/Downgrades
Date | Company | Previous Rating | New Rating | Rating Change |
---|---|---|---|---|
Dec 09, 2024 | Needham | Buy | Buy | Hold |
Oct 31, 2024 | B. Riley | Buy | Buy | Hold |
Oct 31, 2024 | Needham | Buy | Buy | Hold |
Jul 18, 2024 | Raymond James | Buy | Buy | Hold |
Jul 18, 2024 | Needham | Underperform | Underperform | Hold |
Jul 18, 2024 | B. Riley | Buy | Buy | Hold |
Jun 17, 2024 | Needham | Buy | Buy | Hold |
Aug 04, 2022 | Needham | Buy | Buy | Hold |
TTM Financial Forecast
TTM Revenue Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Oct 22 | Jul 22 | Mar 22 | Dec 21 | Oct 21 | Jul 21 | Mar 21 | Dec 20 | Oct 20 | Jul 20 | Mar 20 | Dec 19 | Oct 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | - | - | - | - | - | - | - | - | $569.04M | - | - | - | $569.04M | $572.58M | $546.51M | $544.44M | $598.14M | - | - | $581.26M | - | - | - | $526.43M | $523.80M | - | - | $497.65M | $719.25M | - |
Avg Forecast | $673.35M | $655.65M | $653.68M | $615.76M | $660.67M | $645.59M | $636.89M | $609.17M | $630.60M | $603.98M | $582.70M | $551.76M | $572.03M | $570.63M | $552.52M | $564.58M | $658.57M | $675.43M | $600.38M | $560.37M | $551.36M | $552.74M | $546.66M | $511.13M | $510.19M | $492.65M | $539.09M | $579.80M | $660.43M | $709.69M |
High Forecast | $686.37M | $668.32M | $666.32M | $627.66M | $673.45M | $658.07M | $649.20M | $623.61M | $633.56M | $603.98M | $582.70M | $551.76M | $573.46M | $575.01M | $563.20M | $575.49M | $671.30M | $675.43M | $600.38M | $560.37M | $551.36M | $552.74M | $546.66M | $511.13M | $510.19M | $492.65M | $539.09M | $579.80M | $660.43M | $709.69M |
Low Forecast | $662.20M | $644.79M | $642.86M | $605.56M | $649.73M | $634.90M | $626.34M | $596.71M | $627.08M | $603.98M | $582.70M | $551.76M | $570.27M | $567.00M | $543.37M | $555.22M | $647.66M | $675.43M | $600.38M | $560.37M | $551.36M | $552.74M | $546.66M | $511.13M | $510.19M | $492.65M | $539.09M | $579.80M | $660.43M | $709.69M |
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 8 | 8 | 12 | 7 | 12 |
Surprise % | - | - | - | - | - | - | - | - | 0.90% | - | - | - | 0.99% | 1.00% | 0.99% | 0.96% | 0.91% | - | - | 1.04% | - | - | - | 1.03% | 1.03% | - | - | 0.86% | 1.09% | - |
Forecast
TTM EBITDA Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Oct 22 | Jul 22 | Mar 22 | Dec 21 | Oct 21 | Jul 21 | Mar 21 | Dec 20 | Oct 20 | Jul 20 | Mar 20 | Dec 19 | Oct 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 8 | 8 | 12 | 7 | 12 |
EBITDA | - | - | - | - | - | - | - | - | $75.69M | - | - | - | $75.69M | $52.46M | $41.13M | $23.86M | $41.61M | - | - | $36.11M | - | - | - | $35.06M | $38.84M | - | - | $28.57M | $59.25M | - |
Avg Forecast | $66.47M | $64.72M | $64.53M | $60.79M | $65.22M | $63.73M | $62.87M | $60.14M | $62.25M | $59.62M | $57.52M | $70.06M | $56.47M | $56.33M | $54.54M | $63.69M | $69.07M | $57.53M | $51.14M | $57.90M | $46.96M | $47.08M | $46.56M | $39.47M | $43.46M | $41.96M | $45.92M | $74.98M | $56.25M | $60.45M |
High Forecast | $67.76M | $65.97M | $65.78M | $61.96M | $66.48M | $64.96M | $64.09M | $61.56M | $62.54M | $59.62M | $57.52M | $84.07M | $56.61M | $56.76M | $55.60M | $76.43M | $82.88M | $57.53M | $51.14M | $69.48M | $46.96M | $47.08M | $46.56M | $47.37M | $43.46M | $41.96M | $45.92M | $89.98M | $56.25M | $60.45M |
Low Forecast | $65.37M | $63.65M | $63.46M | $59.78M | $64.14M | $62.67M | $61.83M | $58.91M | $61.90M | $59.62M | $57.52M | $56.05M | $56.30M | $55.97M | $53.64M | $50.95M | $55.26M | $57.53M | $51.14M | $46.32M | $46.96M | $47.08M | $46.56M | $31.58M | $43.46M | $41.96M | $45.92M | $59.99M | $56.25M | $60.45M |
Surprise % | - | - | - | - | - | - | - | - | 1.22% | - | - | - | 1.34% | 0.93% | 0.75% | 0.37% | 0.60% | - | - | 0.62% | - | - | - | 0.89% | 0.89% | - | - | 0.38% | 1.05% | - |
Forecast
TTM Net Income Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Oct 22 | Jul 22 | Mar 22 | Dec 21 | Oct 21 | Jul 21 | Mar 21 | Dec 20 | Oct 20 | Jul 20 | Mar 20 | Dec 19 | Oct 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 8 | 8 | 12 | 7 | 12 |
Net Income | - | - | - | - | - | - | - | - | $17.34M | - | - | - | $17.34M | $-37.07M | $6.82M | $-5.81M | $8.39M | - | - | $17.25M | - | - | - | $-3.19M | $38.96M | - | - | $-3.22M | $25.26M | - |
Avg Forecast | $62.30M | $58.14M | $57.11M | $45.68M | $60.22M | $55.29M | $49.06M | $38.16M | $49.32M | $42.31M | $35.30M | $19.96M | $37.53M | $28.36M | $20.64M | $18.15M | $8.90M | $45.19M | $34.11M | $16.50M | $32.21M | $34.98M | $30.82M | $-3.19M | $26.39M | $20.26M | $14.87M | $-1.17M | $28.22M | $39.29M |
High Forecast | $63.86M | $59.61M | $58.54M | $46.83M | $61.73M | $56.68M | $50.29M | $39.22M | $50.37M | $42.34M | $36.19M | $23.95M | $38.48M | $29.41M | $21.16M | $21.77M | $10.68M | $45.19M | $34.11M | $19.80M | $32.21M | $34.98M | $30.82M | $-2.55M | $26.39M | $20.26M | $14.87M | $-939.20K | $28.22M | $39.29M |
Low Forecast | $60.96M | $56.89M | $55.88M | $44.70M | $58.92M | $54.10M | $48.00M | $37.10M | $48.26M | $42.28M | $34.54M | $15.97M | $36.52M | $27.75M | $20.20M | $14.52M | $7.12M | $45.19M | $34.11M | $13.20M | $32.21M | $34.98M | $30.82M | $-3.83M | $26.39M | $20.26M | $14.87M | $-1.41M | $28.22M | $39.29M |
Surprise % | - | - | - | - | - | - | - | - | 0.35% | - | - | - | 0.46% | -1.31% | 0.33% | -0.32% | 0.94% | - | - | 1.05% | - | - | - | 1.00% | 1.48% | - | - | 2.74% | 0.89% | - |
Forecast
TTM SG&A Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Oct 22 | Jul 22 | Mar 22 | Dec 21 | Oct 21 | Jul 21 | Mar 21 | Dec 20 | Oct 20 | Jul 20 | Mar 20 | Dec 19 | Oct 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 8 | 8 | 12 | 7 | 12 |
SG&A | - | - | - | - | - | - | - | - | $56.48M | - | - | - | $56.48M | $57.68M | $56.02M | $56.38M | $50.06M | - | - | $51.23M | - | - | - | $44.58M | $42.68M | - | - | $50.51M | $62.38M | - |
Avg Forecast | $60.72M | $59.12M | $58.95M | $55.53M | $59.58M | $58.22M | $57.43M | $54.93M | $56.87M | $54.47M | $52.55M | $59.29M | $51.58M | $51.46M | $49.82M | $53.90M | $48.82M | $60.91M | $54.14M | $49.00M | $49.72M | $49.84M | $49.30M | $47.81M | $46.01M | $44.43M | $48.61M | $50.84M | $59.55M | $64.00M |
High Forecast | $61.89M | $60.27M | $60.09M | $56.60M | $60.73M | $59.34M | $58.54M | $56.23M | $57.13M | $54.47M | $52.55M | $71.15M | $51.71M | $51.85M | $50.79M | $64.68M | $58.59M | $60.91M | $54.14M | $58.80M | $49.72M | $49.84M | $49.30M | $57.37M | $46.01M | $44.43M | $48.61M | $61.00M | $59.55M | $64.00M |
Low Forecast | $59.71M | $58.14M | $57.97M | $54.61M | $58.59M | $57.25M | $56.48M | $53.81M | $56.55M | $54.47M | $52.55M | $47.43M | $51.43M | $51.13M | $49.00M | $43.12M | $39.06M | $60.91M | $54.14M | $39.20M | $49.72M | $49.84M | $49.30M | $38.25M | $46.01M | $44.43M | $48.61M | $40.67M | $59.55M | $64.00M |
Surprise % | - | - | - | - | - | - | - | - | 0.99% | - | - | - | 1.09% | 1.12% | 1.12% | 1.05% | 1.03% | - | - | 1.05% | - | - | - | 0.93% | 0.93% | - | - | 0.99% | 1.05% | - |
Forecast
TTM EPS Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Oct 22 | Jul 22 | Mar 22 | Dec 21 | Oct 21 | Jul 21 | Mar 21 | Dec 20 | Oct 20 | Jul 20 | Mar 20 | Dec 19 | Oct 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 8 | 8 | 12 | 7 | 12 |
EPS | - | - | - | - | - | - | - | - | $0.17 | - | - | - | $0.17 | $-0.36 | $0.07 | $-0.06 | $0.08 | - | - | $0.17 | - | - | - | $-0.03 | $0.36 | - | - | $-0.03 | $0.24 | - |
Avg Forecast | $0.60 | $0.56 | $0.55 | $0.44 | $0.58 | $0.53 | $0.47 | $0.37 | $0.47 | $0.41 | $0.34 | $0.27 | $0.36 | $0.27 | $0.20 | $0.19 | $0.38 | $0.43 | $0.33 | $0.23 | $0.31 | $0.34 | $0.30 | $0.23 | $0.25 | $0.20 | $0.14 | $0.06 | $0.27 | $0.38 |
High Forecast | $0.62 | $0.57 | $0.56 | $0.45 | $0.59 | $0.55 | $0.48 | $0.38 | $0.49 | $0.41 | $0.35 | $0.27 | $0.37 | $0.28 | $0.20 | $0.19 | $0.39 | $0.43 | $0.33 | $0.23 | $0.31 | $0.34 | $0.30 | $0.23 | $0.25 | $0.20 | $0.14 | $0.06 | $0.27 | $0.38 |
Low Forecast | $0.59 | $0.55 | $0.54 | $0.43 | $0.57 | $0.52 | $0.46 | $0.36 | $0.46 | $0.41 | $0.33 | $0.27 | $0.35 | $0.27 | $0.19 | $0.18 | $0.37 | $0.43 | $0.33 | $0.23 | $0.31 | $0.34 | $0.30 | $0.23 | $0.25 | $0.20 | $0.14 | $0.06 | $0.27 | $0.38 |
Surprise % | - | - | - | - | - | - | - | - | 0.36% | - | - | - | 0.47% | -1.32% | 0.35% | -0.30% | 0.21% | - | - | 0.73% | - | - | - | -0.13% | 1.42% | - | - | -0.54% | 0.88% | - |
Forecast
TTM Peer Comparison by Price Target
Ticker | Company | Last Closing Price | Avg Price Target | Upside/Downside | Avg Rating |
---|---|---|---|---|---|
TTMI | TTM | $26.24 | $30.00 | 14.33% | Buy |
LYTS | LSI Industries | $19.92 | $21.50 | 7.93% | Buy |
MEI | Methode Electronics | $12.65 | $13.00 | 2.77% | Hold |
OSIS | OSI Systems | $183.68 | $176.00 | -4.18% | Buy |
BELFB | Bel Fuse | $91.36 | $87.50 | -4.23% | Buy |
PLXS | Plexus | $164.50 | $150.00 | -8.81% | Buy |
SANM | Sanmina | $79.30 | $62.00 | -21.82% | Buy |
BHE | Benchmark Electronics | $47.51 | $34.00 | -28.44% | Buy |
CLS | Celestica | $97.81 | $66.60 | -31.91% | Buy |