NYSE • KREF • US48251K1007
Generating your data highlights...
419m USD | # 6308 in US
1.6m shares | 10.64m USD
64.3m
82.26% | 52.9m