Interra

Market Cap:
$25.31 million
Revenue:
$23 million
5 Year Trend:
9.5%
Net Income:
$-33.7 million
Market Cap:
$25.31 million
Revenue:
$23 million
5 Year Trend:
9.5%
Net Income:
$-33.7 million