| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Aug 11, 2026 | KNUTSON PAUL L | VP, Human Resources | S | 475 | $94.6300 | $44.95K |
| Aug 10, 2026 | KNUTSON PAUL L | VP, Human Resources | S | 250 | $92.8400 | $23.21K |
| Aug 7, 2026 | KNUTSON PAUL L | VP, Human Resources | G | 250 | $0.0000 | $0.00 |
| Aug 7, 2026 | KNUTSON PAUL L | VP, Human Resources | G | 475 | $0.0000 | $0.00 |
| Aug 7, 2026 | KNUTSON PAUL L | VP, Human Resources | G | 725 | $0.0000 | $0.00 |
| Aug 7, 2026 | KNUTSON PAUL L | VP, Human Resources | S | 3,500 | $93.1100 | $325.88K |
| Apr 13, 2026 | PARTAIN NATHAN I | Director | A | 2,000 | – | – |
| Apr 13, 2026 | LeBeau Michael E | Director | A | 1,500 | – | – |
| Apr 13, 2026 | Clark Christopher B | Director | A | 1,900 | – | – |
| Apr 13, 2026 | Rasche Steven P | Director | A | 1,900 | – | – |
| Apr 13, 2026 | WEBB THOMAS J | Director | A | 1,500 | – | – |
| Apr 13, 2026 | Crain Jeanne H | Director | A | 1,500 | – | – |
| Apr 13, 2026 | ERICKSON JOHN D | Director | A | 1,500 | – | – |
| Apr 13, 2026 | Ludford Mary E | Director | A | 1,500 | – | – |
| Apr 13, 2026 | Johnson Kathryn O | Director | A | 1,500 | – | – |
| Apr 13, 2026 | Nelson Tyler J | VP, Chief Financial Officer | A | 800 | $0.0000 | $0.00 |
| Apr 13, 2026 | Smestad Jennifer O. | SVP General Counsel & Corp Sec | A | 5,800 | $0.0000 | $0.00 |
| Apr 13, 2026 | Wahlund Todd R | Senior Vice President | A | 300 | $0.0000 | $0.00 |
| Apr 13, 2026 | ROGELSTAD TIMOTHY J | President | A | 1,400 | $0.0000 | $0.00 |
| Apr 8, 2026 | Wahlund Todd R | Chief Financial Officer | M | 460 | $0.0000 | $0.00 |
| Apr 8, 2026 | Wahlund Todd R | Chief Financial Officer | F | 186 | $90.1100 | $16.76K |
| Apr 8, 2026 | Wahlund Todd R | Chief Financial Officer | M | 460 | $90.1100 | $41.45K |
| Feb 11, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | F | 3,031 | $86.4300 | $261.97K |
| Feb 11, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | A | 6,000 | $86.4300 | $518.58K |
| Feb 11, 2026 | KNUTSON PAUL L | VP, Human Resources | F | 1,592 | $86.4300 | $137.60K |
| Feb 11, 2026 | KNUTSON PAUL L | VP, Human Resources | A | 3,600 | $86.4300 | $311.15K |
| Feb 11, 2026 | MACFARLANE CHARLES S | President & CEO | F | 23,515 | $86.4300 | $2.03M |
| Feb 11, 2026 | MACFARLANE CHARLES S | President & CEO | A | 47,700 | $86.4300 | $4.12M |
| Feb 11, 2026 | ROGELSTAD TIMOTHY J | Sr VP, Electric Platform | F | 4,212 | $86.4300 | $364.04K |
| Feb 11, 2026 | ROGELSTAD TIMOTHY J | Sr VP, Electric Platform | A | 8,400 | $86.4300 | $726.01K |
| Feb 11, 2026 | Abbott John S | Sr VP, Manufacturing Platform | F | 4,209 | $86.4300 | $363.78K |
| Feb 11, 2026 | Abbott John S | Sr VP, Manufacturing Platform | A | 8,400 | $86.4300 | $726.01K |
| Feb 10, 2026 | Wahlund Todd R | Chief Financial Officer | A | 1,400 | $0.0000 | $0.00 |
| Feb 10, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | A | 1,100 | $0.0000 | $0.00 |
| Feb 10, 2026 | KNUTSON PAUL L | VP, Human Resources | A | 800 | $0.0000 | $0.00 |
| Feb 10, 2026 | MACFARLANE CHARLES S | President & CEO | A | 9,400 | $0.0000 | $0.00 |
| Feb 10, 2026 | ROGELSTAD TIMOTHY J | Sr VP, Electric Platform | A | 1,600 | $0.0000 | $0.00 |
| Feb 10, 2026 | Abbott John S | Sr VP, Manufacturing Platform | A | 1,600 | $0.0000 | $0.00 |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | M | 300 | $0.0000 | $0.00 |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | M | 250 | $0.0000 | $0.00 |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | M | 325 | $0.0000 | $0.00 |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | M | 275 | $0.0000 | $0.00 |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | F | 541 | $87.8300 | $47.52K |
| Feb 6, 2026 | Smestad Jennifer O. | VP, General Council & Corp Sec | M | 1,150 | – | – |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | M | 175 | $0.0000 | $0.00 |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | M | 150 | $0.0000 | $0.00 |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | M | 200 | $0.0000 | $0.00 |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | M | 175 | $0.0000 | $0.00 |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | F | 279 | $87.8300 | $24.50K |
| Feb 6, 2026 | KNUTSON PAUL L | VP, Human Resources | M | 700 | – | – |