NYSE:UDR | US9026531049
Generating your data highlights...
13.6b USD | # 1105 in US
1.93m shares | 84.76m USD
329.96m
90.79% | 299.56m