NYSE:REXR.PRC | US76169C4078
Generating your data highlights...
8.66b USD | # 1645 in US
4.89k shares | 106.69k USD
236.12m
99.67% | 235.35m