Nasdaq • FRPT • US3580391056
Generating your data highlights...
3.35b USD | # 3223 in US
1.36m shares | 83.7m USD
48.06m
97.52% | 46.87m