Unusual Put Option Trade in iShares Global Clean Energy ETF (ICLN) Worth $264.60K

On April 26, 2023 at 10:46:39 ET an unusually large $264.60K block of Put contracts in iShares Global Clean Energy ETF (ICLN) was bought, with a strike price of $19.00 / share, expiring in 16 day(s) (on May 12, 2023). Fintel tracks all large options trades, and

admin