NYSE • KREF • US48251K1007
Generating your data highlights...
423m USD | # 6319 in US
1.11m shares | 7.76m USD
58.58m
70.75% | 41.44m