TPI Composites, Inc. TPIC

Full chart Compare
Set alert

Price alert · TPIC

All alert types
0.13 USD 0.00 (+0.00%)

At closeAug 18, 2025, 4:00 PM EDT

0.108 Day range 0.1271
0.1054 52-week range 0.148
YTD
0.00%
1 year
0.00%

Analyst view

Consensus: hold

Hold
Price target (mean) 3.97 +3025.7% upside
Target (low)
2.00
Target (mean)
3.97
Target (high)
8.00
Ratings (0m) 13 3 buy · 9 hold · 1 sell
  • Strong buy0
  • Buy3
  • Hold9
  • Sell1
  • Strong sell0

Recommendation trend

  • This month 13
  • 1 month ago 13
  • 2 months ago 14
  • 3 months ago 13

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

TPIC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter-0.33714-0.58 – -0.060.4983-167.7%366.23M+23.3%7
Next quarter-0.265-0.49 – -0.01-1.25+78.8%367.78M+23.0%6
Current year-3.79-4.31 – -3.47-3.29-15.5%1.36B-6.8%7
Next year-0.87286-1.84 – -0.05-3.79+77.0%1.61B+18.8%7

Upgrades and downgrades

The latest rating changes

TPIC analyst upgrades and downgrades
DateFirmActionFromTo
Dec 12, 2024JP MorganDowngradeOverweightNeutral
Nov 15, 2024Morgan StanleyDowngradeEqual-WeightUnderweight
Nov 7, 2024B of A SecuritiesMaintainedBuyBuy
Oct 17, 2024JefferiesInitiated—Hold
Aug 12, 2024Piper SandlerMaintainedNeutralNeutral
Jul 22, 2024Piper SandlerMaintainedNeutralNeutral
Jul 17, 2024B of A SecuritiesMaintainedBuyBuy
Jul 16, 2024JP MorganMaintainedOverweightOverweight
May 6, 2024Roth MKMMaintainedNeutralNeutral
Feb 23, 2024Piper SandlerReiteratedNeutralNeutral
Dec 8, 2023Morgan StanleyMaintainedEqual-WeightEqual-Weight
Oct 19, 2023JP MorganMaintainedOverweightOverweight
Oct 17, 2023Morgan StanleyMaintainedEqual-WeightEqual-Weight
Oct 6, 2023Piper SandlerMaintainedNeutralNeutral
Oct 3, 2023Raymond JamesDowngradeOutperformMarket Perform
Sep 6, 2023Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jul 27, 2023JP MorganMaintainedOverweightOverweight
Jul 27, 2023Craig-HallumDowngradeBuyHold
Jul 27, 2023Roth MKMDowngradeBuyNeutral
Jul 27, 2023BTIGDowngradeBuyNeutral
Jul 17, 2023Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jul 12, 2023Raymond JamesMaintainedOutperformOutperform
May 24, 2023B of A SecuritiesMaintainedBuyBuy
May 23, 2023StifelMaintainedHoldHold
May 22, 2023Piper SandlerMaintainedNeutralNeutral
May 8, 2023UBSMaintained—Neutral
Apr 17, 2023Piper SandlerMaintained—Neutral
Apr 5, 2023Raymond JamesMaintained—Outperform
Mar 16, 2023GuggenheimUpgradeNeutralBuy
Feb 27, 2023Piper SandlerMaintained—Neutral