UFP Industries, Inc UFPI

Open calendar →

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

Paper trade (simulated — no real money)

Fill: USD 87.9400 · FX 1 USD = 1.288650 SGD · about SGD 113.3239 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 104.27 → 87.94 · -15.7%
115.62097.39579.170 1 2 3 4,5 6 7 8 9 10 11,12 13 14 15 16 17 18 19 20 21 22 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 26 Jul 2025 — 27 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
Weekend
Weekend
86.2400 88.5900 85.9600 87.9400 341,800
86.0000 86.7400 85.1800 86.1800 419,300
22 · 8-K After-hours · 16:00 ET 8-K ↗
85.2100 86.7900 85.2100 86.7000 418,300
85.3500 86.3400 83.9300 84.9100 429,000
85.9300 85.9300 84.2600 85.4100 464,500
Weekend
Weekend
88.6500 90.5500 85.4100 85.9300 426,800
84.8300 88.9900 83.9200 88.9500 467,400
84.2500 86.5100 83.9000 84.9800 285,100
85.8800 85.8800 83.5100 84.3400 396,400
84.8200 86.6500 83.9200 84.5500 383,700
Weekend
Weekend
83.2400 85.7200 82.7200 84.8200 391,000
82.9400 83.7600 81.9300 83.0100 352,300
84.5900 84.5900 81.4400 82.3200 585,900
87.7100 87.9000 85.3500 85.4400 351,800
88.8100 89.1100 86.2000 87.2900 316,700
Weekend
Weekend
No trading
89.1500 90.2000 88.0100 89.1900 284,200
90.6200 90.9800 88.7300 89.1500 417,200
91.4100 92.1200 90.5200 90.7400 449,600
90.9800 91.5400 89.1000 91.4100 476,000
Weekend
Weekend
91.9400 92.6500 91.4500 92.2000 1,375,700
90.0000 93.2400 89.9800 92.0700 477,600
84.7000 89.8600 84.5800 89.8000 601,300
85.2700 85.9900 83.9900 84.0200 570,600
86.5800 86.8600 85.2900 85.4400 645,700
Weekend
Weekend
No trading
84.3600 88.2400 84.1800 86.5800 1,227,500
85.5600 87.8300 83.5600 83.9800 782,800
85.3100 86.6900 85.1100 86.1000 408,400
85.8000 87.2400 84.3700 84.6500 546,400
Weekend
Weekend
85.0700 86.0500 84.4000 84.5600 378,300
82.6900 84.6000 81.4500 84.4400 327,800
83.4500 83.5500 81.8300 82.0800 395,500
82.0100 83.9200 81.9600 83.4500 476,100
80.1000 82.0300 79.9000 81.0600 391,400
Weekend
Weekend
80.3300 81.3600 79.5500 80.1000 353,300
81.5800 82.2200 79.5800 80.2200 388,000
80.9700 81.8300 80.1600 80.2800 590,400
79.4700 81.6800 79.0700 81.3200 430,900
80.7000 81.0700 78.4900 79.4600 384,100
21 · 8-K Pre-market · 08:17 ET 8-K ↗
Weekend
Weekend
81.4500 82.1000 80.7700 81.0000 655,000
81.8600 82.7600 80.8600 81.5100 522,600
82.1600 84.3600 82.0800 82.6800 381,100
80.6100 82.1000 80.1600 81.4900 379,000
No trading
Weekend
Weekend
80.8900 81.0500 79.3600 80.5400 424,700
78.8100 81.2200 77.8900 80.5800 445,800
79.2200 80.3300 78.1200 79.9900 517,500
80.6300 81.4700 78.9500 79.1700 601,100
80.2900 82.0900 80.2900 81.1400 582,900
Weekend
Weekend
83.3300 84.0900 79.9700 80.0100 604,100
82.1300 83.6800 81.9400 83.5100 486,200
82.7000 83.3600 81.0700 81.4800 470,100
83.6800 84.0500 80.7500 82.2700 753,700
83.8400 84.3600 82.8500 83.0900 507,900
Weekend
Weekend
83.9800 85.9000 83.3300 84.3800 534,400
85.1500 86.1500 83.0600 83.8600 776,100
20 · 10-Q After market open · 12:51 ET 10-Q ↗
84.6700 85.5400 83.0700 84.2600 454,300
82.8500 83.5900 81.8300 82.5400 627,500
19 · 8-K After market open · 11:47 ET 8-K ↗
84.7300 84.7300 80.0600 80.3100 876,200
Weekend
Weekend
89.1400 90.0000 84.9600 85.1800 697,500
87.6300 90.6700 86.1200 89.4900 932,600
18 · 8-K Pre-market · 08:06 ET 8-K ↗ 17 · 8-K After-hours · 16:07 ET 8-K ↗
95.1300 97.5900 92.8100 92.9400 473,300
16 · 8-K After market open · 13:58 ET 8-K ↗
96.4100 97.0400 94.5000 95.7500 315,900
94.8500 96.6500 94.6700 95.9900 374,600
Weekend
Weekend
96.0900 97.0000 94.8900 94.9000 418,300
15 · 8-K After market open · 14:13 ET 8-K ↗
96.2300 98.3900 95.7300 96.4800 227,700
14 · 8-K After-hours · 16:10 ET 8-K ↗
96.7700 97.4000 95.4800 95.7800 213,600
97.2200 98.3100 95.5500 96.2000 336,800
95.6100 97.5000 94.7900 97.2100 316,300
Weekend
Weekend
93.6200 97.5900 93.5600 95.7600 424,400
92.9800 93.9100 91.7100 92.1600 402,900
95.6400 95.6400 92.6800 93.0200 270,400
96.2900 97.1800 95.4000 96.1200 218,900
95.4200 96.9500 93.9000 96.7000 298,100
Weekend
Weekend
94.7700 95.5500 93.2300 95.4900 226,600
93.5800 96.3000 93.5800 94.8700 462,700
94.3100 95.8700 93.7800 94.8700 579,200
90.7600 91.1800 89.9600 91.0500 368,600
13 · 8-K After market open · 13:34 ET 8-K ↗
89.6500 92.0200 89.1700 90.6900 407,500
Weekend
Weekend
No trading
89.8100 92.7200 89.2100 90.3700 513,400
91.9400 92.4900 90.7300 91.1400 285,100
91.4100 93.2700 90.6100 92.1200 378,000
90.4100 91.4800 89.5600 89.9800 389,200
Weekend
Weekend
89.4000 91.0600 89.2000 89.6800 365,300
91.6400 92.6000 90.2500 90.6800 289,100
92.2300 92.5600 90.0000 92.0000 320,000
88.4300 91.4800 88.4300 91.1300 370,300
89.3900 92.0100 88.4000 89.3800 713,200
Weekend
Weekend
88.6300 88.8000 84.8200 86.7800 1,151,700
89.3400 89.6800 87.6700 88.4600 534,500
89.3400 90.9500 89.1800 89.6800 526,600
90.4800 91.9400 90.0000 90.6500 264,200
90.5700 91.4100 89.6400 89.9200 285,800
Weekend
Weekend
90.0300 90.3900 88.5600 89.7000 375,600
89.1000 90.4300 88.8400 89.7500 381,400
91.5500 92.0800 90.3400 90.5700 270,500
92.2900 93.6600 91.7900 92.0900 244,900
12 · DEFA14A After-hours · 16:32 ET DEFA14A ↗ 11 · DEF 14A After-hours · 16:31 ET DEF 14A ↗
92.5700 93.9700 90.6000 93.3600 271,500
Weekend
Weekend
95.1300 95.2800 92.7200 93.9400 268,800
97.7100 99.2900 96.3400 96.6600 293,300
100.5000 100.5000 98.2700 98.4900 230,700
99.1800 100.5800 97.4000 99.4900 264,200
101.3000 103.1300 99.6500 101.3000 273,000
Weekend
Weekend
104.0500 104.9200 101.9500 102.9100 389,500
105.9900 106.3600 103.6300 105.0400 363,400
10 · 10-K After market open · 13:57 ET 10-K ↗
108.5000 108.7400 101.4300 104.6300 561,000
105.2000 111.9800 103.6900 108.7600 456,400
9 · 8-K Pre-market · 08:05 ET 8-K ↗ 8 · 8-K After-hours · 16:20 ET 8-K ↗
109.8700 109.8700 106.1200 106.3200 391,000
Weekend
Weekend
111.1600 112.5200 108.9100 109.7700 299,500
110.8300 111.8700 109.8400 110.5500 261,900
111.2700 113.4700 110.9600 111.3800 400,700
113.3900 114.0000 111.5000 111.8500 276,000
No trading
Weekend
Weekend
7 · 8-K After market open · 12:20 ET 8-K ↗
114.5300 115.6500 113.9900 114.6000 259,000
116.3200 118.0000 114.0100 114.4500 334,400
115.5300 116.7100 113.2000 115.4800 329,600
115.0700 116.6300 114.3000 115.6200 245,300
113.5000 114.7000 112.6500 114.2000 263,300
Weekend
Weekend
113.4200 115.7500 113.2800 114.1900 461,800
113.4700 114.5100 111.3900 112.7200 430,800
109.1100 114.4700 108.9200 113.3000 579,600
103.9000 108.7600 103.9000 107.8800 545,200
103.2800 105.6800 102.7400 104.9000 297,200
Weekend
Weekend
102.0800 103.8000 100.5800 103.2800 428,400
103.1600 103.1700 100.7400 102.5000 288,500
102.9900 103.2700 101.6500 102.5300 230,600
103.7700 104.1000 102.8600 103.3100 213,400
105.8800 105.8800 103.5600 104.4000 330,000
Weekend
Weekend
106.4800 107.0900 105.2900 105.4200 291,700
107.9600 108.8300 106.6900 106.9200 239,900
106.3300 108.5800 105.9700 107.6800 341,200
105.8200 106.7200 103.1800 105.6200 404,400
No trading
Weekend
Weekend
108.0600 108.1800 106.2200 107.8900 515,500
105.1100 108.1000 104.6700 107.6600 628,300
103.0600 105.7100 102.3600 104.5000 506,900
102.4300 103.3800 102.0400 103.0800 305,800
102.8200 103.8700 101.4500 102.3700 405,400
Weekend
Weekend
98.3800 103.1800 98.3000 103.0900 706,300
92.7600 98.5800 92.5600 97.7500 382,000
95.3900 95.3900 91.8500 92.7700 377,100
93.0700 95.7900 92.6500 94.8700 368,300
91.6300 95.7400 91.6300 93.7800 366,400
Weekend
Weekend
91.2900 92.7900 90.0800 92.1800 273,400
No trading
92.1100 92.5300 90.8700 91.0500 267,300
92.2700 93.1000 91.6700 92.1000 192,700
92.9800 93.6500 91.9500 92.6000 226,300
Weekend
Weekend
91.9500 92.9600 91.8900 92.8300 194,200
No trading
91.9400 92.5500 91.2200 91.9900 213,900
92.6400 92.6400 90.8400 91.5300 441,900
93.0200 93.6000 92.0900 92.6900 381,500
Weekend
Weekend
95.0000 95.2200 92.4700 93.2200 1,133,400
94.0800 95.0000 93.7500 94.7300 483,300
92.2300 94.3500 92.2300 93.4400 443,800
92.3200 93.6800 91.8000 92.9400 543,800
92.5600 92.7500 90.9300 92.4200 512,900
Weekend
Weekend
92.5000 92.9900 91.7500 92.3100 388,400
91.7800 93.0900 91.4300 92.4700 407,200
88.2200 91.5500 88.0700 91.1500 675,100
89.6300 91.1200 87.6700 87.7700 451,300
90.5600 91.2100 89.5800 90.0300 554,000
Weekend
Weekend
90.3300 91.5600 90.0900 90.7000 310,600
92.6600 92.7200 90.3300 90.7500 282,600
92.5600 93.9800 91.6600 92.7200 460,000
92.7400 92.7400 91.0400 92.3600 467,300
91.7600 93.9500 91.5400 92.4600 584,000
Weekend
Weekend
93.1800 93.3700 92.3700 92.9900 247,100
No trading
92.2300 93.9800 92.1800 93.5300 505,000
91.0000 93.5000 90.6100 92.9800 395,400
90.4800 90.9900 89.7500 89.8700 505,400
Weekend
Weekend
89.5700 93.2300 89.5700 91.4700 505,100
89.2700 90.1300 88.7000 89.3200 467,200
88.5100 89.5400 88.0500 88.6500 578,200
88.2100 88.9200 87.1100 88.7600 568,500
90.3000 90.8100 88.3000 88.3900 597,100
Weekend
Weekend
89.5600 91.0300 89.3100 90.4900 464,600
91.2500 92.3200 89.6100 89.7900 725,600
91.1000 92.2800 90.0000 91.2400 389,700
91.6400 92.1100 91.0000 91.2800 296,400
92.3700 92.4400 91.2400 91.4700 411,000
Weekend
Weekend
92.2300 93.5300 91.3900 92.0000 368,300
91.6100 92.7000 90.7900 92.3800 461,300
6 · 10-Q After market open · 12:31 ET 10-Q ↗
91.0300 91.8200 89.9300 91.5700 513,000
92.5900 92.6300 91.2200 91.5800 368,200
91.3400 93.4700 90.3200 92.7900 501,700
Weekend
Weekend
92.9800 93.5000 90.9500 92.1300 667,300
88.7800 93.5000 88.7800 91.8000 564,700
5 · 8-K After-hours · 16:10 ET 8-K ↗ 4 · 8-K After-hours · 16:09 ET 8-K ↗
91.3700 91.9500 89.5200 90.0300 533,300
91.5200 92.5300 91.1900 91.9800 259,800
91.8400 93.0400 91.7400 92.1700 337,200
Weekend
Weekend
93.4500 93.4500 91.6900 91.7800 284,700
91.7400 92.8900 90.5200 92.4400 244,100
93.2400 94.0500 91.6700 91.7800 378,300
90.9700 93.7500 90.9700 93.2600 356,800
91.1200 91.6000 90.5200 91.2700 303,200
Weekend
Weekend
90.6500 91.4700 89.8700 90.6600 265,600
91.2100 91.5400 89.8500 90.6900 460,500
91.9400 93.2100 91.1900 91.4100 363,500
89.5200 92.2400 89.5200 91.9800 374,500
90.1000 90.9700 89.5100 90.3000 381,300
Weekend
Weekend
90.2600 91.1400 88.9900 89.4400 488,100
90.8900 91.0500 89.7600 90.0200 400,000
90.9800 91.3800 90.0000 91.3500 486,600
91.3800 91.9000 90.2000 90.4300 333,300
92.2500 93.4900 90.8200 91.4300 383,600
Weekend
Weekend
93.5100 94.3900 92.1200 92.1800 310,000
92.5300 93.2800 91.9100 93.2500 307,300
93.2900 94.2800 92.2300 92.9700 219,500
91.5300 93.7400 91.5200 93.4900 335,200
92.8600 92.8600 91.6100 92.2400 503,100
Weekend
Weekend
91.8600 92.7500 91.7300 92.2300 279,800
92.4900 94.4400 91.1600 91.8000 243,400
94.0200 94.6800 92.7500 93.1100 252,000
95.1400 96.2200 93.7800 94.4400 353,600
95.1400 95.6000 94.6300 95.1900 422,000
Weekend
Weekend
97.8900 97.8900 95.1400 95.3200 1,485,900
97.4900 99.1000 97.0100 98.2000 338,100
98.8500 101.0600 96.0000 97.1200 400,500
99.1000 99.7800 97.7000 98.3100 269,400
98.9800 100.8700 98.2200 99.2900 328,900
Weekend
Weekend
101.4100 101.8300 98.5400 98.6800 231,600
100.0600 102.6900 100.0600 102.4000 403,200
100.0300 100.7700 99.2900 99.7200 229,800
101.8500 101.8500 99.5500 100.4200 315,000
103.6600 103.6600 101.2300 102.6000 289,400
Weekend
Weekend
103.1600 105.5700 102.5400 103.7900 234,400
99.2000 102.7400 98.9900 102.6400 293,400
99.8300 100.2800 97.8900 98.4200 386,700
99.8200 100.4600 99.3900 100.1700 328,000
No trading
Weekend
Weekend
102.0700 103.0000 100.3400 100.9700 271,200
103.2800 103.6000 100.7600 102.0700 400,000
104.3800 105.1400 103.2100 103.2900 314,800
105.9000 106.4700 104.6900 104.9600 342,500
106.1800 106.5300 104.8600 106.0100 315,500
Weekend
Weekend
100.5500 107.4400 99.6600 107.0800 496,000
98.9900 99.8000 98.1600 99.6200 221,400
102.6300 104.2100 99.7700 99.7900 427,700
101.3500 104.2700 101.2300 102.6300 220,500
101.4100 102.0900 100.0600 100.7100 257,100
Weekend
Weekend
104.3900 104.3900 101.2300 101.4100 364,300
104.0800 104.0800 102.4300 103.0800 217,200
102.9300 106.6400 102.7100 106.2800 309,900
99.1900 102.7700 99.0000 102.5400 320,100
98.0400 98.5300 96.3800 98.5100 356,900
Weekend
Weekend
99.7800 99.7800 97.6700 97.8500 359,800
100.0300 100.5000 98.5400 99.5900 274,300
3 · 10-Q After market open · 11:48 ET 10-Q ↗
99.6400 99.7400 98.4200 99.2300 327,600
98.3700 99.9300 98.3700 99.6000 298,700
97.7300 98.7000 97.3500 98.5200 270,100
Weekend
Weekend
97.5000 98.1200 95.9300 97.7300 371,800
98.6000 99.8400 97.5000 98.0000 352,600
101.7300 101.7300 99.0400 99.6700 552,300
104.5200 107.9200 101.1900 102.3000 667,000
2 · 8-K Pre-market · 08:38 ET 8-K ↗ 1 · 8-K After-hours · 16:07 ET 8-K ↗
105.2700 105.2700 103.3900 104.2700 372,400
Weekend
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.