Unusual Put Option Trade in BlackRock Institutional Trust Company N.A. – iShares Biotechnology ETF (IBB) Worth $94.70K

On May 30, 2023 at 13:47:50 ET an unusually large $94.70K block of Put contracts in BlackRock Institutional Trust Company N.A. – iShares Biotechnology ETF (IBB) was bought, with a strike price of $124.00 / share, expiring in 17 day(s) (on June 16, 2023). Fintel

admin