Investors in CoreCard (NYSE:CCRD) have unfortunately lost 69% over the last five years
CoreCard Corporation's stock price has recently risen by 15%, but has seen a significant 69% decline over the last five years. Despite a drop in earnings per share (EPS), shareholders remain hopeful for future growth based on a high P/E ratio.