
LSPD
$10.64
1D:
2.2%
1Y:
-5.3%
CA53229C1077Sign in to check this stock against your screeners
Sign In$15.67
1D:
2.5%
1Y:
51.3%
US03213A1043Mkt Cap
$2.08B
P/E Ratio TTM
-20.9
Revenue TTM
$374.37M
Beta
1.50
Earnings TTM
$-99.53M
Dividend Yield TTM
0.00%
$13.49
1D:
-0.1%
1Y:
18.8%
US25862V1052Mkt Cap
$2.07B
P/E Ratio TTM
36.5
Revenue TTM
$768.82M
Beta
1.00
Earnings TTM
$58.86M
Dividend Yield TTM
0.00%