Snap (SNAP) March weekly calls active as shares rally after initiated with a Buy rating
Snap (NYSE: SNAP) March weekly 21, 22 and 23 calls are active on total call volume of 55K contracts (29K puts) after being initiated with a Buy at Drexel Hamilton.
