NYSE • KREF.PRA • US48251K2096
Generating your data highlights...
419m USD | # 6308 in US
26.1k shares | 465.06k USD
65.68m
82.81% | 54.39m