NYSE:UDR | US9026531049
Generating your data highlights...
13.4b USD | # 1151 in US
1.98m shares | 86.5m USD
329.96m
90.79% | 299.56m