Your search returned 11 results
… Westlake Corporation Net sales $ 3,115 $ 3,251 $ 3,956 Income from operations $ … $ 297 $ 401 Diluted earnings per common share $ 2.20 $ 2.31 $ 3.10 EBITDA $ 682 $ 690 $ … of 2023. Overall sales prices for the Company decreased 8% sequentially from the previous quarter. When compared to …