NYSE:UDR | US9026531049
Generating your data highlights...
14.5b USD
2.29m shares | 96.08m USD
329.82m
99.27% | 327.42m