TWCUX
$100.23
1D:
2.1%
1Y:
0.5%
US0250838820
Sign in to check this stock against your screeners
$117.62
0.6%
-0.7%
US4115118279
Mkt Cap
$25.08B
P/E Ratio TTM
—
Revenue TTM
Beta
Earnings TTM
Dividend Yield TTM