Unusual Put Option Trade in BlackRock Institutional Trust Company N.A. – iShares 20+ Year Treasury Bond ETF (TLT) Worth $436.15K
On July 5, 2023 at 15:52:44 ET an unusually large $436.15K block of Put contracts in BlackRock Institutional Trust Company N.A. – iShares 20+ Year Treasury Bond ETF (TLT) was sold, with a strike price of $107.00 / share, expiring in 44 day(s) (on August 18, 202