skitahoe
6 minutes ago
While I'd love you to be right, that would represent over a $14 billion market cap, I believe that's high until the EDEN is available for production of the vaccine. I just don't believe that enough vaccine can be produced in Sawston to justify that market cap until they can make more, which require