Element Solutions Inc (ESI) fundamental stock analysis