$33.96
+0.15 (+0.44%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-25 | Caldwell Jonathan L. | Officer | −Sell | 2,851 | $40.00 | $114,040 |
| 2026-06-02 | WILLIS J KEVIN | Officer | −Tax w/h | 1,768 | $33.94 | $60,006 |
| 2026-06-02 | WILLIS J KEVIN | Officer | +Exercise | 3,876 | $33.94 | $131,551 |
| 2026-05-15 | Slater Jennifer Lynn | Director | +Buy | 1,000 | $32.53 | $32,530 |
| 2026-05-14 | Freeland Richard Joseph | Director | +Buy | 3,100 | $32.37 | $100,347 |
| 2026-05-14 | WILLIS J KEVIN | Officer | +Buy | 10,000 | $31.80 | $318,000 |
| 2026-04-01 | Denny Jordan M. | Officer | −Tax w/h | 1,195 | $34.09 | $40,738 |
| 2026-04-01 | Denny Jordan M. | Officer | +Exercise | 3,543 | — | — |
| 2026-03-03 | Caldwell Jonathan L. | Officer | −Sell | 2,679 | $37.54 | $100,570 |
| 2026-03-02 | Caldwell Jonathan L. | Officer | −Sell | 983 | $38.00 | $37,354 |
| 2026-03-02 | Caldwell Jonathan L. | Officer | −Tax w/h | 6,198 | $37.56 | $232,797 |
| 2026-03-02 | Caldwell Jonathan L. | Officer | +Exercise | 8,877 | $20.29 | $180,114 |
| 2026-02-27 | Sturgeon Dione | Officer | −Tax w/h | 104 | $37.80 | $3,931 |
| 2026-02-27 | Sturgeon Dione | Officer | +Exercise | 287 | $37.80 | $10,849 |
| 2026-02-20 | O'Daniel Julie Marie | Officer | −Tax w/h | 11,498 | $38.53 | $443,018 |
| 2026-02-20 | O'Daniel Julie Marie | Officer | +Exercise | 15,810 | $23.01 | $363,788 |
| 2026-02-20 | O'Daniel Julie Marie | Officer | −Sell | 4,312 | $38.55 | $166,228 |
| 2026-01-28 | Manager Vada O | Director | +Exercise | 3,750 | $32.84 | $123,150 |
| 2026-01-28 | Pacious Patrick | Director | +Exercise | 3,750 | $32.84 | $123,150 |
| 2025-11-28 | Sturgeon Dione | Officer | −Tax w/h | 124 | $31.31 | $3,882 |
| 2025-11-28 | Sturgeon Dione | Officer | +Exercise | 398 | — | — |
| 2025-11-28 | Flees Lori Ann | Director,Officer | +Exercise | 2,643 | — | — |
| 2025-11-28 | Flees Lori Ann | Director,Officer | −Tax w/h | 1,219 | $31.31 | $38,167 |
| 2025-11-28 | Fulcher Linne | Officer | −Tax w/h | 243 | $31.31 | $7,608 |
| 2025-11-28 | Fulcher Linne | Officer | +Exercise | 794 | — | — |
| 2025-11-28 | Caldwell Jonathan L. | Officer | +Exercise | 595 | — | — |
| 2025-11-28 | Caldwell Jonathan L. | Officer | −Tax w/h | 186 | $31.31 | $5,824 |
| 2025-11-28 | O'Daniel Julie Marie | Officer | +Exercise | 1,058 | — | — |
| 2025-11-28 | O'Daniel Julie Marie | Officer | −Tax w/h | 330 | $31.31 | $10,332 |
| 2025-11-26 | O'Daniel Julie Marie | Officer | −Sell | 3,200 | $31.88 | $102,016 |
| 2025-11-24 | Flees Lori Ann | Director,Officer | +Buy | 4,500 | $30.82 | $138,690 |
| 2025-11-21 | Caldwell Jonathan L. | Officer | +Exercise | 656 | — | — |
| 2025-11-21 | Caldwell Jonathan L. | Officer | −Tax w/h | 205 | $31.21 | $6,398 |
| 2025-11-21 | Flees Lori Ann | Director,Officer | −Tax w/h | 1,928 | $31.21 | $60,173 |
| 2025-11-21 | Flees Lori Ann | Director,Officer | +Exercise | 6,033 | — | — |
| 2025-11-21 | Sturgeon Dione | Officer | +Exercise | 503 | — | — |
| 2025-11-21 | Sturgeon Dione | Officer | −Tax w/h | 157 | $31.21 | $4,900 |
| 2025-11-21 | Fulcher Linne | Officer | −Tax w/h | 307 | $31.21 | $9,581 |
| 2025-11-21 | Fulcher Linne | Officer | +Exercise | 1,006 | — | — |
| 2025-11-21 | O'Daniel Julie Marie | Officer | −Tax w/h | 267 | $31.21 | $8,333 |
| 2025-11-21 | O'Daniel Julie Marie | Officer | +Exercise | 856 | — | — |
| 2025-11-21 | WILLIS J KEVIN | Officer | +Buy | 10,000 | $31.41 | $314,100 |
| 2025-11-19 | Fulcher Linne | Officer | +Grant | 2,054 | — | — |
| 2025-11-19 | Fulcher Linne | Officer | −Tax w/h | 627 | $30.64 | $19,211 |
| 2025-11-19 | Flees Lori Ann | Director,Officer | −Tax w/h | 4,258 | $30.64 | $130,465 |
| 2025-11-19 | Flees Lori Ann | Director,Officer | +Grant | 13,690 | — | — |
| 2025-11-19 | Caldwell Jonathan L. | Officer | +Grant | 3,080 | — | — |
| 2025-11-19 | Caldwell Jonathan L. | Officer | −Tax w/h | 958 | $30.64 | $29,353 |
| 2025-11-19 | Sturgeon Dione | Officer | +Grant | 1,027 | — | — |
| 2025-11-19 | Sturgeon Dione | Officer | −Tax w/h | 320 | $30.64 | $9,805 |
| 2025-11-19 | O'Daniel Julie Marie | Officer | −Tax w/h | 1,704 | $30.64 | $52,211 |
| 2025-11-19 | O'Daniel Julie Marie | Officer | +Grant | 5,476 | — | — |
| 2025-11-14 | Sturgeon Dione | Officer | −Tax w/h | 209 | $31.44 | $6,571 |
| 2025-11-14 | Sturgeon Dione | Officer | +Exercise | 670 | — | — |
| 2025-11-14 | O'Daniel Julie Marie | Officer | +Exercise | 1,140 | — | — |
| 2025-11-14 | O'Daniel Julie Marie | Officer | −Tax w/h | 355 | $31.44 | $11,161 |
| 2025-11-14 | Caldwell Jonathan L. | Officer | −Tax w/h | 272 | $31.44 | $8,552 |
| 2025-11-14 | Caldwell Jonathan L. | Officer | +Exercise | 873 | — | — |
| 2025-11-14 | Fulcher Linne | Officer | +Exercise | 1,340 | — | — |
| 2025-11-14 | Fulcher Linne | Officer | −Tax w/h | 409 | $31.44 | $12,859 |
| 2025-11-14 | Flees Lori Ann | Director,Officer | −Tax w/h | 2,084 | $31.44 | $65,521 |
| 2025-11-14 | Flees Lori Ann | Director,Officer | +Exercise | 6,700 | — | — |
| 2025-08-14 | WILLIS J KEVIN | Officer | +Buy | 710 | $39.36 | $27,946 |
| 2025-08-14 | WILLIS J KEVIN | Officer | +Buy | 100 | $39.42 | $3,942 |
| 2025-08-14 | WILLIS J KEVIN | Officer | +Buy | 1,300 | $39.40 | $51,220 |
| 2025-08-14 | WILLIS J KEVIN | Officer | +Buy | 899 | $39.37 | $35,394 |
| 2025-08-14 | WILLIS J KEVIN | Officer | +Buy | 9,716 | $39.42 | $383,005 |
| 2025-05-27 | Flees Lori Ann | Director,Officer | +Buy | 3,000 | $33.78 | $101,340 |
| 2025-05-02 | Flees Lori Ann | Director,Officer | +Exercise | 5,462 | — | — |
| 2025-05-02 | Flees Lori Ann | Director,Officer | −Tax w/h | 1,699 | $33.99 | $57,749 |
| 2025-04-01 | Sturgeon Dione | Officer | +Exercise | 278 | — | — |
| 2025-04-01 | Sturgeon Dione | Officer | −Tax w/h | 102 | $35.07 | $3,577 |
| 2025-02-28 | Sturgeon Dione | Officer | +Exercise | 287 | — | — |
| 2025-02-28 | Sturgeon Dione | Officer | −Tax w/h | 105 | $36.88 | $3,872 |
| 2025-02-28 | Dobbins Robert Travis | Officer | −Tax w/h | 255 | $36.88 | $9,404 |
| 2025-02-28 | Dobbins Robert Travis | Officer | +Exercise | 710 | — | — |
| 2025-02-25 | O'Daniel Julie Marie | Officer | −Sell | 6,000 | $37.41 | $224,460 |
| 2025-02-24 | Kruse Carol H. | Director | −Sell | 3,740 | $36.59 | $136,847 |
| 2025-01-24 | Pacious Patrick | Director | +Exercise | 3,740 | — | — |
| 2025-01-24 | Kruse Carol H. | Director | +Exercise | 3,740 | — | — |
| 2024-12-11 | Dobbins Robert Travis | Officer | −Sell | 1,914 | $40.00 | $76,560 |
| 2024-11-29 | Flees Lori Ann | Director,Officer | −Tax w/h | 1,218 | $39.71 | $48,367 |
| 2024-11-29 | Flees Lori Ann | Director,Officer | +Exercise | 2,641 | — | — |
| 2024-11-29 | Dobbins Robert Travis | Officer | −Tax w/h | 243 | $39.71 | $9,650 |
| 2024-11-29 | Dobbins Robert Travis | Officer | +Exercise | 792 | — | — |
| 2024-11-29 | O'Daniel Julie Marie | Officer | +Exercise | 1,057 | — | — |
| 2024-11-29 | O'Daniel Julie Marie | Officer | −Tax w/h | 329 | $39.71 | $13,065 |
| 2024-11-29 | Caldwell Jonathan L. | Officer | −Tax w/h | 185 | $39.71 | $7,346 |
| 2024-11-29 | Caldwell Jonathan L. | Officer | +Exercise | 594 | — | — |
| 2024-11-29 | Sturgeon Dione | Officer | −Tax w/h | 124 | $39.71 | $4,924 |
| 2024-11-29 | Sturgeon Dione | Officer | +Exercise | 396 | — | — |
| 2024-11-29 | Meixelsperger Mary E | Officer | +Exercise | 2,179 | — | — |
| 2024-11-29 | Meixelsperger Mary E | Officer | −Tax w/h | 667 | $39.71 | $26,487 |
| 2024-11-29 | Fulcher Linne | Officer | −Tax w/h | 229 | $39.71 | $9,094 |
| 2024-11-29 | Fulcher Linne | Officer | +Exercise | 792 | — | — |
| 2024-11-27 | Flees Lori Ann | Director,Officer | +Buy | 2,500 | $39.64 | $99,100 |
| 2024-11-25 | SONSTEBY CHARLES M | Director | +Buy | 10,000 | $39.50 | $395,000 |
| 2024-11-15 | O'Daniel Julie Marie | Officer | −Tax w/h | 355 | $42.32 | $15,024 |
| 2024-11-15 | O'Daniel Julie Marie | Officer | +Exercise | 1,140 | — | — |
| 2024-11-15 | Fulcher Linne | Officer | −Tax w/h | 387 | $42.32 | $16,378 |
| 2024-11-15 | Fulcher Linne | Officer | +Exercise | 1,340 | — | — |
| 2024-11-15 | Flees Lori Ann | Director,Officer | +Exercise | 6,700 | — | — |
| 2024-11-15 | Flees Lori Ann | Director,Officer | −Tax w/h | 3,089 | $42.32 | $130,726 |
| 2024-11-15 | Caldwell Jonathan L. | Officer | −Tax w/h | 272 | $42.32 | $11,511 |
| 2024-11-15 | Caldwell Jonathan L. | Officer | +Exercise | 873 | — | — |
| 2024-11-15 | Dobbins Robert Travis | Officer | +Exercise | 603 | — | — |
| 2024-11-15 | Dobbins Robert Travis | Officer | −Tax w/h | 185 | $42.32 | $7,829 |
| 2024-11-15 | Meixelsperger Mary E | Officer | +Exercise | 2,346 | — | — |
| 2024-11-15 | Meixelsperger Mary E | Officer | −Tax w/h | 718 | $42.32 | $30,386 |
| 2024-11-15 | Sturgeon Dione | Officer | +Exercise | 670 | — | — |
| 2024-11-15 | Sturgeon Dione | Officer | −Tax w/h | 209 | $42.32 | $8,845 |
| 2024-11-12 | Meixelsperger Mary E | Officer | +Grant | 15,170 | — | — |
| 2024-11-12 | Meixelsperger Mary E | Officer | −Tax w/h | 4,643 | $42.61 | $197,838 |
| 2024-11-12 | Flees Lori Ann | Director,Officer | −Tax w/h | 7,079 | $42.61 | $301,636 |
| 2024-11-12 | Flees Lori Ann | Director,Officer | +Grant | 21,216 | — | — |
| 2024-11-12 | Caldwell Jonathan L. | Officer | +Grant | 4,138 | — | — |
| 2024-11-12 | Caldwell Jonathan L. | Officer | −Tax w/h | 1,287 | $42.61 | $54,839 |
| 2024-11-12 | Dobbins Robert Travis | Officer | −Tax w/h | 845 | $42.61 | $36,005 |
| 2024-11-12 | Dobbins Robert Travis | Officer | +Grant | 2,759 | — | — |
| 2024-11-12 | O'Daniel Julie Marie | Officer | +Grant | 7,360 | — | — |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.