BASF Se (BASFY) valuation and key financial metrics