April 28, 2023 April 28, 2023Medical Properties Trust – A Case of the Giggles?The New Year has started out healthy for those that bought stock. Medical Property Trust (MPW) was trading at around $11.00 per share when.....