Massive put options trading in Bank of NY Mellon – out-of-the-money 3.33% yield
Today, massive put option trading in Bank of NY Mellon (BNY) shows that some investors are earning a 3.33% 150-day short-put yield. That could imply investors are shorting these puts to establish a …