BASF Se (BASFY) fundamental stock analysis