NYSE • KREF • US48251K1007
Generating your data highlights...
454m USD | # 6176 in US
1.27m shares | 8.32m USD
64.3m
73.35% | 47.17m