
PAR
$20.55
1D:
7.1%
1Y:
-46.9%
US6988841036Sign in to check this stock against your screens
Sign In$15.85
1D:
3.1%
1Y:
44.5%
US31188V1008Mkt Cap
$2.52B
P/E Ratio TTM
-39.9
Revenue TTM
$687.17M
Beta
0.36
Earnings TTM
$-81.10M
Dividend Yield TTM
0.00%
$16.70
1D:
3.7%
1Y:
68.5%
US03213A1043Mkt Cap
$2.21B
P/E Ratio TTM
-23.4
Revenue TTM
$374.37M
Beta
1.50
Earnings TTM
$-99.53M
Dividend Yield TTM
0.00%