NYSE • UDR • US9026531049
Generating your data highlights...
12.4b USD | # 1460 in US
4.36m shares | 168.9m USD
321.26m
89.96% | 289m