TTM (TTMI) Stock Forecast, Price Target & Predictions
TTMI Stock Forecast
TTM stock forecast is as follows: an average price target of $20.00 (represents a -14.35% downside from TTMI’s last price of $23.35) 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 |
---|---|---|---|---|---|---|
Oct 31, 2024 | James Ricchiuti | Needham | $26.00 | $19.72 | 31.85% | 11.35% |
Jun 17, 2024 | James Ricchiuti | Needham | $21.00 | $18.20 | 15.42% | -10.06% |
May 02, 2024 | Matthew Sheerin | Stifel Nicolaus | $19.00 | $14.77 | 28.64% | -18.63% |
Aug 04, 2022 | - | Needham | $19.00 | $13.51 | 40.64% | -18.63% |
Apr 19, 2022 | William Stein | Truist Financial | $15.00 | $13.61 | 10.21% | -35.76% |
10
TTM Price Target by Period
1M | 3M | 12M | |
---|---|---|---|
# Anlaysts | 1 | 1 | 3 |
Avg Price Target | $26.00 | $26.00 | $22.00 |
Last Closing Price | $23.35 | $23.35 | $23.35 |
Upside/Downside | 11.35% | 11.35% | -5.78% |
Analyst Ratings Upgrades/Downgrades
Date | Company | Previous Rating | New Rating | Rating Change |
---|---|---|---|---|
Oct 31, 2024 | B. Riley | Buy | Buy | Hold |
Oct 31, 2024 | Needham | Buy | Buy | Hold |
Jul 18, 2024 | Needham | Underperform | Underperform | Hold |
Jul 18, 2024 | Raymond James | Buy | Buy | Hold |
Jul 18, 2024 | B. Riley | Buy | Buy | Hold |
Jun 17, 2024 | Needham | Buy | Buy | Hold |
Aug 04, 2022 | Needham | Buy | Buy | Hold |
10
TTM Financial Forecast
TTM Revenue Forecast
Quarter
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 | Jul 19 | Mar 19 | Mar 18 | Mar 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | - | - | - | - | $569.04M | - | - | - | $569.04M | $572.58M | $546.51M | $544.44M | $598.14M | - | - | $581.26M | - | - | - | $526.43M | $523.80M | - | - | $497.65M | $719.25M | - | - | $620.20M | $663.58M | $625.25M |
Avg Forecast | $659.55M | $647.18M | $638.47M | $609.96M | $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 | $622.68M | $631.60M | $663.58M | $473.16M |
High Forecast | $669.63M | $657.07M | $648.23M | $624.41M | $633.56M | $603.98M | $582.70M | $551.76M | $573.46M | $575.01M | $560.96M | $573.20M | $668.63M | $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 | $622.68M | $631.60M | $796.30M | $567.79M |
Low Forecast | $651.05M | $638.83M | $630.24M | $597.48M | $627.08M | $603.98M | $582.70M | $551.76M | $570.27M | $567.00M | $545.39M | $557.29M | $650.08M | $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 | $622.68M | $631.60M | $530.87M | $378.53M |
# Analysts | 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 | 7 | 7 | 17 | 8 |
Surprise % | - | - | - | - | 0.90% | - | - | - | 0.99% | 1.00% | 0.99% | 0.96% | 0.91% | - | - | 1.04% | - | - | - | 1.03% | 1.03% | - | - | 0.86% | 1.09% | - | - | 0.98% | 1.00% | 1.32% |
Forecast
TTM EBITDA Forecast
Quarter
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 | Jul 19 | Mar 19 | Mar 18 | Mar 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 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 | 7 | 7 | 17 | 8 |
EBITDA | - | - | - | - | $75.69M | - | - | - | $75.69M | $52.46M | $41.13M | $23.86M | $41.61M | - | - | $36.11M | - | - | - | $35.06M | $38.84M | - | - | $28.57M | $59.25M | - | - | $34.23M | $35.82M | $55.83M |
Avg Forecast | $68.75M | $67.46M | $66.56M | $63.58M | $65.74M | $62.96M | $60.74M | $70.06M | $59.63M | $59.48M | $57.60M | $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 | $53.04M | $81.07M | $74.53M | $62.89M |
High Forecast | $69.80M | $68.49M | $67.57M | $65.09M | $66.04M | $62.96M | $60.74M | $84.07M | $59.78M | $59.94M | $58.48M | $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 | $53.04M | $97.29M | $89.44M | $75.47M |
Low Forecast | $67.87M | $66.59M | $65.70M | $62.28M | $65.37M | $62.96M | $60.74M | $56.05M | $59.45M | $59.11M | $56.85M | $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 | $53.04M | $64.86M | $59.62M | $50.31M |
Surprise % | - | - | - | - | 1.15% | - | - | - | 1.27% | 0.88% | 0.71% | 0.37% | 0.60% | - | - | 0.62% | - | - | - | 0.89% | 0.89% | - | - | 0.38% | 1.05% | - | - | 0.42% | 0.48% | 0.89% |
Forecast
TTM Net Income Forecast
Quarter
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 | Jul 19 | Mar 19 | Mar 18 | Mar 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 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 | 7 | 7 | 17 | 8 |
Net Income | - | - | - | - | $17.34M | - | - | - | $17.34M | $-37.07M | $6.82M | $-5.81M | $8.39M | - | - | $17.25M | - | - | - | $-3.19M | $38.96M | - | - | $-3.22M | $25.26M | - | - | $-3.25M | $10.10M | $32.96M |
Avg Forecast | $60.22M | $55.55M | $49.32M | $39.45M | $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 | $17.77M | $-3.44M | $10.10M | $22.37M |
High Forecast | $61.42M | $56.65M | $50.30M | $40.55M | $50.37M | $42.34M | $36.00M | $23.95M | $38.28M | $29.41M | $21.05M | $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 | $17.77M | $-2.75M | $12.12M | $26.84M |
Low Forecast | $59.21M | $54.62M | $48.49M | $38.36M | $48.49M | $42.28M | $34.71M | $15.97M | $36.52M | $27.88M | $20.30M | $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 | $17.77M | $-4.13M | $8.08M | $17.89M |
Surprise % | - | - | - | - | 0.35% | - | - | - | 0.46% | -1.31% | 0.33% | -0.32% | 0.94% | - | - | 1.05% | - | - | - | 1.00% | 1.48% | - | - | 2.74% | 0.89% | - | - | 0.94% | 1.00% | 1.47% |
Forecast
TTM SG&A Forecast
Quarter
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 | Jul 19 | Mar 19 | Mar 18 | Mar 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 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 | 7 | 7 | 17 | 8 |
SG&A | - | - | - | - | $56.48M | - | - | - | $56.48M | $57.68M | $56.02M | $56.38M | $50.06M | - | - | $51.23M | - | - | - | $44.58M | $42.68M | - | - | $50.51M | $62.38M | - | - | $53.92M | $51.76M | $47.48M |
Avg Forecast | $59.48M | $58.36M | $57.58M | $55.00M | $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 | $56.15M | $57.57M | $35.19M | $19.86M |
High Forecast | $60.39M | $59.25M | $58.45M | $56.31M | $57.13M | $54.47M | $52.55M | $71.15M | $51.71M | $51.85M | $50.59M | $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 | $56.15M | $69.08M | $42.23M | $23.84M |
Low Forecast | $58.71M | $57.61M | $56.83M | $53.88M | $56.55M | $54.47M | $52.55M | $47.43M | $51.43M | $51.13M | $49.18M | $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 | $56.15M | $46.05M | $28.15M | $15.89M |
Surprise % | - | - | - | - | 0.99% | - | - | - | 1.09% | 1.12% | 1.12% | 1.05% | 1.03% | - | - | 1.05% | - | - | - | 0.93% | 0.93% | - | - | 0.99% | 1.05% | - | - | 0.94% | 1.47% | 2.39% |
Forecast
TTM EPS Forecast
Quarter
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 | Jul 19 | Mar 19 | Mar 18 | Mar 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 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 | 7 | 7 | 17 | 8 |
EPS | - | - | - | - | $0.17 | - | - | - | $0.17 | $-0.36 | $0.07 | $-0.06 | $0.08 | - | - | $0.17 | - | - | - | $-0.03 | $0.36 | - | - | $-0.03 | $0.24 | - | - | $-0.03 | $0.10 | $0.33 |
Avg Forecast | $0.58 | $0.54 | $0.47 | $0.38 | $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 | $0.17 | $0.17 | $0.26 | $0.19 |
High Forecast | $0.59 | $0.55 | $0.48 | $0.39 | $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 | $0.17 | $0.17 | $0.31 | $0.23 |
Low Forecast | $0.57 | $0.53 | $0.47 | $0.37 | $0.47 | $0.41 | $0.33 | $0.27 | $0.35 | $0.27 | $0.20 | $0.18 | $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 | $0.17 | $0.17 | $0.21 | $0.15 |
Surprise % | - | - | - | - | 0.36% | - | - | - | 0.47% | -1.32% | 0.35% | -0.30% | 0.21% | - | - | 0.73% | - | - | - | -0.13% | 1.42% | - | - | -0.54% | 0.88% | - | - | -0.18% | 0.38% | 1.74% |
Forecast
TTM Peer Comparison by Price Target
Ticker | Company | Last Closing Price | Avg Price Target | Upside/Downside | Avg Rating |
---|---|---|---|---|---|
MEI | Methode Electronics | $9.26 | $12.50 | 34.99% | Hold |
BELFB | Bel Fuse | $73.77 | $87.50 | 18.61% | Buy |
OSIS | OSI Systems | $153.79 | $176.00 | 14.44% | Buy |
LYTS | LSI Industries | $20.27 | $21.50 | 6.07% | Buy |
TTMI | TTM | $23.35 | $20.00 | -14.35% | Buy |
SANM | Sanmina | $76.94 | $62.00 | -19.42% | Buy |
CLS | Celestica | $86.82 | $65.50 | -24.56% | Buy |
PLXS | Plexus | $157.83 | $119.00 | -24.60% | Buy |
BHE | Benchmark Electronics | $47.32 | $34.00 | -28.15% | Buy |