Sales were 104.62 trillion won against a 98.96 trillion estimate. Net profit of 39.53 trillion won missed the 59.66 trillion estimate | News | MoonHub