BRKB earnings per share for the last quarter are 19750.63 COP whereas the estimation was 20643.55 COP which accounts for -4.33% surprise. Company revenue for the same period amounts to 392.38 T COP despite the estimated figure of 389.16 T COP. Estimated earnings per share for the next quarter are 19726.96 COP, and revenue is expected to reach 404.53 T COP. Also watch annual changes over time to get a bigger picture of BRKB earnings per share and revenue dynamics.