
Whether buoyed by massive gains in the AI space or not, the S&P 500 has experienced a strong several months, climbing by nearly 33% since early April. Two fairly under-appreciated companies—Innodata Inc. (NASDAQ: INOD) and Astronics Corp. (NASDAQ: ATRO)—have far surpassed those gains, climbing by about 173% and 123%, respectively, during the same period.
Though each of these stocks has experienced a tremendous rally, their strong fundamentals and share price catalysts suggest they could each have more room to run. We'll explore both in detail and also consider some of the risks each stock presents.