UFP Technologies, Inc. (UFPT) NASDAQ

228.78

-5.5203(-2.36%)

Updated at November 14 10:48AM

Currency In USD