
FRSH
$12.24
1D:
-0.1%
1Y:
-6.5%
US3580541049Sign in to check this stock against your screeners
Sign In$9.46
1D:
0.0%
1Y:
15.1%
US37890B1008Mkt Cap
$4.94B
P/E Ratio TTM
59.1
Revenue TTM
$3.18B
Beta
0.93
Earnings TTM
$88.00M
Dividend Yield TTM
0.00%