i never figured out how wood pellet companies make any money. big heavy bag of them costs a few bucks. freight alone to get the to retail? just math in my head
EVA now down 63% - these analysts are geniuses - nothing like making calls like this after the fact: Enviva Price Target Cut to $10.00/Share From $40.00 by Truist Securities