UFP Technologies, Inc. (UFPT) NASDAQ

Currency In USD

AD

UFPT Historical Return

If you invested $1000 in UFP Technologies, Inc. (UFPT) 10 years ago, it would be worth $10,761.07 as of June 23, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $3,991.45, while $1000 invested 1 year ago would be worth $1,000.69. This corresponds to total returns of 976.11%, 299.14%, 0.07%, respectively, with annualized returns of 26.8%, 31.87%, 0.07%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

UFPT Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
June 22, 2026239.11233.3233.3242.54233.3113,481
June 18, 2026230.62239.28239.28242.29229.87227,488
June 17, 2026230.64227.68227.68238.62223.87220,133
June 16, 2026235.98232.2232.2235.98230.11222,650
June 15, 2026238.64233.67233.67242.48232168,693
June 12, 2026239.4234.94234.94243.68233.31212,904
June 11, 2026233.21238.6238.6241.16230.53269,957
June 10, 2026229.17232.48232.48235.78228.61220,040
June 09, 2026228.06231.12231.12236.52226.5236,121
June 08, 2026223.32226.71226.71230.05221.5163,326
June 05, 2026227.99223.87223.87231.6221.38240,003
June 04, 2026222.17224.51224.51228.08220.31129,602
June 03, 2026215.44218.34218.34218.58211.7207,788
June 02, 2026216.41216.38216.38217.48210.44169,675
June 01, 2026218.79218.13218.13221.74211.3223,401
May 29, 2026227.01220.1220.1228.5219.39186,223
May 28, 2026225.95227.99227.99228.36222.66125,457
May 27, 2026229.35226.37226.37233.83220.69190,051
May 26, 2026230.13229.06229.06230.25218.4220,097
May 22, 2026226228.97228.97230.65221.58161,443
May 21, 2026221.63226.1226.1228.09216.26218,710
May 20, 2026217.01224.73224.73224.89212.72175,851
May 19, 2026216.73217.21217.21222.64214.04164,078
May 18, 2026212.62217.22217.22219.54210.04176,575
May 15, 2026220.44213.95213.95224.9211.89262,165
May 14, 2026216.83221.02221.02222.69216.42113,596
May 13, 2026217.73219.23219.23222.06214196,945
May 12, 2026219.88220.59220.59227.31215.56258,398
May 11, 2026230.38221.97221.97233.45215.45224,259
May 08, 2026222.52230.55230.55231.05216.95216,968
May 07, 2026217.84221.35221.35228.29205.22267,206
May 06, 2026216.47218.2218.2234.56214.9462,355
May 05, 2026182.5212.43212.43216.01173.86496,400
May 04, 2026191.32192.55192.55198.24185.02266,556
May 01, 2026192.5194.07194.07200.29190.44195,436
April 30, 2026186.19191.63191.63193.77184.62229,300
April 29, 2026193.14185.45185.45194.66183.66231,956
April 28, 2026197.3195.25195.25201.99193.74162,065
April 27, 2026199.46197.3197.3204.75196.23356,911
April 24, 2026200.23200.06200.06202.53193.5240,790
April 23, 2026203.74198.1198.1204.75196197,271
April 22, 2026200.84203.74203.74204.67199.71173,390
April 21, 2026200.89198.68198.68205.13195.78185,244
April 20, 2026199.7201.08201.08204.43195.95149,959
April 17, 2026197.5202.38202.38203.93193.07229,131
April 16, 2026194.08194.04194.04199193.37194,765
April 15, 2026196.03196.22196.22198.35192.74149,718
April 14, 2026202.91196.03196.03207.6192183,825
April 13, 2026198.68203.39203.39204.56196.73177,549
April 10, 2026204.69201.25201.25206.5201169,808
April 09, 2026197.79203.6203.6207.11195.3167,823
April 08, 2026196.28200.49200.49201.93196.28238,710
April 07, 2026192.18188.7188.7194.66187.19176,700
April 06, 2026190.05192192194.16188.22212,313
April 02, 2026191.08192.02192.02194.17185.75207,614
April 01, 2026192.56193.99193.99199.07191.25180,391
March 31, 2026188.92193.6193.6195.6188.81265,419
March 30, 2026191.84186.76186.76195.36185.5207,862
March 27, 2026186.93189.45189.45194.44184.4143,066
March 26, 2026189.83187.98187.98192.09187.17150,532
AD