NYSE • FRT • US3137451015
Generating your data highlights...
10.5b USD | # 1586 in US
956.11k shares | 109.61m USD
86.39m
90.23% | 77.95m