NYSE • UDR • US9026531049
Generating your data highlights...
12.2b USD | # 1441 in US
4.35m shares | 158.53m USD
324.92m
90.03% | 292.51m