EXFO Inc. EXFO

Full chart Compare
Set alert

Price alert · EXFO

All alert types
6.25 0.00 (+0.00%)

Apr 24, 2025, 3:47 PM EDT

6.24 Day range 6.25

52-week range unavailable

Analyst view

Consensus: hold

Hold
Price target (mean) 6.25
Ratings (0m) 7 2 buy · 5 hold · 0 sell
  • Strong buy0
  • Buy2
  • Hold5
  • Sell0
  • Strong sell0

Recommendation trend

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

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

EXFO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.000.00 – 0.000.01-100.0%73.96M+4.8%1
Next quarter0.050.05 – 0.050.13-61.5%79.72M0.0%1
Current year0.140.14 – 0.140.01+1300.0%287.37M+8.2%1
Next year0.170.17 – 0.170.14+21.4%318.48M+10.8%1

Upgrades and downgrades

The latest rating changes

EXFO analyst upgrades and downgrades
DateFirmActionFromTo
Jul 9, 2020TD SecuritiesMaintained—Hold
Apr 8, 2020Northland Capital MarketsMaintained—Outperform
Apr 8, 2020CIBCMaintained—Neutral
Apr 6, 2020BMO CapitalMaintained—Market Perform
Oct 10, 2019TD SecuritiesMaintained—Hold
Apr 20, 2017National Bank FinancialInitiated—Sector Perform
Jan 7, 2016CIBCUpgrade—Sector Perform
Oct 8, 2015National Bank FinancialDowngradeSector PerformUnderperform
Sep 9, 2015Northland SecuritiesInitiated—Outperform
Feb 18, 2015CIBCDowngradeSector PerformUnderperform
Oct 15, 2014National Bank FinancialUpgradeUnderperformSector Perform
Mar 26, 2014National Bank FinancialDowngradeSector PerformUnderperform
Jan 9, 2014TD SecuritiesDowngradeBuyHold
Jun 5, 2013Stifel NicolausMaintained—Buy
Jun 5, 2013BMO CapitalDowngradeOutperformMarket Perform
Jan 10, 2013BMO CapitalMaintained—Outperform
Dec 19, 2012TD SecuritiesUpgradeHoldBuy