Stock Screener

MPW - Medical Properties Trust, Inc.

$5.9 -10% ($-0.59)
0.51.8-2-4.4-0.59.11.6
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: