NYSE • FRT • US3137451015
Generating your data highlights...
10.5b USD | # 1604 in US
962.14k shares | 112.45m USD
86.39m
90.24% | 77.95m