CNXC Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$52.00
High
$52.00
Low
$52.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Mar 25, 2026Barrington ResearchmaintainOutperformOutperform
Mar 25, 2026Canaccord GenuitymaintainBuyBuy
Mar 25, 2026BairdmaintainOutperformOutperform
Mar 17, 2026Barrington ResearchmaintainOutperformOutperform
Jan 12, 2026Barrington ResearchmaintainOutperformOutperform