Earnings per share excluding some items surged to $2.09, Astra said Thursday, higher than the $2.04 estimated by analysts ...