Because it's big pharma I'm a little more likely to bank big gains. These companies are notorious for large swings up and down being so driven by current sentiment around drug flow. Just look at their charts. There will be opportunities in the future, this stock is on fire right now and it's hard to know where it will stop outside of companies this size usually only get so OB before cooling off, it's not exactly a small cap
It's a tough choice can be good to let winners run, and you know I'm not the biggest risk taker and lean towards taking gains in general.