UFP Technologies validates InvestingPro’s overvalued call with 42% decline

UFP Technologies validates InvestingPro’s overvalued call with 42% decline