| Aug 31, 2026 AForm 4 → | Sep 1, 8:51 am EDT | UFP INDUSTRIES INCUFPI | 17 | $84.52 | $1,437 | 95,757 | — | |
| Jul 31, 2026 AForm 4 → | Aug 3, 12:34 pm EDT | UFP INDUSTRIES INCUFPI | 16 | $86.74 | $1,388 | 95,740 | — | |
| Jun 30, 2026 AForm 4 → | Jul 1, 10:51 am EDT | UFP INDUSTRIES INCUFPI | 16 | $90.74 | $1,452 | 95,723 | — | |
| May 29, 2026 AForm 4 → | Jun 3, 11:42 am EDT | UFP INDUSTRIES INCUFPI | 18 | $81.00 | $1,458 | 95,299 | — | late |
| Feb 28, 2019 AForm 4 → | Mar 4, 11:38 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 47 | $30.97 | $1,456 | 80,512 | — | |
| Feb 21, 2019 AForm 4 → | Feb 22, 3:10 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 3,618 | $32.51 | $117,621 | 80,464 | — | |
| Jan 31, 2019 AForm 4 → | Feb 4, 9:30 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 47 | $30.82 | $1,449 | 76,845 | — | |
| Dec 28, 2018 AForm 4 → | Jan 2, 2019, 12:23 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 57 | $25.69 | $1,464 | 75,921 | — | |
| Dec 15, 2018 AForm 5 → | Jan 30, 2019, 6:54 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 913 | $25.69 | $23,455 | 3,170 | — | |
| Nov 30, 2018 AForm 4 → | Dec 3, 10:50 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 53 | $27.66 | $1,466 | 75,863 | — | |
| Nov 15, 2018 AForm 4 → | Jan 2, 2019, 5:47 pm EST | INDEPENDENT BANK CORP /MI/IBCP | 449 | $21.19 | $9,508 | 6,838 | — | late |
| Oct 31, 2018 AForm 4 → | Nov 1, 12:15 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 52 | $28.27 | $1,470 | 75,810 | — | |
| Sep 28, 2018 AForm 4 → | Oct 1, 3:35 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 41 | $35.33 | $1,449 | 75,758 | — | |
| Aug 31, 2018 AForm 4 → | Sep 4, 10:05 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 39 | $37.46 | $1,461 | 75,717 | — | |
| Aug 15, 2018 AForm 4 → | Oct 1, 2:53 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 338 | $23.79 | $8,033 | 6,389 | — | late |
| Jul 31, 2018 AForm 4 → | Aug 1, 3:25 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 39 | $36.84 | $1,437 | 75,677 | — | |
| Jun 29, 2018 AForm 4 → | Jul 3, 1:33 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 40 | $36.62 | $1,465 | 75,637 | — | |
| May 31, 2018 AForm 4 → | Jun 1, 3:49 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 39 | $36.78 | $1,434 | 75,597 | — | |
| May 15, 2018 AForm 4 → | Jul 2, 5:35 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 314 | $25.41 | $7,986 | 6,052 | — | late |
| Apr 30, 2018 AForm 4 → | May 1, 11:05 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 46 | $31.88 | $1,466 | 75,557 | — | |
| Mar 30, 2018 AForm 4 → | Apr 3, 8:10 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 45 | $32.45 | $1,460 | 75,511 | — | |
| Feb 28, 2018 AForm 4 → | Mar 2, 11:23 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 44 | $32.94 | $1,449 | 75,466 | — | |
| Feb 22, 2018 AForm 4 → | Feb 26, 1:46 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 3,221 | $36.52 | $117,631 | 75,421 | — | |
| Feb 15, 2018 AForm 4 → | Apr 2, 5:30 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 346 | $22.94 | $7,934 | 5,737 | — | late |
| Jan 31, 2018 AForm 4 → | Feb 2, 10:14 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 39 | $37.33 | $1,456 | 72,200 | — | |
| Dec 29, 2017 AForm 4 → | Jan 3, 2018, 2:13 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 39 | $37.62 | $1,467 | 71,839 | — | |
| Dec 15, 2017 AForm 5 → | Jan 12, 2018, 10:34 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 334 | $38.17 | $12,749 | 3,134 | — | |
| Nov 30, 2017 AForm 4 → | Dec 1, 1:34 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 37 | $39.16 | $1,449 | 71,800 | — | |
| Nov 15, 2017 AForm 4 → | Jan 2, 2018, 4:35 pm EST | INDEPENDENT BANK CORP /MI/IBCP | 346 | $22.34 | $7,731 | 5,392 | — | late |
| Oct 31, 2017 AForm 4 → | Nov 1, 1:27 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 13 | $112.90 | $1,468 | 23,920 | — | |
| Sep 29, 2017 AForm 4 → | Oct 2, 3:34 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $98.16 | $1,374 | 23,907 | — | |
| Aug 31, 2017 AForm 4 → | Sep 5, 9:12 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 16 | $87.21 | $1,395 | 23,892 | — | |
| Aug 15, 2017 AForm 4 → | Oct 2, 6:10 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 337 | $22.55 | $7,596 | 5,046 | — | late |
| Jul 31, 2017 AForm 4 → | Aug 1, 1:22 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 17 | $83.85 | $1,425 | 23,876 | — | |
| Jun 15, 2017 AForm 4 → | Jul 5, 2:32 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 142 | $87.96 | $12,490 | 1,040 | — | late |
| May 31, 2017 AForm 4 → | Jun 1, 10:45 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 16 | $87.93 | $1,407 | 23,720 | — | |
| May 15, 2017 AForm 4 → | Jul 3, 5:02 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 348 | $21.74 | $7,561 | 4,709 | — | late |
| Apr 28, 2017 AForm 4 → | May 1, 11:42 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 15 | $95.29 | $1,429 | 23,703 | — | |
| Mar 31, 2017 AForm 4 → | Apr 3, 3:50 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $98.54 | $1,380 | 23,688 | — | |
| Feb 28, 2017 AForm 4 → | Mar 1, 4:00 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 15 | $95.81 | $1,437 | 23,673 | — | |
| Feb 23, 2017 AForm 4/A → | Mar 8, 11:40 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 1,224 | $96.09 | $117,614 | 23,658 | — | |
| Feb 23, 2017 AForm 4 → | Feb 27, 10:44 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 1,224 | $96.09 | $117,614 | 23,658 | — | amended |
| Feb 15, 2017 AForm 4 → | Apr 3, 1:05 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 363 | $20.74 | $7,525 | 4,361 | — | late |
| Jan 31, 2017 AForm 4 → | Feb 1, 1:38 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $101.71 | $1,424 | 22,232 | — | |
| Dec 29, 2016 AForm 4 → | Jan 3, 2017, 11:11 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $103.82 | $1,453 | 22,218 | — | |
| Dec 15, 2016 AForm 5 → | Feb 13, 2017, 8:59 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 210 | $102.92 | $21,613 | 1,034 | — | |
| Nov 30, 2016 AForm 4 → | Dec 1, 10:40 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $99.34 | $1,391 | 22,204 | — | |
| Nov 15, 2016 AForm 4 → | Jan 3, 2017, 3:45 pm EST | INDEPENDENT BANK CORP /MI/IBCP | 348 | $21.50 | $7,490 | 3,998 | — | late |
| Oct 31, 2016 AForm 4 → | Nov 1, 3:43 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 17 | $85.99 | $1,462 | 22,189 | — | |
| Sep 30, 2016 AForm 4 → | Oct 3, 4:13 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 14 | $98.49 | $1,379 | 22,172 | — | |
| Aug 31, 2016 AForm 4 → | Sep 2, 2:42 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 13 | $109.15 | $1,419 | 22,157 | — | |
| Aug 15, 2016 AForm 4 → | Oct 3, 11:52 am EDT | INDEPENDENT BANK CORP /MI/IBCP | 397 | $16.81 | $6,673 | 3,650 | — | late |
| Jul 29, 2016 AForm 4 → | Aug 1, 3:59 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 13 | $108.12 | $1,406 | 22,143 | — | |
| Jun 30, 2016 AForm 4 → | Jul 1, 10:54 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 15 | $92.69 | $1,390 | 22,130 | — | |
| May 31, 2016 AForm 4 → | Jun 1, 11:17 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 17 | $83.94 | $1,427 | 22,114 | — | |
| May 16, 2016 AForm 4 → | Jul 1, 2:28 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 457 | $14.52 | $6,636 | 3,253 | — | late |
| Apr 29, 2016 AForm 4 → | May 2, 4:23 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 19 | $76.65 | $1,456 | 22,096 | — | |
| Mar 31, 2016 AForm 4 → | Apr 1, 3:51 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 17 | $85.82 | $1,459 | 22,077 | — | |
| Feb 29, 2016 AForm 4 → | Mar 1, 9:06 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 19 | $76.72 | $1,458 | 22,060 | — | |
| Feb 18, 2016 AForm 4 → | Feb 22, 9:37 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 1,711 | $68.72 | $117,580 | 22,041 | — | |
| Feb 16, 2016 AForm 4 → | Apr 1, 4:37 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 453 | $14.55 | $6,600 | 2,796 | — | late |
| Jan 29, 2016 AForm 4 → | Feb 2, 9:08 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 21 | $68.89 | $1,447 | 20,329 | — | |
| Dec 30, 2015 AForm 4 → | Jan 4, 2016, 1:54 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 21 | $68.41 | $1,437 | 20,039 | — | |
| Dec 15, 2015 AForm 5 → | Jan 28, 2016, 10:17 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 282 | $71.01 | $20,024 | 1,025 | — | |
| Nov 30, 2015 AForm 4 → | Dec 1, 10:33 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 19 | $77.26 | $1,468 | 20,018 | — | |
| Nov 16, 2015 AForm 4 → | Jan 5, 2016, 11:51 am EST | INDEPENDENT BANK CORP /MI/IBCP | 431 | $15.23 | $6,565 | 2,343 | — | late |
| Oct 30, 2015 AForm 4 → | Nov 3, 9:51 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 20 | $72.63 | $1,453 | 19,999 | — | |
| Sep 30, 2015 AForm 4 → | Oct 1, 9:11 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 25 | $57.68 | $1,442 | 19,979 | — | |
| Aug 31, 2015 AForm 4 → | Sep 2, 12:02 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 24 | $60.06 | $1,441 | 19,953 | — | |
| Aug 17, 2015 AForm 4 → | Oct 1, 4:01 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 440 | $14.76 | $6,501 | 1,911 | — | late |
| Jul 31, 2015 AForm 4 → | Aug 3, 10:39 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 23 | $63.50 | $1,461 | 19,929 | — | |
| Jun 30, 2015 AForm 4 → | Jul 2, 11:45 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 28 | $52.03 | $1,457 | 19,906 | — | |
| Jun 4, 2015 MForm 4 → | Jun 8, 2:25 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 4,000 | $30.64 | $122,560 | 0 | — | |
| May 29, 2015 AForm 4 → | Jun 1, 9:43 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 26 | $55.36 | $1,439 | 19,877 | — | |
| May 15, 2015 AForm 4 → | Jul 1, 4:23 pm EDT | INDEPENDENT BANK CORP /MI/IBCP | 477 | $13.56 | $6,472 | 1,471 | — | late |
| Apr 30, 2015 AForm 4 → | May 1, 9:24 am EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 26 | $55.32 | $1,438 | 19,851 | — | |
| Mar 31, 2015 AForm 4 → | Apr 1, 3:31 pm EDT | UNIVERSAL FOREST PRODUCTS INCUFPI | 26 | $55.48 | $1,442 | 19,824 | — | |
| Feb 27, 2015 AForm 4 → | Mar 2, 10:11 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 27 | $54.05 | $1,459 | 19,798 | — | |
| Feb 19, 2015 AForm 4 → | Feb 23, 3:22 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 2,336 | $50.36 | $117,641 | 19,770 | — | |
| Feb 17, 2015 AForm 4 → | Apr 1, 10:14 am EDT | INDEPENDENT BANK CORP /MI/IBCP | 502 | $12.83 | $6,442 | 994 | — | late |
| Jan 30, 2015 AForm 4 → | Feb 2, 1:02 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 29 | $50.06 | $1,452 | 17,434 | — | |
| Jan 1, 2015 AForm 4 → | Jan 2, 10:43 am EST | INDEPENDENT BANK CORP /MI/IBCP | 491 | $13.05 | $6,413 | 491 | — | |
| Dec 30, 2014 AForm 4 → | Jan 2, 2015, 10:01 am EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 27 | $53.07 | $1,433 | 17,163 | — | |
| Dec 15, 2014 AForm 5 → | Jan 27, 2015, 2:37 pm EST | UNIVERSAL FOREST PRODUCTS INCUFPI | 226 | $49.28 | $11,136 | 1,011 | — | |