Unusual Put Option Trade in Medical Properties Trust (MPW) Worth $1,091.34K

On May 26, 2023 at 11:19:22 ET an unusually large $1,091.34K block of Put contracts in Medical Properties Trust (MPW) was sold, with a strike price of $7.00 / share, expiring in 112 day(s) (on September 15, 2023). Fintel tracks all large options trades, and the

admin