ICL: $4.72 1.39%
Competitors | Peers