UFP Technologies, Inc UFPT

Open calendar →

UFP Technologies, Inc. - Common Stock · Company · Nasdaq · Healthcare / Medical Devices

Paper trade (simulated — no real money)

Fill: USD 295.7800 · FX 1 USD = 1.277900 SGD · about SGD 377.9773 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 200.99 → 295.78 · 47.2%
334.840260.060185.280 1 2 3,4 5 6,7,8 9,10 11 12 13 14 15 16 17 18 19 20 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
Weekend
295.0000 296.9100 289.0900 295.7800 112,194
288.1800 297.7200 288.1800 297.3300 82,300
292.8700 294.8400 287.7100 290.1100 94,300
295.0200 298.2100 289.5700 291.3400 129,800
291.6500 295.5500 289.0300 293.2500 98,100
Weekend
Weekend
297.1900 299.8600 288.9400 291.6700 82,200
291.1100 301.1300 291.1100 297.1900 100,400
291.7200 297.6800 287.2400 291.1000 152,200
297.8000 298.5000 291.2600 294.2900 99,800
286.4900 296.6900 285.5800 295.8200 99,300
Weekend
Weekend
285.7800 291.3000 283.2200 288.9700 92,600
291.5000 292.7200 286.1400 286.5600 105,700
297.0600 303.6200 291.2300 292.8700 114,100
310.1500 310.1500 300.3200 302.8700 132,600
300.7000 308.9800 300.0300 307.3300 134,900
Weekend
Weekend
299.9900 303.4300 295.3300 300.7000 117,100
296.4400 298.6500 294.5500 294.9900 103,900
297.9200 301.2500 294.9200 296.8200 140,600
299.2200 300.0600 293.5800 296.9200 88,300
294.0200 300.1600 291.3100 299.2200 104,900
Weekend
Weekend
293.1200 297.8200 293.0000 295.6500 72,300
287.9000 300.2300 286.2000 298.4800 183,000
285.0400 287.3900 281.9300 287.3800 83,300
285.9900 288.4400 280.6100 285.2000 91,700
280.1200 284.1600 274.1000 281.6900 156,700
Weekend
Weekend
275.4100 276.9300 273.0000 276.6900 146,200
284.8400 284.8400 274.7800 275.4100 86,900
276.1300 283.9900 275.5300 279.4100 94,600
278.7500 278.7500 273.0000 275.4700 111,200
279.2000 282.5100 276.9000 277.9900 91,700
Weekend
Weekend
281.3400 282.1600 275.5100 277.8900 81,900
275.1500 280.0200 273.3700 277.4000 92,600
279.4500 284.9000 277.4700 278.5900 132,300
288.2200 289.6200 277.6700 281.2100 117,100
No trading
Weekend
Weekend
285.0000 290.4600 285.0000 288.7900 105,300
295.6300 297.7900 285.5000 286.5200 151,500
295.8700 297.9900 290.0200 292.4400 119,800
296.3100 304.3900 293.5500 294.0600 141,600
297.9100 299.7300 294.3900 297.9500 147,200
Weekend
Weekend
300.0000 305.4800 299.6100 300.0500 102,900
301.2900 305.5300 298.6400 299.9500 102,300
302.3500 310.1100 300.3200 304.5700 163,600
307.0200 308.8700 302.9600 304.2100 104,900
20 · 8-K After market open · 10:09 ET 8-K RE INVESTOR PRESENTATION ↗
308.6400 311.7200 301.9500 305.3900 108,400
Weekend
Weekend
307.6900 310.3900 302.5100 309.1300 142,800
307.0500 314.6700 300.0800 304.2500 160,200
321.4200 324.0300 311.2100 312.8400 101,600
322.9200 322.9200 313.9700 313.9900 93,500
317.7100 323.2700 317.7100 321.3100 89,000
Weekend
Weekend
320.1200 327.6000 320.1200 321.7600 104,700
324.6000 330.5100 319.3900 319.8600 223,400
320.8800 328.9900 315.3300 322.4600 132,300
320.7800 326.7200 317.7100 321.9100 149,400
309.8000 326.0100 309.8000 325.0000 136,100
Weekend
Weekend
316.5000 320.3300 310.6400 314.0100 132,800
19 · 10-Q After-hours · 16:50 ET 10-Q ↗
322.0600 322.1300 309.9900 311.8700 215,100
328.4900 330.6400 317.8200 322.0600 341,400
305.0000 338.7100 305.0000 334.8400 637,500
18 · 8-K After-hours · 16:12 ET 8-K ↗
256.3400 269.5900 255.9500 267.5300 189,700
Weekend
Weekend
258.1300 258.1300 249.0000 254.7800 121,200
255.0900 258.0900 252.7000 255.0300 178,200
255.3600 258.0500 250.1300 255.0900 181,000
251.2800 259.0000 249.9100 258.0700 254,800
240.7600 249.3400 238.5900 248.6300 241,900
Weekend
Weekend
239.2100 241.5000 236.0400 237.2000 205,000
233.7900 237.2300 232.7800 236.2100 143,300
244.1300 244.2100 237.9600 237.9600 143,000
243.2200 246.8100 240.5400 243.9400 116,800
243.4600 248.0900 238.2200 245.6100 157,700
Weekend
Weekend
251.4000 257.8500 240.4500 242.0500 180,000
247.4200 257.5800 247.4200 256.7400 219,600
230.1100 246.3200 229.1900 245.9300 280,400
236.1500 237.2600 228.4800 230.1100 261,300
236.1400 243.7200 233.3600 237.2500 217,200
Weekend
Weekend
249.4300 250.3500 235.6000 236.9100 281,700
252.1100 256.2300 246.2700 249.7100 301,500
261.3600 264.0400 250.8000 251.5200 215,100
271.4300 279.4900 261.1500 264.1100 195,300
275.4700 279.0800 263.2400 272.0700 304,000
Weekend
Weekend
No trading
271.5500 272.3600 264.7200 272.3600 244,200
264.2500 275.2000 264.2500 268.6700 185,000
263.6300 271.6000 258.3100 265.1300 155,400
259.1600 264.9300 256.4000 263.6300 165,200
Weekend
Weekend
252.9100 261.0100 252.8600 259.8000 355,600
245.8800 256.0000 245.4400 252.7300 195,300
234.0600 243.3200 232.1000 242.9500 233,700
233.6000 237.7700 230.7400 234.4800 170,800
239.1100 242.5400 233.3000 233.3000 113,500
Weekend
Weekend
No trading
230.6200 242.2900 229.8700 239.2800 227,500
230.6400 238.6200 223.8700 227.6800 220,100
235.9800 235.9800 230.1100 232.2000 222,700
238.6400 242.4800 232.0000 233.6700 168,700
Weekend
Weekend
239.4000 243.6800 233.3100 234.9400 212,900
233.2100 241.1600 230.5300 238.6000 270,000
17 · 8-K After-hours · 16:02 ET 8-K ↗
229.1700 235.7800 228.6100 232.4800 220,000
228.0600 236.5200 226.5000 231.1200 257,100
16 · 8-K After-hours · 16:44 ET 8-K ↗
223.3200 230.0500 221.5000 226.7100 163,300
Weekend
Weekend
15 · 8-K After market open · 12:37 ET 8-K ↗
227.9900 231.6000 221.3800 223.8700 240,000
222.1700 228.0800 220.3100 224.5100 129,600
215.4400 218.5800 211.7000 218.3400 208,400
216.4100 217.4800 210.4400 216.3800 169,700
218.7900 221.7400 211.3000 218.1300 214,200
Weekend
Weekend
227.0100 228.5000 219.3900 220.1000 186,300
225.9500 228.3600 222.6600 227.9900 125,500
229.3500 233.8300 220.6900 226.3700 190,100
14 · 8-K After-hours · 16:17 ET 8-K ↗
230.1300 230.2500 218.4000 229.0600 220,100
No trading
Weekend
Weekend
226.0000 230.6500 221.5800 228.9700 161,400
221.6300 228.0900 216.2600 226.1000 221,300
217.0100 224.8900 212.7200 224.7300 178,800
216.7300 222.6400 212.7000 217.2100 165,100
212.6200 219.5400 210.0400 217.2200 176,600
Weekend
Weekend
220.4400 224.9000 211.8900 213.9500 263,600
218.8200 222.6900 216.4500 220.9400 119,400
217.7300 222.0600 214.0000 219.2300 197,000
219.8800 227.3100 215.5600 220.5900 258,400
230.3800 233.4500 215.4500 221.9700 227,900
Weekend
Weekend
13 · 10-Q After-hours · 16:03 ET 10-Q ↗
222.5200 231.0500 216.9500 230.5500 217,000
217.8400 228.2900 205.2200 221.3500 285,300
216.4700 234.5600 214.9000 218.2000 467,600
182.5000 216.0100 173.8600 212.4300 496,400
12 · 8-K After-hours · 16:56 ET 8-K ↗
191.2900 198.2400 184.0400 192.5500 263,200
Weekend
Weekend
192.5000 200.2900 190.4400 194.0700 195,400
11 · DEF 14A After market open · 12:40 ET DEF 14A ↗
186.1900 193.7700 184.6200 191.6300 229,400
193.1400 196.3300 183.6600 185.4500 233,400
197.3000 201.9900 193.7400 195.2500 164,000
199.4600 204.7500 196.2300 197.3000 356,900
Weekend
Weekend
200.2300 202.5300 193.5000 200.0600 243,100
203.7400 204.7500 196.0000 198.1000 197,300
200.8400 204.6700 199.7100 203.7400 173,400
200.8900 205.1300 195.7800 198.6800 185,300
199.7000 204.4300 195.9500 201.0800 150,000
Weekend
Weekend
197.5000 203.9300 193.0700 202.3800 229,300
194.0800 199.0000 193.3700 194.0400 194,800
196.0300 198.3500 192.7400 196.2200 149,700
202.9100 207.6000 192.0000 196.0300 183,800
198.6800 204.5600 196.7300 203.3900 177,500
Weekend
Weekend
204.6900 206.5000 201.0000 201.2500 172,100
197.7900 207.1100 195.3000 203.6000 167,800
196.2800 201.9300 196.2800 200.4900 238,700
192.1800 194.6600 187.1900 188.7000 176,700
190.0500 194.1600 188.2200 192.0000 214,300
Weekend
Weekend
No trading
191.0800 194.1700 185.7500 192.0200 207,600
192.5600 199.0700 191.2500 193.9900 180,400
188.9200 195.6000 188.8100 193.6000 265,400
191.8400 195.3600 185.5000 186.7600 208,400
Weekend
Weekend
186.9300 194.4400 184.4000 189.4500 143,000
189.8300 192.0900 187.1700 187.9800 150,500
193.0600 196.9800 188.0400 190.0700 208,700
186.5500 195.0800 186.5500 189.5700 205,300
196.9600 196.9600 187.8100 188.7600 175,800
Weekend
Weekend
196.5600 198.4400 188.9800 191.0500 174,400
197.8600 198.9900 193.1000 196.9800 153,100
205.2000 205.2000 197.9200 198.4000 149,500
205.9300 211.0800 203.6500 205.6500 172,000
204.0700 206.0300 199.9200 203.0200 251,200
Weekend
Weekend
206.2200 206.2200 198.8800 203.8700 287,300
205.6100 208.7800 201.8500 204.3100 149,600
212.9400 216.9800 208.6400 209.5900 217,000
213.9900 216.2600 207.8600 214.8600 213,800
208.3600 218.4200 208.1300 215.0000 173,000
Weekend
Weekend
198.2300 209.9300 196.0000 208.9200 218,800
203.0600 207.1500 196.2300 202.3300 176,200
203.2800 206.7900 196.2500 203.9900 171,200
198.4400 205.0000 197.0000 202.9100 263,000
202.4700 210.0200 202.4000 204.3000 212,100
Weekend
Weekend
10 · 10-K After-hours · 16:13 ET 10-K ↗ 9 · 8-K After market open · 13:05 ET 8-K ↗
212.5600 217.6500 207.4800 210.5800 166,800
240.1600 243.4000 213.9100 215.6700 311,500
247.6200 253.0300 222.5300 240.1600 817,400
8 · 8-K After-hours · 16:41 ET 8-K ↗ 7 · 8-K After-hours · 16:40 ET 8-K ↗ 6 · 8-K After-hours · 16:39 ET 8-K ↗
243.8900 249.2000 238.3600 240.5700 205,900
233.5300 244.7300 232.1100 241.7900 133,800
Weekend
Weekend
221.2500 238.2200 216.7000 233.4900 157,000
242.6200 242.6200 214.6100 222.8300 412,600
246.7800 251.4700 244.6800 245.8300 232,300
247.6200 252.1700 244.4300 246.1300 136,600
No trading
Weekend
Weekend
5 · 8-K After-hours · 16:56 ET 8-K ↗
250.3100 253.0200 242.1400 245.8100 167,600
265.6800 268.9100 246.8900 247.3200 143,600
270.6400 270.6400 251.6300 263.4400 156,300
267.7300 274.9300 263.4100 267.5600 138,800
269.3000 269.3000 256.1700 265.4100 156,800
Weekend
Weekend
258.4300 268.9000 257.9600 267.3400 269,300
255.6800 261.8100 254.0600 256.2100 131,200
252.4000 256.8900 240.9100 255.2900 197,300
254.3200 263.0000 250.6400 251.4500 190,200
251.1300 261.3700 250.0000 255.8700 129,100
Weekend
Weekend
243.7000 252.6300 243.7000 251.1400 198,000
243.7200 247.7300 240.7100 246.7800 179,400
253.2300 253.2300 240.6200 243.9000 164,200
253.3300 254.8600 245.2400 251.5800 144,100
259.5900 260.5800 250.6000 253.8700 112,000
Weekend
Weekend
265.4900 267.0000 256.1000 258.6800 170,500
268.1000 272.6000 262.7700 266.6500 209,400
265.0500 268.5800 258.2500 265.1700 147,000
255.3400 266.6100 255.3400 262.2600 103,400
No trading
Weekend
Weekend
257.1600 264.6200 250.0600 260.5200 121,500
259.1900 261.5600 253.0100 257.3600 161,600
253.4800 260.7400 249.0000 260.5100 173,300
261.0300 263.2000 249.3100 252.4700 124,400
257.5900 258.9200 244.5000 258.8900 203,700
Weekend
Weekend
255.4200 259.6700 250.3200 257.5100 113,300
246.7300 261.4100 246.7300 255.4200 173,600
247.8300 250.0000 243.7100 249.4900 175,100
235.4600 248.1700 234.6400 245.8800 180,100
224.1800 240.0000 222.0000 237.3100 163,500
Weekend
Weekend
225.3700 226.4100 220.0000 223.4000 140,300
No trading
234.7900 234.7900 221.6400 222.0300 213,500
234.4400 238.9900 233.5700 235.1400 133,900
238.2200 245.2300 233.8300 235.9200 188,900
Weekend
Weekend
233.8000 238.8500 233.8000 237.2200 175,400
No trading
234.1100 237.4300 233.1000 235.5400 75,100
230.5700 235.3000 228.1900 232.6700 207,400
229.5000 235.2100 228.7400 229.6700 75,000
Weekend
Weekend
223.4200 232.0900 221.5500 229.4000 231,900
225.0000 228.3000 217.5900 224.8600 168,500
216.1600 224.5500 216.1600 224.1900 173,600
215.7000 221.3000 213.7200 217.7400 138,700
219.8500 222.0400 215.7600 217.8200 101,000
Weekend
Weekend
216.7400 220.2100 213.3000 219.4400 155,700
215.5700 219.4700 211.8100 214.8700 154,800
210.9900 214.0000 204.6100 213.7900 247,500
215.0000 218.3300 209.2800 210.0700 153,400
219.8400 222.5300 215.3500 215.7900 110,500
Weekend
Weekend
216.4600 219.9500 213.1800 217.1400 134,300
221.0200 221.1000 205.0100 216.2300 148,000
217.8200 223.8300 217.6800 219.6600 110,600
219.7200 228.4500 216.0200 219.0800 154,200
4 · 8-K Pre-market · 08:31 ET 8-K ↗ 3 · 8-K Pre-market · 08:27 ET 8-K ↗
224.4000 228.5000 220.6700 221.5500 109,200
Weekend
Weekend
227.5700 227.8200 223.4000 226.6900 36,300
No trading
229.5800 230.2400 222.2700 224.6700 156,700
224.3300 233.3100 218.7600 229.7400 119,200
218.0200 222.2500 214.2600 221.9700 142,700
Weekend
Weekend
210.0400 221.3800 209.2900 219.9800 144,700
220.1300 220.1300 208.7200 209.8500 100,200
217.8800 222.2500 216.8000 219.5700 93,400
220.1000 223.2600 214.8600 218.5800 101,100
228.8800 233.9400 220.0700 222.8200 108,500
Weekend
Weekend
230.4700 237.0300 227.3100 231.5800 101,600
233.9100 243.8900 230.8700 234.3000 131,700
245.6100 247.7200 236.0500 237.2900 165,600
233.0700 246.2000 233.0700 245.6100 227,600
227.0000 235.3200 224.0600 234.5300 150,500
Weekend
Weekend
224.1800 228.5200 219.3100 226.1100 101,500
2 · 10-Q Pre-market · 07:55 ET 10-Q ↗
232.3400 232.3400 216.9100 222.7700 126,400
222.8200 236.6600 221.5000 234.4900 267,800
208.2600 264.0000 207.0500 223.0400 485,400
1 · 8-K After-hours · 16:16 ET 8-K ↗
190.7100 199.5800 190.7100 199.0500 198,100
Weekend
Weekend
185.7500 192.8700 182.8700 192.6400 155,900
188.5000 193.3300 184.7800 185.2800 110,200
196.5400 198.1300 186.5800 189.3700 129,300
201.0800 203.3300 197.0000 197.8900 68,600
201.0900 201.7000 198.4100 200.0100 48,900
Weekend
Weekend
203.2100 208.0000 199.8400 200.9900 73,300

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.