CNBC has put forward four small-cap stocks “for the stocking” going into 2025. These companies operate in different sectors but have a couple things in common: their shares have risen over 5% in the last month, yet they remain undervalued compared to their peers and have further upside, according to…