| Jun 30, 2026 | Nolan Donald A | Chief Executive Officer | A | 430 | $45.7400 | $19.67K |
| Jun 30, 2026 | Nolan Donald A | Chief Executive Officer | A | 62 | $45.7400 | $2.83K |
| Jun 30, 2026 | POMPA MARK A | Director | A | 147 | $45.7400 | $6.72K |
| Jun 30, 2026 | POMPA MARK A | Director | A | 60 | $45.7400 | $2.74K |
| Jun 30, 2026 | Lilly Elizabeth Murphy | Director | A | 41 | $45.7400 | $1.88K |
| Jun 30, 2026 | Alvord Christina M | Director | A | 63 | $45.7400 | $2.88K |
| Jun 24, 2026 | Lilly Elizabeth Murphy | Director | A | 2,741 | $41.9600 | $115.01K |
| Jun 24, 2026 | POMPA MARK A | Director | A | 2,741 | $41.9600 | $115.01K |
| Jun 24, 2026 | Alvord Christina M | Director | A | 2,741 | $41.9600 | $115.01K |
| Jun 24, 2026 | Wagner Patricia K | Director | A | 2,741 | $41.9600 | $115.01K |
| Jun 24, 2026 | Parker Herbert K | Director | A | 2,741 | $41.9600 | $115.01K |
| Apr 30, 2026 | Welp Bryan Alan | VP, General Counsel | F | 180 | $36.4000 | $6.55K |
| Apr 30, 2026 | Jewell Brent C | President, Architectural Glass | F | 2,806 | $36.4000 | $102.14K |
| Apr 30, 2026 | Christian Matthew Sean | President, Architectural Serv | F | 708 | $36.4000 | $25.77K |
| Apr 30, 2026 | Lakkundi Veena M | Pres, Performance Surfaces | F | 1,306 | $36.4000 | $47.54K |
| Apr 30, 2026 | Johnson Troy R | Pres, Architectural Metals | F | 2,471 | $36.4000 | $89.94K |
| Apr 30, 2026 | Augdahl Mark Richard | EVP, Chief Financial Officer | F | 1,980 | $36.4000 | $72.07K |
| Apr 22, 2026 | Welp Bryan Alan | VP, General Counsel | A | 5,639 | $35.4700 | $200.01K |
| Apr 22, 2026 | Augdahl Mark Richard | EVP, Chief Financial Officer | F | 428 | $35.4700 | $15.18K |
| Apr 22, 2026 | Augdahl Mark Richard | EVP, Chief Financial Officer | A | 905 | $35.4700 | $32.10K |
| Apr 22, 2026 | Augdahl Mark Richard | EVP, Chief Financial Officer | A | 11,630 | $35.4700 | $412.52K |
| Apr 22, 2026 | Johnson Troy R | Pres, Architectural Metals | F | 1,220 | $35.4700 | $43.27K |
| Apr 22, 2026 | Johnson Troy R | Pres, Architectural Metals | A | 2,385 | $35.4700 | $84.59K |
| Apr 22, 2026 | Johnson Troy R | Pres, Architectural Metals | A | 8,671 | $35.4700 | $307.56K |
| Apr 22, 2026 | Christian Matthew Sean | President, Architectural Serv | A | 6,628 | $35.4700 | $235.09K |
| Apr 22, 2026 | Lakkundi Veena M | Pres, Performance Surfaces | A | 9,583 | $35.4700 | $339.91K |
| Apr 22, 2026 | Jewell Brent C | President, Architectural Glass | F | 1,315 | $35.4700 | $46.64K |
| Apr 22, 2026 | Jewell Brent C | President, Architectural Glass | A | 2,527 | $35.4700 | $89.63K |
| Apr 22, 2026 | Jewell Brent C | President, Architectural Glass | A | 8,067 | $35.4700 | $286.14K |
| Mar 31, 2026 | Johnson Lloyd Emerson | Director | A | 153 | $33.5400 | $5.13K |
| Mar 31, 2026 | Nolan Donald A | Chief Executive Officer | A | 580 | $33.5400 | $19.45K |
| Mar 31, 2026 | Nolan Donald A | Chief Executive Officer | A | 85 | $33.5400 | $2.85K |
| Mar 31, 2026 | Lilly Elizabeth Murphy | Director | A | 55 | $33.5400 | $1.84K |
| Mar 31, 2026 | POMPA MARK A | Director | A | 199 | $33.5400 | $6.67K |
| Mar 31, 2026 | POMPA MARK A | Director | A | 80 | $33.5400 | $2.68K |
| Mar 31, 2026 | Alvord Christina M | Director | A | 84 | $33.5400 | $2.82K |
| Feb 2, 2026 | Christian Matthew Sean | President, Architectural Serv | F | 360 | $37.6600 | $13.56K |
| Feb 2, 2026 | Welp Bryan Alan | VP, General Counsel | A | 1,992 | $37.6600 | $75.02K |
| Jan 19, 2026 | Augdahl Mark Richard | Interim CFO | A | 18,960 | $36.9200 | $700.00K |
| Jan 14, 2026 | Christian Matthew Sean | President, Architectural Serv | A | 16,882 | $35.5400 | $599.99K |
| Jan 14, 2026 | Johnson Troy R | Pres, Architectural Services | A | 16,882 | $35.5400 | $599.99K |
| Jan 14, 2026 | Jewell Brent C | President, Architectural Glass | A | 16,882 | $35.5400 | $599.99K |
| Jan 14, 2026 | Lakkundi Veena M | Pres, Performance Surfaces | A | 16,882 | $35.5400 | $599.99K |
| Jan 14, 2026 | Nolan Donald A | Chief Executive Officer | A | 41,854 | $35.5400 | $1.49M |
| Jan 14, 2026 | Nolan Donald A | Chief Executive Officer | A | 7,386 | $35.5400 | $262.50K |
| Jan 6, 2026 | Lakkundi Veena M | Pres, Performance Surfaces | A | 1,341 | $37.2900 | $50.01K |
| Jan 2, 2026 | Johnson Lloyd Emerson | Director | M | 2,883 | – | – |
| Jan 2, 2026 | Johnson Lloyd Emerson | Director | M | 2,883 | – | – |
| Dec 31, 2025 | Alvord Christina M | Director | A | 0 | $36.4100 | $0.00 |
| Dec 31, 2025 | Nolan Donald A | Director | A | 0 | $36.4100 | $0.00 |