Here are Wednesday's top research calls, including upgrades for Best Buy, Marathon Petroleum and 3M, and downgrades for Humana and Kellogg.
Stocks with insider trader activity include PLAB, GLT and BGFV
Stocks with insider trader activity include GLT, NEWT and ACET
P.H. Glatfelter (GLT) shares had their 'buy' rating reiterated by analysts at Deutsche Bank (DB), but also had their price target lowered to $31