Hi redditors! I am monitoring these 3 companies (MEDP - QUAL - IBP) and struggling to find a good reason that at least the first two are quite undervalued. I understand that they fall in the mid cap space where valuations are a bit volatile but still... I see good growth , clean balance sheets , hefty profitability and free cash flow so is there something obvious that I m missing here?