Nasdaq • FRPT • US3580391056
Generating your data highlights...
2.96b USD | # 3372 in US
1.54m shares | 107m USD
49.06m
98.31% | 48.23m