Share Facebook Twitter LinkedIn Pinterest Email Medical Properties Trust in charts: U.S. revenue down ~46% Y/Y in Q4 as property count shrinks
Solar stocks crushed as Senate budget bill proposal keeps cuts to solar incentives (ENPH:NASDAQ)June 17, 2025