Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
$6.51M
377 trades · 4 insiders
Net · 90d
$-6.51M
Insiders on file
15
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| VILSACK ROBERT D | Secretary & General Counsel | 415 | $83.2K | $5.93M | 2026-10-01 |
| WERT JAMES W | Director | 98 | $112.8K | $2.89M | 2026-09-24 |
| Hanna Howard W IV | Director | 118 | $14.8K | $916.8K | 2026-08-20 |
| CRAWFORD MATTHEW V | President & COO | 227 | $549.0K | $4.34M | 2026-08-19 |
| AULETTA PATRICK V | Director | 89 | $0 | $1.09M | 2026-08-14 |
| GRAMPA JOHN D | Director | 62 | $137.5K | $175.5K | 2026-08-14 |
| MOORE DAN T III | Director | 124 | $586.8K | $761.0K | 2026-08-14 |
| CLARKE ANDREW C | Director | 5 | $11.8K | $0 | 2026-08-14 |
| FOGARTY PATRICK W | VP & CFO | 187 | $34.0K | $2.92M | 2026-08-12 |
| Rosen Steven H | Director | 17 | $46.9K | $0 | 2026-05-29 |
| ROMNEY RONNA | Director | 143 | $16.1K | $1.20M | 2026-05-29 |
| CRAWFORD EDWARD F | President | 290 | $3.64M | $7.29M | 2025-03-12 |
| MIXON AARON MALACHI III | Director | 19 | $100.3K | $0 | 2017-03-01 |
| Emerick W Scott | VP & CFO | 5 | $0 | $0 | 2014-12-22 |
| GREENE KEVIN R | Director | 13 | $0 | $171.9K | 2014-06-12 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 96 | $46.71 | $4.5K | 144,024 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 36 | $46.59 | $1.7K | 144,120 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 20 | $46.57 | $931 | 144,156 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 108 | $46.55 | $5.0K | 144,176 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 10 | $46.54 | $465 | 144,284 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 201 | $46.53 | $9.4K | 144,294 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 124 | $46.50 | $5.8K | 144,495 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 400 | $46.49 | $18.6K | 144,619 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 7 | $46.48 | $325 | 145,019 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 104 | $46.47 | $4.8K | 145,026 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 95 | $46.46 | $4.4K | 145,130 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 102 | $46.43 | $4.7K | 145,225 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 4 | $46.41 | $186 | 145,327 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 208 | $46.40 | $9.7K | 145,331 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 203 | $46.39 | $9.4K | 145,539 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 570 | $46.38 | $26.4K | 145,742 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 102 | $46.36 | $4.7K | 146,312 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 52 | $46.34 | $2.4K | 146,414 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 313 | $46.31 | $14.5K | 146,466 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 136 | $46.30 | $6.3K | 146,779 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 299 | $46.29 | $13.8K | 146,915 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 324 | $46.28 | $15.0K | 147,214 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 105 | $46.24 | $4.9K | 147,538 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 96 | $46.20 | $4.4K | 147,643 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 96 | $46.19 | $4.4K | 147,739 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 105 | $46.18 | $4.8K | 147,835 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 213 | $46.17 | $9.8K | 147,940 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 417 | $46.16 | $19.2K | 148,153 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 105 | $46.09 | $4.8K | 148,570 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 213 | $46.03 | $9.8K | 148,675 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 213 | $45.93 | $9.8K | 148,888 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 105 | $45.89 | $4.8K | 149,101 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 99 | $45.77 | $4.5K | 149,206 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 100 | $45.67 | $4.6K | 149,305 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 99 | $45.63 | $4.5K | 149,405 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 99 | $45.59 | $4.5K | 149,504 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 3 | $45.57 | $137 | 149,603 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 192 | $45.55 | $8.7K | 149,606 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 72 | $45.53 | $3.3K | 149,798 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 100 | $45.24 | $4.5K | 149,870 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 207 | $45.20 | $9.4K | 149,970 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 147 | $45.16 | $6.6K | 150,177 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 201 | $45.10 | $9.1K | 150,324 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 195 | $45.09 | $8.8K | 150,525 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 96 | $44.89 | $4.3K | 150,720 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 199 | $44.86 | $8.9K | 150,816 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 417 | $44.85 | $18.7K | 151,015 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 96 | $44.84 | $4.3K | 151,432 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 100 | $44.83 | $4.5K | 151,528 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 30 | $44.82 | $1.3K | 151,628 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-10-01 | 2026-10-02 | 100 | $44.79 | $4.5K | 151,658 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 4 | $47.07 | $188 | 151,758 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 204 | $47.00 | $9.6K | 151,762 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 194 | $46.86 | $9.1K | 151,966 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 1 | $46.68 | $47 | 152,160 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 1 | $46.55 | $47 | 152,161 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.54 | $4.7K | 152,162 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 25 | $46.51 | $1.2K | 152,262 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.48 | $4.6K | 152,287 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 202 | $46.47 | $9.4K | 152,387 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 5 | $46.46 | $232 | 152,589 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 4 | $46.45 | $186 | 152,594 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 440 | $46.44 | $20.4K | 152,598 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 267 | $46.43 | $12.4K | 153,038 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.40 | $9.3K | 153,305 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.39 | $4.6K | 153,505 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 94 | $46.38 | $4.4K | 153,605 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 223 | $46.37 | $10.3K | 153,699 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 609 | $46.36 | $28.2K | 153,922 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.35 | $4.6K | 154,531 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 292 | $46.34 | $13.5K | 154,631 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 196 | $46.33 | $9.1K | 154,923 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 382 | $46.31 | $17.7K | 155,119 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.30 | $4.6K | 155,501 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 464 | $46.29 | $21.5K | 155,601 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 108 | $46.28 | $5.0K | 156,065 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 103 | $46.27 | $4.8K | 156,173 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.25 | $9.3K | 156,276 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.24 | $9.2K | 156,476 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 202 | $46.23 | $9.3K | 156,676 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 105 | $46.22 | $4.9K | 156,878 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 201 | $46.21 | $9.3K | 156,983 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.20 | $4.6K | 157,184 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 96 | $46.19 | $4.4K | 157,284 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.16 | $9.2K | 157,380 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.15 | $4.6K | 157,580 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 100 | $46.14 | $4.6K | 157,680 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.13 | $9.2K | 157,780 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 799 | $46.10 | $36.8K | 157,980 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 108 | $46.09 | $5.0K | 158,779 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 200 | $46.08 | $9.2K | 158,887 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 145 | $46.04 | $6.7K | 159,087 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 224 | $46.01 | $10.3K | 159,232 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 216 | $45.98 | $9.9K | 159,456 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 208 | $45.97 | $9.6K | 159,672 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-30 | 2026-10-01 | 287 | $45.94 | $13.2K | 159,880 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 1,172 | $47.58 | $55.8K | 160,167 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 1,192 | $47.57 | $56.7K | 161,339 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 212 | $47.46 | $10.1K | 162,531 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 96 | $47.25 | $4.5K | 162,743 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 100 | $47.21 | $4.7K | 162,839 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 200 | $47.18 | $9.4K | 162,939 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 132 | $47.16 | $6.2K | 163,139 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 200 | $47.13 | $9.4K | 163,271 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 100 | $47.12 | $4.7K | 163,471 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 1,283 | $47.11 | $60.4K | 163,571 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 266 | $47.10 | $12.5K | 164,854 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 250 | $47.09 | $11.8K | 165,120 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 100 | $47.08 | $4.7K | 165,370 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 150 | $47.07 | $7.1K | 165,470 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 313 | $47.03 | $14.7K | 165,620 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 33 | $47.01 | $1.6K | 165,933 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 208 | $46.99 | $9.8K | 165,966 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 57 | $46.98 | $2.7K | 166,174 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 100 | $46.93 | $4.7K | 166,231 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 196 | $46.88 | $9.2K | 166,331 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 278 | $46.87 | $13.0K | 166,527 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 10 | $46.86 | $469 | 166,805 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 108 | $46.85 | $5.1K | 166,815 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 192 | $46.81 | $9.0K | 166,923 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 24 | $46.80 | $1.1K | 167,115 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 97 | $46.79 | $4.5K | 167,139 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 3 | $46.74 | $140 | 167,236 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 292 | $46.72 | $13.6K | 167,239 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 9 | $46.60 | $419 | 167,531 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 100 | $46.45 | $4.6K | 167,540 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-29 | 2026-10-01 | 196 | $46.40 | $9.1K | 167,640 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 93 | $47.26 | $4.4K | 176,836 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 101 | $47.25 | $4.8K | 176,929 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 477 | $47.24 | $22.5K | 177,030 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 425 | $47.23 | $20.1K | 177,507 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 203 | $47.22 | $9.6K | 177,932 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 180 | $47.20 | $8.5K | 178,135 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 5 | $47.19 | $236 | 178,315 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.17 | $14.2K | 178,320 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.15 | $9.4K | 178,620 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 140 | $47.13 | $6.6K | 178,820 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 390 | $47.12 | $18.4K | 178,960 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 740 | $47.11 | $34.9K | 179,350 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 85 | $46.85 | $4.0K | 181,629 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 10 | $46.84 | $468 | 181,714 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 103 | $46.83 | $4.8K | 181,724 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 5 | $46.82 | $234 | 181,827 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 76 | $46.68 | $3.5K | 181,832 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 967 | $46.67 | $45.1K | 181,908 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 210 | $46.65 | $9.8K | 182,875 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $46.57 | $14.0K | 183,085 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 220 | $46.26 | $10.2K | 183,385 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 419 | $46.25 | $19.4K | 183,605 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.10 | $14.1K | 180,090 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.07 | $9.4K | 180,390 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 400 | $47.05 | $18.8K | 180,590 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.00 | $4.7K | 180,990 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 400 | $46.99 | $18.8K | 181,090 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 78 | $46.98 | $3.7K | 181,490 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 8 | $46.93 | $375 | 181,568 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 53 | $46.88 | $2.5K | 181,576 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 45 | $47.47 | $2.1K | 171,169 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 700 | $47.48 | $33.2K | 170,469 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.51 | $9.5K | 170,269 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.54 | $14.3K | 169,969 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 301 | $47.55 | $14.3K | 169,668 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.58 | $14.3K | 169,368 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 184 | $47.59 | $8.8K | 169,184 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 703 | $47.60 | $33.5K | 168,481 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 245 | $47.69 | $11.7K | 168,236 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.70 | $14.3K | 167,936 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.76 | $4.8K | 167,836 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 326 | $47.28 | $15.4K | 175,799 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 711 | $47.27 | $33.6K | 176,125 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 257 | $47.29 | $12.2K | 175,542 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 337 | $47.46 | $16.0K | 171,214 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 600 | $47.45 | $28.5K | 171,551 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 40 | $47.44 | $1.9K | 172,151 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.42 | $4.7K | 172,191 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.41 | $4.7K | 172,291 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 50 | $47.40 | $2.4K | 172,391 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 301 | $47.39 | $14.3K | 172,441 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.38 | $9.5K | 172,742 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.37 | $4.7K | 172,942 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 510 | $47.36 | $24.2K | 173,042 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 700 | $47.35 | $33.1K | 173,552 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 590 | $47.34 | $27.9K | 174,252 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 600 | $47.31 | $28.4K | 174,842 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.30 | $4.7K | 175,442 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.76 | $4.8K | 167,836 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.70 | $14.3K | 167,936 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 245 | $47.69 | $11.7K | 168,236 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 703 | $47.60 | $33.5K | 168,481 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 184 | $47.59 | $8.8K | 169,184 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.58 | $14.3K | 169,368 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 301 | $47.55 | $14.3K | 169,668 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.54 | $14.3K | 169,969 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.51 | $9.5K | 170,269 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 700 | $47.48 | $33.2K | 170,469 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 45 | $47.47 | $2.1K | 171,169 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 337 | $47.46 | $16.0K | 171,214 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 600 | $47.45 | $28.5K | 171,551 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 40 | $47.44 | $1.9K | 172,151 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.42 | $4.7K | 172,191 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.41 | $4.7K | 172,291 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 50 | $47.40 | $2.4K | 172,391 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 301 | $47.39 | $14.3K | 172,441 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.38 | $9.5K | 172,742 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.37 | $4.7K | 172,942 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 510 | $47.36 | $24.2K | 173,042 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 700 | $47.35 | $33.1K | 173,552 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 590 | $47.34 | $27.9K | 174,252 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 600 | $47.31 | $28.4K | 174,842 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.30 | $4.7K | 175,442 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 257 | $47.29 | $12.2K | 175,542 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 326 | $47.28 | $15.4K | 175,799 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 711 | $47.27 | $33.6K | 176,125 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 93 | $47.26 | $4.4K | 176,836 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 101 | $47.25 | $4.8K | 176,929 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 477 | $47.24 | $22.5K | 177,030 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 425 | $47.23 | $20.1K | 177,507 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 203 | $47.22 | $9.6K | 177,932 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 180 | $47.20 | $8.5K | 178,135 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 5 | $47.19 | $236 | 178,315 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.17 | $14.2K | 178,320 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.15 | $9.4K | 178,620 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 140 | $47.13 | $6.6K | 178,820 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 390 | $47.12 | $18.4K | 178,960 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 740 | $47.11 | $34.9K | 179,350 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $47.10 | $14.1K | 180,090 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 200 | $47.07 | $9.4K | 180,390 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 400 | $47.05 | $18.8K | 180,590 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 100 | $47.00 | $4.7K | 180,990 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 400 | $46.99 | $18.8K | 181,090 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 78 | $46.98 | $3.7K | 181,490 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 8 | $46.93 | $375 | 181,568 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 53 | $46.88 | $2.5K | 181,576 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 85 | $46.85 | $4.0K | 181,629 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 10 | $46.84 | $468 | 181,714 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 103 | $46.83 | $4.8K | 181,724 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 5 | $46.82 | $234 | 181,827 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 76 | $46.68 | $3.5K | 181,832 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 967 | $46.67 | $45.1K | 181,908 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 210 | $46.65 | $9.8K | 182,875 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 300 | $46.57 | $14.0K | 183,085 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 220 | $46.26 | $10.2K | 183,385 | SEC↗ |
| VILSACK ROBERT D | Secretary & CLO | S Sale | 2026-09-28 | 2026-09-30 | 419 | $46.25 | $19.4K | 183,605 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.75 | $47.8K | 85,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.50 | $47.5K | 86,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.25 | $47.3K | 87,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.75 | $47.8K | 85,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.50 | $47.5K | 86,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-24 | 2026-09-24 | 1,000 | $47.25 | $47.3K | 87,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-22 | 2026-09-23 | 1,000 | $47.00 | $47.0K | 88,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-22 | 2026-09-23 | 1,000 | $47.00 | $47.0K | 88,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-21 | 2026-09-23 | 1,000 | $46.50 | $46.5K | 89,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-21 | 2026-09-23 | 1,000 | $46.50 | $46.5K | 89,456 | SEC↗ |
| WERT JAMES W | Director | G Gift | 2026-09-11 | 2026-09-14 | 1,000 | — | $0 | 90,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-11 | 2026-09-14 | 2,000 | $46.21 | $92.4K | 91,456 | SEC↗ |
| WERT JAMES W | Director | G Gift | 2026-09-11 | 2026-09-14 | 1,000 | — | $0 | 90,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-11 | 2026-09-14 | 2,000 | $46.21 | $92.4K | 91,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-10 | 2026-09-10 | 1,000 | $46.01 | $46.0K | 94,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-10 | 2026-09-10 | 1,000 | $46.53 | $46.5K | 93,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-10 | 2026-09-10 | 1,000 | $46.53 | $46.5K | 93,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-10 | 2026-09-10 | 1,000 | $46.01 | $46.0K | 94,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-09 | 2026-09-10 | 1,000 | $46.18 | $46.2K | 95,456 | SEC↗ |
| WERT JAMES W | Director | S Sale | 2026-09-09 | 2026-09-10 | 1,000 | $46.18 | $46.2K | 95,456 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 201 | $45.34 | $9.1K | 23,845 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 198 | $45.50 | $9.0K | 23,452 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 328 | $45.30 | $14.9K | 24,244 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 99 | $45.36 | $4.5K | 23,746 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 96 | $45.38 | $4.4K | 23,650 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 198 | $45.31 | $9.0K | 24,046 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 303 | $45.19 | $13.7K | 19,253 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 208 | $45.18 | $9.4K | 19,556 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 429 | $45.17 | $19.4K | 19,764 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 525 | $45.11 | $23.7K | 20,193 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 5 | $45.09 | $225 | 20,718 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 113 | $45.07 | $5.1K | 20,723 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $45.05 | $4.5K | 20,836 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $45.04 | $4.5K | 20,936 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 192 | $45.03 | $8.6K | 21,036 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 96 | $45.02 | $4.3K | 21,228 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 107 | $45.29 | $4.8K | 18,122 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 99 | $45.28 | $4.5K | 18,229 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 200 | $45.26 | $9.1K | 18,328 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 96 | $45.24 | $4.3K | 18,528 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 625 | $45.23 | $28.3K | 18,624 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 4 | $45.22 | $181 | 19,249 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $45.01 | $4.5K | 21,324 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $44.99 | $4.5K | 21,424 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 210 | $44.98 | $9.4K | 21,524 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 7 | $44.96 | $315 | 21,734 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $44.95 | $4.5K | 21,741 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 8 | $44.94 | $360 | 21,841 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 10 | $44.93 | $449 | 21,849 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 195 | $44.92 | $8.8K | 21,859 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 387 | $44.91 | $17.4K | 22,054 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $44.86 | $4.5K | 22,441 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 100 | $44.83 | $4.5K | 22,541 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 210 | $44.81 | $9.4K | 22,641 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 409 | $44.79 | $18.3K | 22,851 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 192 | $44.78 | $8.6K | 23,260 | SEC↗ |
| Hanna Howard W IV | Director | S Sale | 2026-08-20 | 2026-08-24 | 107 | $45.29 | $4.8K | 18,122 | SEC↗ |