BBL earnings per share for the last quarter are 6.19 THB whereas the estimation was 6.12 THB which accounts for 1.20% surprise. Company revenue for the same period amounts to 43.54 B THB despite the estimated figure of 43.25 B THB. Estimated earnings per share for the next quarter are 6.51 THB, and revenue is expected to reach 42.85 B THB. Also watch annual changes over time to get a bigger picture of BBL earnings per share and revenue dynamics.