NYSE:UDR | US9026531049
Generating your data highlights...
12.5b USD | # 1417 in US
3.81m shares | 138.98m USD
328.27m
90.23% | 296.21m