WMT

2501 WMT DEC 115.00 PUTS BOUGHT@ 0.62 vs Open Interest of 8353 for a total of $155062 on the BEAR side

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply