American Farmland

American Farmland

Market Cap:
$170.23 million
Revenue:
$10 million
Net Income:
$-7.87 million
Market Cap:
$170.23 million
Revenue:
$10 million
Net Income:
$-7.87 million