ICLN

2500 ICLN FEB 19th 2021 29.50 PUTS BOUGHT@ 1.35 vs Open Interest of 0 for a total of $337500 on the BEAR side

Leave a Comment

Comments

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

Leave a Reply