| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 18, 2026 | BALL M LEROY | CEO | S | 3,412 | $43.9000 | $149.79K |
| Jun 15, 2026 | Sandifer Andrew D | Director | A | 13 | $0.0000 | $0.00 |
| Jun 15, 2026 | MOTLEY DAVID L | Director | A | 20 | $0.0000 | $0.00 |
| Jun 15, 2026 | WILKERSON SONJA MICHELLE | Director | A | 30 | $0.0000 | $0.00 |
| Jun 15, 2026 | Feng Xudong | Director | A | 34 | $0.0000 | $0.00 |
| Jun 11, 2026 | BALL M LEROY | CEO | G | 300 | $0.0000 | $0.00 |
| Jun 11, 2026 | BALL M LEROY | CEO | S | 4,141 | $41.3400 | $171.19K |
| Jun 3, 2026 | Feng Xudong | Director | G | 5,695 | $0.0000 | $0.00 |
| May 26, 2026 | Brenner Eric D. | CFO and Treasurer | A | 6,620 | $0.0000 | $0.00 |
| May 13, 2026 | BALL M LEROY | CEO | S | 2,659 | $42.5500 | $113.14K |
| May 12, 2026 | Pearce Bradley A | Interim CFO and CAO | A | 5,000 | $0.0000 | $0.00 |
| May 7, 2026 | JENSEN TRACI L | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | JENSEN TRACI L | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | JENSEN TRACI L | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | Vartanian Nishan J. | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | Vartanian Nishan J. | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | Vartanian Nishan J. | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | NEUPAVER ALBERT J | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | NEUPAVER ALBERT J | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | Feng Xudong | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | Posadas Laura J | Director | M | 11 | $0.0000 | $0.00 |
| May 7, 2026 | Posadas Laura J | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | Posadas Laura J | Director | M | 11 | $0.0000 | $0.00 |
| May 7, 2026 | Sandifer Andrew D | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | WILKERSON SONJA MICHELLE | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | MOTLEY DAVID L | Director | A | 3,280 | $0.0000 | $0.00 |
| May 7, 2026 | MOTLEY DAVID L | Director | M | 50 | $0.0000 | $0.00 |
| May 7, 2026 | MOTLEY DAVID L | Director | M | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | Sandifer Andrew D | Director | A | 5 | $0.0000 | $0.00 |
| Mar 23, 2026 | Sandifer Andrew D | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | NEUPAVER ALBERT J | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | Feng Xudong | Director | A | 29 | $0.0000 | $0.00 |
| Mar 23, 2026 | Feng Xudong | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | JENSEN TRACI L | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | MOTLEY DAVID L | Director | A | 25 | $0.0000 | $0.00 |
| Mar 23, 2026 | MOTLEY DAVID L | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | Posadas Laura J | Director | A | 11 | $0.0000 | $0.00 |
| Mar 23, 2026 | Vartanian Nishan J. | Director | A | 50 | $0.0000 | $0.00 |
| Mar 23, 2026 | WILKERSON SONJA MICHELLE | Director | A | 25 | $0.0000 | $0.00 |
| Mar 23, 2026 | WILKERSON SONJA MICHELLE | Director | A | 50 | $0.0000 | $0.00 |
| Mar 17, 2026 | BALL M LEROY | CEO | G | 1,200 | $0.0000 | $0.00 |
| Mar 17, 2026 | BALL M LEROY | CEO | S | 2,489 | $37.9100 | $94.36K |
| Mar 2, 2026 | BALL M LEROY | CEO | G | 325 | $0.0000 | $0.00 |
| Mar 2, 2026 | BALL M LEROY | CEO | S | 3,763 | $37.0200 | $139.31K |
| Mar 2, 2026 | BALL M LEROY | CEO | S | 328 | $37.4500 | $12.28K |
| Mar 2, 2026 | BALL M LEROY | CEO | S | 2,184 | $36.5300 | $79.78K |
| Feb 26, 2026 | Pearce Bradley A | Interim CFO and CAO | M | 82 | $0.0000 | $0.00 |
| Feb 26, 2026 | Pearce Bradley A | Interim CFO and CAO | A | 82 | $0.0000 | $0.00 |
| Feb 26, 2026 | Pearce Bradley A | Interim CFO and CAO | F | 1,465 | $37.2400 | $54.56K |
| Feb 26, 2026 | Pearce Bradley A | Interim CFO and CAO | M | 82 | $0.0000 | $0.00 |