313.59 -1.30(-0.41%)11/14/2024
UFP Technologies Inc. (UFPT)
Press Release | Data News