Unusual Put Option Trade in SPDR Series Trust – SPDR Biotech ETF (XBI) Worth $277.50K

On May 16, 2023 at 09:37:45 ET an unusually large $277.50K block of Put contracts in SPDR Series Trust – SPDR Biotech ETF (XBI) was bought, with a strike price of $84.50 / share, expiring in 3 day(s) (on May 19, 2023). Fintel tracks all large options trades, an

admin