Shares of Intellia Therapeutics (NASDAQ: NTLA), a small-cap biotech company, are up by 63% this year. The company is ...
The Pensacola News Journal is working with high schools in Escambia and Santa Rosa County to put their top students in the spotlight every week.