Shares of Macy's pulled back yesterday after rallying for two weeks, but the department-store chain saw upside option activity after a positive analyst report.

showed that buyers came out in droves for the January 20 calls, some snapping up very large blocks for $0.15 and $0.20. Only 93 calls trade on average at the strike, but nearly 35,000 changed hands yesterday versus open interest of 8,214 contracts.