
ULS
$101.86
1D:
1.8%
1Y:
46.1%
US9037311076Sign in to check this stock against your screeners
Sign In$415.84
1D:
-3.1%
1Y:
144.0%
US5763231090Mkt Cap
$32.86B
P/E Ratio TTM
68.6
Revenue TTM
$15.28B
Beta
1.79
Earnings TTM
$458.80M
Dividend Yield TTM
0.00%
$616.84
1D:
1.6%
1Y:
123.2%
US1442851036Mkt Cap
$30.65B
P/E Ratio TTM
61.8
Revenue TTM
$2.94B
Beta
1.27
Earnings TTM
$434.90M
Dividend Yield TTM
0.14%