TWCUX
$98.52
1D:
-0.6%
1Y:
3.0%
US0250838820
Sign in to check this stock against your screeners
$115.03
1.2%
0.4%
US4115118279
Mkt Cap
$27.10B
P/E Ratio TTM
—
Revenue TTM
Beta
Earnings TTM
Dividend Yield TTM