They don't have the production capability. Most on wall street know this which is why it dropped from it's $200+ highs. If they run at full capacity for the next year, you're talking $105-$110 top price.
I think BYND is going back to the $80s for now.