CTO

Latest analyst action Page refreshed hourly; analyst feeds refreshed dailyAbout this data

Consensus

Buy4.33 / 53 ratings · Strong Buy 1 · Buy 2 · Hold 0 · Sell 0 · Strong Sell 0
Avg target $24.67+20.1%Median $25.00High $25.00Low $24.003 targets in the last 12 months

Price vs average target

Revenue and EPS estimates

ReportedConsensus estimates
Fiscal periodFY2023Dec '23FY2024Dec '24FY2025Dec '25FY2026Dec '26FY2027Dec '27FY2028Dec '28
Revenue (M)109.1124.5149.5176.8194.1238.3
Growth YoY+32.6%+14.1%+20.1%+18.2%+9.8%+22.7%
High estimate–––180.4198.1243.2
Low estimate–––172.0188.9231.8
Analysts–––331
EPS, adjusted0.03−0.220.090.930.900.00
Growth YoYn/m−833.3%n/m+937.0%−3.6%−100.0%
High estimate–––0.960.920.00
Low estimate–––0.900.870.00
Analysts–––110

Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.

Brokers

4 firms active in the last 12 months
FirmAnalystRatingPrev ratingTargetPrev targetChgUpsideDate
Jones Trading–BuyBuy––––Oct 1
Cantor FitzgeraldJay KornreichOverweightOverweight$25.00$20.00+25%+22%Aug 3
Industrial Alliance SecuritiesGaurav Mehta––$24.00$23.00+4%+17%Jul 29
Raymond James–Strong Buy · May 2025Strong Buy$25.00$24.00+4%+22%Jun 29
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.