CNEC earnings per share for the last quarter are -2572.61 COP whereas the estimation was 2969.78 COP which accounts for -186.63% surprise. Company revenue for the same period amounts to 366.34 B COP despite the estimated figure of 355.96 B COP. Estimated earnings per share for the next quarter are 3329.86 COP, and revenue is expected to reach 357.04 B COP. Also watch annual changes over time to get a bigger picture of CNEC earnings per share and revenue dynamics.