NYSE • KREF • US48251K1007
Generating your data highlights...
398m USD | # 6471 in US
936.59k shares | 6.85m USD
58.58m
70.64% | 41.38m