
FROG
$79.68
1D:
-7.9%
1Y:
88.4%
IL0011684185Sign in to check this stock against your screeners
Sign In$24.56
1D:
0.0%
1Y:
16.3%
US1851231068Mkt Cap
$7.30B
P/E Ratio TTM
-143.5
Revenue TTM
$825.73M
Beta
0.60
Earnings TTM
$-48.09M
Dividend Yield TTM
0.00%
$18.81
1D:
-3.3%
1Y:
-4.9%
US81730H1095Mkt Cap
$6.33B
P/E Ratio TTM
-20.4
Revenue TTM
$955.65M
Beta
0.83
Earnings TTM
$-411.29M
Dividend Yield TTM
0.00%