FOXA | Fox Corp |
Television Broadcasting Stations |
Book value per $ invested | $ 0.68 |
Leverage | 51.40% |
Market Cap | $ 15.5B |
PE | 9.78 |
Dividend Yield | 1.57% |
Profit | $ 1.6B |
Margin | 11.65% |
Fox Corporation is an American mass media company headquartered in New York City.