NYSE • FRT • US3137451015
Generating your data highlights...
9.58b USD | # 1675 in US
876.36k shares | 94.11m USD
86.39m
90.25% | 77.96m