nope but it appears many people must be judging by the fact SP is up 25% today! Obviously with panic shopping emptying food isles and everyone going into locked down, all food delivery companies are having their moment in the sun.
MMM Price at posting:
31.5¢ Sentiment: Buy Disclosure: Held