Medical Properties Trust

Why Medical Properties Trust Stock Got Socked Today

While large-scale insider sales don’t necessarily mean a publicly traded company’s management is abandoning ship, they generally don’t inspire investor…