ICL Rides Earnings Momentum Into September Print
ICL Group heads into its September 17 earnings release with a stock that has quietly outperformed the fertilizer sector this month, while short sellers have been trimming positions and options traders lean decidedly…