NYSE:UDR | US9026531049
Generating your data highlights...
11.8b USD | # 1439 in US
4.1m shares | 151.88m USD
328.57m
90.15% | 296.22m