
LTOD.L
$37.95
1D:
2.7%
1Y:
-10.8%
USY5217N1183Sign in to check this stock against your screeners
Sign In$50.68
1D:
-0.6%
1Y:
16.5%
US3434121022Mkt Cap
$7.08B
P/E Ratio TTM
-4.2
Revenue TTM
$15.54B
Beta
1.28
Earnings TTM
$-2.00B
Dividend Yield TTM
0.00%