Performance (normalized)

-29%-18%-6%+6%+17%

Key metrics

MetricTVZ
Price$25.67$50.14
Market cap$175.87B$209.36B
P/E ratio (TTM)8.61x13.08x
P/S ratio (TTM)1.41x1.51x
Dividend yield4.25%5.56%
Beta0.420.23
1-year return-13.18%+13.49%

Compare up to five stocks