Only thing I'll say is a 10X revenue multiple is very high. Some companies only receive 10X earnings as a multiple. I'd lower your multiple to 5X revenue at most.
2da, I'm not sure Ariad could make $20 per share even if it had a cure for every disease in the free world. It is that despised by everyone. Look at TGTX labs. They got it..