$97.36
-2.02 (-2.03%)
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-05-14 | SPENCE WILLIAM H | Director | +Grant | 1,665 | $99.77 | $166,117 |
| 2026-05-14 | Sims Paula J | Director | +Grant | 1,665 | $99.77 | $166,117 |
| 2026-05-13 | Tetlow Jacob | Other | −Sell | 41 | $99.01 | $4,059 |
| 2026-05-13 | Tetlow Jacob | Other | −Sell | 6,526 | $99.00 | $646,074 |
| 2026-03-18 | Baum Shirley A | Officer | −Tax w/h | 1,052 | $100.92 | $106,168 |
| 2026-03-18 | Baum Shirley A | Officer | +Grant | 2,781 | — | — |
| 2026-03-18 | Baum Shirley A | Officer | −Disp→issuer | 327 | $100.92 | $33,001 |
| 2026-03-18 | Cooper Andrew D | Officer | +Grant | 18,177 | — | — |
| 2026-03-18 | Cooper Andrew D | Officer | −Tax w/h | 6,704 | $100.92 | $676,568 |
| 2026-03-18 | Cooper Andrew D | Officer | −Disp→issuer | 2,160 | $100.92 | $217,987 |
| 2026-03-18 | Esparza Jose Luis Jr | Other | −Tax w/h | 1,402 | $100.92 | $141,490 |
| 2026-03-18 | Esparza Jose Luis Jr | Other | −Disp→issuer | 443 | $100.92 | $44,708 |
| 2026-03-18 | Esparza Jose Luis Jr | Other | +Grant | 3,712 | — | — |
| 2026-03-18 | Geisler Theodore N | Director,Officer | +Grant | 24,287 | — | — |
| 2026-03-18 | Geisler Theodore N | Director,Officer | −Disp→issuer | 2,897 | $100.92 | $292,365 |
| 2026-03-18 | Geisler Theodore N | Director,Officer | −Tax w/h | 8,954 | $100.92 | $903,638 |
| 2026-03-18 | Geisler Theodore N | Director,Officer | −Gift | 12,436 | — | — |
| 2026-03-18 | Geisler Theodore N | Director,Officer | +Gift | 12,436 | — | — |
| 2026-03-18 | Heflin Adam C | Other | −Tax w/h | 8,364 | $100.92 | $844,095 |
| 2026-03-18 | Heflin Adam C | Other | −Disp→issuer | 2,642 | $100.92 | $266,631 |
| 2026-03-18 | Heflin Adam C | Other | +Grant | 22,157 | — | — |
| 2026-03-18 | Tetlow Jacob | Other | −Disp→issuer | 2,490 | $100.92 | $251,291 |
| 2026-03-18 | Tetlow Jacob | Other | −Tax w/h | 7,880 | $100.92 | $795,250 |
| 2026-03-18 | Tetlow Jacob | Other | +Grant | 20,879 | — | — |
| 2026-03-18 | Blankenship Elizabeth A | Officer | −Tax w/h | 733 | $100.92 | $73,974 |
| 2026-03-18 | Blankenship Elizabeth A | Officer | +Grant | 3,098 | — | — |
| 2026-03-18 | Blankenship Elizabeth A | Officer | −Disp→issuer | 373 | $100.92 | $37,643 |
| 2026-02-20 | Baum Shirley A | Officer | −Disp→issuer | 34 | $98.34 | $3,344 |
| 2026-02-20 | Baum Shirley A | Officer | −Disp→issuer | 46 | $98.34 | $4,524 |
| 2026-02-20 | Baum Shirley A | Officer | −Tax w/h | 241 | $98.34 | $23,700 |
| 2026-02-20 | Baum Shirley A | Officer | +Exercise | 869 | — | — |
| 2026-02-20 | Baum Shirley A | Officer | +Exercise | 589 | — | — |
| 2026-02-20 | Baum Shirley A | Officer | −Tax w/h | 358 | $98.34 | $35,206 |
| 2026-02-20 | Baum Shirley A | Officer | +Exercise | 169 | — | — |
| 2026-02-20 | Baum Shirley A | Officer | −Disp→issuer | 32 | $98.34 | $3,147 |
| 2026-02-20 | Baum Shirley A | Officer | −Tax w/h | 183 | $98.34 | $17,996 |
| 2026-02-20 | Baum Shirley A | Officer | −Disp→issuer | 53 | $98.34 | $5,212 |
| 2026-02-20 | Baum Shirley A | Officer | +Exercise | 433 | — | — |
| 2026-02-20 | Baum Shirley A | Officer | −Tax w/h | 80 | $98.34 | $7,867 |
| 2026-02-20 | Baum Shirley A | Officer | −Disp→issuer | 32 | $98.34 | $3,147 |
| 2026-02-20 | Baum Shirley A | Officer | +Exercise | 198 | — | — |
| 2026-02-20 | Baum Shirley A | Officer | −Tax w/h | 66 | $98.34 | $6,490 |
| 2026-02-20 | Bauer Christopher R. | Officer | −Tax w/h | 81 | $98.34 | $7,966 |
| 2026-02-20 | Bauer Christopher R. | Officer | −Disp→issuer | 12 | $98.34 | $1,180 |
| 2026-02-20 | Bauer Christopher R. | Officer | +Exercise | 291 | — | — |
| 2026-02-20 | Bauer Christopher R. | Officer | −Tax w/h | 89 | $98.34 | $8,752 |
| 2026-02-20 | Bauer Christopher R. | Officer | −Disp→issuer | 17 | $98.34 | $1,672 |
| 2026-02-20 | Bauer Christopher R. | Officer | +Exercise | 272 | — | — |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Disp→issuer | 81 | $98.34 | $7,966 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | +Exercise | 490 | — | — |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Tax w/h | 113 | $98.34 | $11,112 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Disp→issuer | 16 | $98.34 | $1,573 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | +Exercise | 434 | — | — |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Tax w/h | 158 | $98.34 | $15,538 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Disp→issuer | 46 | $98.34 | $4,524 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | +Exercise | 589 | — | — |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Tax w/h | 136 | $98.34 | $13,374 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Disp→issuer | 54 | $98.34 | $5,310 |
| 2026-02-20 | Blankenship Elizabeth A | Officer | +Exercise | 476 | — | — |
| 2026-02-20 | Blankenship Elizabeth A | Officer | −Tax w/h | 132 | $98.34 | $12,981 |
| 2026-02-20 | Cooper Andrew D | Officer | −Tax w/h | 357 | $98.34 | $35,107 |
| 2026-02-20 | Cooper Andrew D | Officer | +Exercise | 490 | — | — |
| 2026-02-20 | Cooper Andrew D | Officer | −Disp→issuer | 81 | $98.34 | $7,966 |
| 2026-02-20 | Cooper Andrew D | Officer | −Tax w/h | 172 | $98.34 | $16,914 |
| 2026-02-20 | Cooper Andrew D | Officer | −Tax w/h | 792 | $98.34 | $77,885 |
| 2026-02-20 | Cooper Andrew D | Officer | −Disp→issuer | 76 | $98.34 | $7,474 |
| 2026-02-20 | Cooper Andrew D | Officer | +Exercise | 1,968 | — | — |
| 2026-02-20 | Cooper Andrew D | Officer | −Tax w/h | 940 | $98.34 | $92,440 |
| 2026-02-20 | Cooper Andrew D | Officer | −Disp→issuer | 191 | $98.34 | $18,783 |
| 2026-02-20 | Cooper Andrew D | Officer | +Exercise | 2,435 | — | — |
| 2026-02-20 | Cooper Andrew D | Officer | −Tax w/h | 692 | $98.34 | $68,051 |
| 2026-02-20 | Cooper Andrew D | Officer | −Disp→issuer | 227 | $98.34 | $22,323 |
| 2026-02-20 | Cooper Andrew D | Officer | +Exercise | 1,880 | — | — |
| 2026-02-20 | Cooper Andrew D | Officer | +Exercise | 998 | — | — |
| 2026-02-20 | Cooper Andrew D | Officer | −Disp→issuer | 150 | $98.34 | $14,751 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Tax w/h | 163 | $98.34 | $16,029 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Disp→issuer | 20 | $98.34 | $1,967 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | +Exercise | 521 | — | — |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Tax w/h | 199 | $98.34 | $19,570 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Disp→issuer | 38 | $98.34 | $3,737 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | +Exercise | 473 | — | — |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Tax w/h | 215 | $98.34 | $21,143 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Disp→issuer | 41 | $98.34 | $4,032 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | +Exercise | 379 | — | — |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Tax w/h | 196 | $98.34 | $19,275 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | −Disp→issuer | 86 | $98.34 | $8,457 |
| 2026-02-20 | Esparza Jose Luis Jr | Other | +Exercise | 491 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Tax w/h | 604 | $98.34 | $59,397 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Disp→issuer | 192 | $98.34 | $18,881 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Exercise | 1,634 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Tax w/h | 790 | $98.34 | $77,689 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Exercise | 1,943 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Disp→issuer | 152 | $98.34 | $14,948 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Tax w/h | 750 | $98.34 | $73,755 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Exercise | 1,736 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Disp→issuer | 67 | $98.34 | $6,589 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Tax w/h | 699 | $98.34 | $68,740 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Exercise | 2,458 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Disp→issuer | 96 | $98.34 | $9,441 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Tax w/h | 989 | $98.34 | $97,258 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Gift | 5,319 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Gift | 5,319 | — | — |
| 2026-02-20 | Geisler Theodore N | Director,Officer | −Disp→issuer | 361 | $98.34 | $35,501 |
| 2026-02-20 | Geisler Theodore N | Director,Officer | +Exercise | 2,248 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Disp→issuer | 120 | $98.34 | $11,801 |
| 2026-02-20 | Heflin Adam C | Other | +Exercise | 1,531 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Tax w/h | 393 | $98.34 | $38,648 |
| 2026-02-20 | Heflin Adam C | Other | +Exercise | 1,216 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Tax w/h | 367 | $98.34 | $36,091 |
| 2026-02-20 | Heflin Adam C | Other | −Disp→issuer | 176 | $98.34 | $17,308 |
| 2026-02-20 | Heflin Adam C | Other | +Exercise | 1,492 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Tax w/h | 892 | $98.34 | $87,719 |
| 2026-02-20 | Heflin Adam C | Other | −Disp→issuer | 564 | $98.34 | $55,464 |
| 2026-02-20 | Heflin Adam C | Other | +Exercise | 3,766 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Tax w/h | 322 | $98.34 | $31,665 |
| 2026-02-20 | Heflin Adam C | Other | −Disp→issuer | 199 | $98.34 | $19,570 |
| 2026-02-20 | Heflin Adam C | Other | +Exercise | 1,352 | — | — |
| 2026-02-20 | Heflin Adam C | Other | −Tax w/h | 326 | $98.34 | $32,059 |
| 2026-02-20 | Heflin Adam C | Other | −Disp→issuer | 47 | $98.34 | $4,622 |
| 2026-02-20 | Tetlow Jacob | Other | −Tax w/h | 605 | $98.34 | $59,496 |
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.