Anyone doing their DD knows the possibility of trillion$ MC. Not a single of us would claim it will happen anytime soon. Sorry for talking on your behalf, Crash ??
For mid (or short) term upside, combine efficacy, new upcoming data, BP and shorts covering, yeah $80, why not.