NYSE • ROK • US7739031091
Generating your data highlights...
51b USD | # 447 in US
752.73k shares | 314.83m USD
111.27m
99.66% | 110.9m