NYSE • RITM • US64828T2015
Generating your data highlights...
5.49b USD | # 2381 in US
10.14m shares | 100.13m USD
558.31m
99.59% | 556.04m