Industrial Logistics Properties Trust (ILPT)

Shares of Beneficial Interest
Sell: $5.11|Buy: $5.72|Change: 0.05 (-0.90%)