ENVIVA INC (EVA)

US29415B1035 - Common Stock

0.4198  +0.01 (+2.22%)




Shares Outstanding74.86M
Float36.81M
Owners (insider)21.27%
Owners (institutional)57.12%
Owners (insider) change0%
Owners (institutional) change0%

No transactions were filed in the last 12 months.