ILPT released its financial results for the quarter ended September 30, 2026, highlighting a portfolio of 409 properties and 79% rental revenue from investment-grade tenants.