Seeking AlphaazioniBEARISHLOW

Medical Properties Trust FFO of $0.11 misses by $0.03, revenue of $250.14M misses by $12.4M

No summary available

Read at Seeking Alpha