Ferro Corporation FOE

Full chart Compare
Set alert

Price alert · FOE

All alert types
22.01 0.00 (+0.00%)

Apr 24, 2025, 3:47 PM EDT

21.96 Day range 22.01

52-week range unavailable

Analyst view

Consensus: hold

Hold
Price target (mean) 22.00
Ratings (0m) 7 6 buy · 1 hold · 0 sell
  • Strong buy1
  • Buy5
  • Hold1
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 7
  • 1 month ago 3
  • 2 months ago 2
  • 3 months ago 8

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

FOE analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.270.27 – 0.270.37-27.0%294.30M+2.1%1
Next quarter0.260.26 – 0.260.35-25.7%297.30M+12.9%1
Current year1.301.30 – 1.301.28+1.6%1.18B+4.9%1
Next year1.401.40 – 1.401.30+7.7%1.22B+3.0%1

Upgrades and downgrades

The latest rating changes

FOE analyst upgrades and downgrades
DateFirmActionFromTo
May 13, 2021Seaport GlobalDowngradeBuyNeutral
May 12, 2021Gabelli & Co.DowngradeBuySell
May 12, 2021Deutsche BankDowngradeBuyHold
May 12, 2021JP MorganDowngradeNeutralUnderweight
Aug 6, 2020Wells FargoMaintained—Equal-Weight
Apr 16, 2020Deutsche BankMaintained—Buy
Mar 4, 2020Deutsche BankMaintained—Buy
Dec 17, 2019Deutsche BankMaintained—Buy
Oct 16, 2019Wells FargoInitiated—Market Perform
Sep 10, 2019BuckinghamMaintained—Neutral
Aug 1, 2019Buckingham ResearchDowngradeBuyNeutral
Aug 1, 2019KeyBancDowngradeOverweightSector Weight
Apr 3, 2019Deutsche BankMaintainedBuyBuy
Apr 2, 2019KeyBancMaintainedOverweightOverweight
Apr 1, 2019BMO CapitalDowngradeOutperformMarket Perform
Nov 20, 2018Deutsche BankMaintainedBuyBuy
Mar 28, 2018BMO CapitalInitiated—Outperform
Nov 10, 2017KeyBancMaintained—Overweight
Oct 13, 2017KeyBancMaintained—Buy
Jul 31, 2017Deutsche BankMaintained—Buy
Jun 5, 2017Longbow ResearchUpgradeNeutralBuy
Jan 21, 2016Deutsche BankMaintained—Buy
Jan 13, 2016Seaport GlobalUpgradeAccumulateBuy
Sep 22, 2015OppenheimerInitiated—Outperform
Aug 12, 2015Seaport GlobalInitiated—Accumulate
Feb 27, 2015Deutsche BankMaintained—Buy
Dec 19, 2014JP MorganMaintained—Neutral
Oct 29, 2014Deutsche BankMaintained—Buy
Sep 23, 2014KeyBancUpgradeHoldBuy
Jun 12, 2014Deutsche BankMaintained—Buy