NYSE • FRT • US3137451015
Generating your data highlights...
9.96b USD | # 1635 in US
882.03k shares | 95.36m USD
86.39m
90.25% | 77.96m