ICL Group Ltd.

ICL·NYSE·$6.58·$8B