309.94 -4.94(-1.57%)11/14/2024
UFP Technologies Inc. (UFPT)
Press Release | Data News