Financial insights of CENX