Stockreport

InvenTrust Properties Corp. Reports 2024 First Quarter Results [Yahoo! Finance]

InvenTrust Properties Corp.  (IVT) 
PDF For the three months ended March 31, 2024 and 2023, the Company reported Net Income of $2.9 million, or $0.04 per diluted share, and $1.1 million, or $0.02 per diluted s [Read more]