Impossible Foods Stock Chart - Investors Reportedly Clamor To Buy Into Impossible Foods