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 …