NYSE • FRT • US3137451015
Generating your data highlights...
9.92b USD | # 1617 in US
871.51k shares | 95.34m USD
86.39m
90.24% | 77.95m