NYSE • DBRG • US25401T6038
Generating your data highlights...
2.91b USD | # 3386 in US
3.04m shares | 47.7m USD
184.73m
86.11% | 159.07m