UFP Technologies, Inc UFPT

Open calendar →

UFP Technologies, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 243.2000 · FX 1 USD = 1.291220 SGD · about SGD 314.0247 per unit

Sign in to place simulated trades. 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 244.70 → 243.20 · -0.6%
272.360228.820185.280 1 2 3 4 5 6,7 8 9,10,11 12,13 14 15 16 17 18 19 20 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 27 Jul 2025 — 28 Jul 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.

No data yet
240.7600 248.7500 239.9000 243.2000 110,897
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
20 · 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
19 · 8-K After-hours · 16:44 ET 8-K ↗
223.3200 230.0500 221.5000 226.7100 163,300
Weekend
Weekend
18 · 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
17 · 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
16 · 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
15 · 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
14 · 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
13 · 10-K After-hours · 16:13 ET 10-K ↗ 12 · 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
11 · 8-K After-hours · 16:41 ET 8-K ↗ 10 · 8-K After-hours · 16:40 ET 8-K ↗ 9 · 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
8 · 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
7 · 8-K Pre-market · 08:31 ET 8-K ↗ 6 · 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
5 · 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
4 · 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
205.5800 208.3300 199.4100 200.2000 76,300
201.6800 209.6800 197.6200 206.6500 155,500
197.6900 201.4100 195.6000 201.2300 63,400
197.9300 198.8800 194.2200 197.2600 68,300
Weekend
Weekend
190.6500 195.8400 190.6500 195.5700 107,300
197.6000 201.7400 192.3600 193.0100 144,700
200.7800 202.0700 195.3400 195.4200 87,800
193.3600 199.9400 193.3000 199.3400 90,800
191.2100 196.7300 191.1500 195.4600 82,900
Weekend
Weekend
192.3900 194.6800 187.0100 191.3200 88,900
194.8600 196.1300 192.2800 192.5300 67,400
197.1700 197.8900 192.3100 196.4100 95,500
201.7900 202.6300 196.9400 196.9800 115,300
195.2200 202.6000 192.2100 201.9300 129,900
Weekend
Weekend
194.7300 199.8300 194.3100 195.2200 115,800
198.9300 199.5700 193.6200 195.4600 121,500
199.5600 202.0000 197.3700 199.5600 146,800
199.2100 199.8500 195.1000 199.6000 108,200
192.5700 201.2900 190.9700 199.4000 114,400
Weekend
Weekend
191.7200 194.0000 189.8600 193.5400 119,500
192.4200 193.3000 187.0100 190.0400 100,500
200.2000 203.5000 192.8000 193.3700 95,600
196.7600 200.2100 196.0000 199.2300 73,500
193.7500 196.9800 191.2200 195.5900 125,600
Weekend
Weekend
200.1500 200.1900 190.0000 192.7700 285,100
205.7500 206.0100 201.3200 201.6000 140,400
203.9400 210.5900 203.0000 204.9600 116,400
201.9700 204.6500 200.0100 203.1300 99,700
201.2400 206.0900 197.8300 204.0300 129,300
Weekend
Weekend
200.3200 200.3200 194.9300 199.3200 149,900
202.0700 206.0000 200.7500 201.3700 116,300
203.8700 203.8700 197.8000 201.2100 112,800
202.9600 204.4400 198.3300 204.0600 106,600
208.3000 209.6600 204.4100 205.7900 131,300
Weekend
Weekend
209.7800 212.0500 205.3600 207.2900 77,300
203.6000 209.3900 198.6500 208.8500 141,600
206.8100 209.3200 203.0400 203.6200 86,100
209.4100 211.7200 203.9000 207.5800 82,100
No trading
Weekend
Weekend
212.0500 215.8100 207.5000 210.1600 91,100
217.4200 219.0300 209.7600 211.2900 88,900
217.9200 220.2000 212.1500 214.5700 78,600
222.5000 222.8000 216.2300 218.4300 101,700
224.0600 224.0600 216.6300 220.9400 89,500
Weekend
Weekend
221.5700 230.6400 221.5700 225.7400 106,800
3 · 8-K After-hours · 16:16 ET FORM 8-K ↗
219.5800 224.3600 215.9700 219.5600 105,300
218.6100 221.3900 212.8400 219.3900 87,000
217.6400 220.3900 216.1900 217.3900 74,800
221.4700 224.7300 218.1000 218.9500 104,900
Weekend
Weekend
226.1000 227.5600 218.5700 219.5400 99,700
224.2600 225.9800 222.6800 224.0000 75,200
221.3900 230.0200 220.2600 226.6100 119,900
215.2100 223.5000 214.2300 219.8000 126,500
205.2700 219.4200 201.3100 213.5600 203,900
2 · 10-Q Pre-market · 08:31 ET FORM 10-Q ↗
Weekend
Weekend
207.6800 207.6800 199.7600 205.5600 142,200
215.9100 215.9100 196.8300 206.2200 166,900
240.3000 240.3000 212.7700 213.6000 198,500
231.0800 259.9000 231.0800 240.7500 249,600
1 · 8-K Pre-market · 08:15 ET FORM 8-K ↗
224.8700 230.9800 224.8700 226.2700 105,300
Weekend
Weekend
224.3400 228.5100 216.8700 226.5700 110,700
229.1600 229.4800 224.1700 226.3900 81,300
238.8200 242.3800 228.9800 232.0700 55,000
244.8900 247.4700 237.6700 237.6700 97,100
242.3700 246.7800 239.1100 244.7000 107,900
Weekend

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.