RTLPP   $19.61  -2.24% Market Closed

Necessity Retail REIT Inc/The

Data not available