Nasdaq • FRPT • US3580391056
Generating your data highlights...
3.5b USD | # 3150 in US
1.66m shares | 90.25m USD
49.14m
98.06% | 48.19m