NYSE • UDR • US9026531049
Generating your data highlights...
12b USD | # 1482 in US
4.13m shares | 160.04m USD
321.26m
89.97% | 289.04m