$IG 3 negative revisions in past few weeks and current year earnings consensus lowered over last 30 days, better buy opportunities ahead.
<ticker> <number> negative revisions in past few weeks and current year earnings consensus lowered over last <number> days , better buy opportunities ahead .