Nasdaq • FRPT • US3580391056
Generating your data highlights...
3.48b USD | # 3181 in US
1.52m shares | 85.41m USD
48.06m
98.02% | 47.11m