CPI Card Group (NASDAQ: PMTS) stock has risen for three consecutive trading days after its second-quarter earnings report showed a 15% year-over-year increase in revenue to $149 million, and free cash flow surged from $500,000 in the same period last year to $25.9 million. Although the company's second-quarter earnings per share of $0.17 fell short of analysts' expectations of $0.53, investors, upon delving into the earnings details, shifted the stock from an initial decline to an upward trend, with a 13.3% gain last week after the earnings release and another 5.5% increase during intraday trading today.