Tennessee Valley Authority (TVE)

Current Price$24.05
Market Cap$1,26,26,250
P/E Ratio
ROE—%
Dividend Yield—%
SectorUtilities

Data from SEC filings. Not investment advice. Scoring methodology