Nasdaq • FRPT • US3580391056
Generating your data highlights...
2.7b USD | # 3515 in US
1.62m shares | 93.58m USD
49.14m
97.91% | 48.12m