1:35pm (EST) Over the years, we have covered quite a few explosive biotech stocks that have made incredible returns for our subscribers but sometimes we can overlook the 800-pound gorillas in the room. We have been following shares of Pfizer (PFE, $23.84, down $0.42) for years but we rarely, ifRead more

More