Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-10 | ROMAN RICHARD A | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-06-10 | FRANSON MICHAEL C | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-06-10 | Julian Amanda | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-06-10 | LARSON KEITH R | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-06-10 | Paschal John | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-06-10 | Lockridge Irma | Director | +Grant | 899 | $122.31 | $109,957 |
| 2026-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 3,966 | $77.86 | $308,793 |
| 2026-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 8,224 | — | — |
| 2026-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 3,236 | $77.86 | $251,955 |
| 2026-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 10,079 | — | — |
| 2026-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 3,962 | $77.86 | $308,481 |
| 2026-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 10,069 | — | — |
| 2026-03-31 | Brittain Miles | Officer | +Exercise | 3,748 | — | — |
| 2026-03-31 | Brittain Miles | Officer | −Tax w/h | 1,474 | $77.86 | $114,766 |
| 2026-03-31 | Brittain Miles | Officer | −Tax w/h | 1,112 | $77.86 | $86,580 |
| 2026-03-31 | Brittain Miles | Officer | −Tax w/h | 1,478 | $77.86 | $115,077 |
| 2026-03-31 | Brittain Miles | Officer | +Exercise | 3,758 | — | — |
| 2026-03-31 | Brittain Miles | Officer | +Exercise | 2,826 | — | — |
| 2026-03-31 | Wilkins Aaron | Officer | −Tax w/h | 1,112 | $77.86 | $86,580 |
| 2026-03-31 | Wilkins Aaron | Officer | +Exercise | 3,758 | — | — |
| 2026-03-31 | Wilkins Aaron | Officer | −Tax w/h | 1,478 | $77.86 | $115,077 |
| 2026-03-31 | Wilkins Aaron | Officer | +Exercise | 3,748 | — | — |
| 2026-03-31 | Wilkins Aaron | Officer | −Tax w/h | 1,474 | $77.86 | $114,766 |
| 2026-03-31 | Wilkins Aaron | Officer | +Exercise | 2,826 | — | — |
| 2026-03-31 | Wray Michael | Officer | +Exercise | 3,221 | — | — |
| 2026-03-31 | Wray Michael | Officer | −Tax w/h | 1,267 | $77.86 | $98,649 |
| 2026-03-31 | Wray Michael | Officer | +Exercise | 3,254 | — | — |
| 2026-03-31 | Wray Michael | Officer | −Tax w/h | 912 | $77.86 | $71,008 |
| 2026-03-31 | Wray Michael | Officer | +Exercise | 2,320 | — | — |
| 2026-03-31 | Wray Michael | Officer | −Tax w/h | 1,280 | $77.86 | $99,661 |
| 2026-03-31 | Tanguis Jesus | Officer | −Tax w/h | 245 | $77.86 | $19,076 |
| 2026-03-31 | Tanguis Jesus | Officer | +Exercise | 851 | — | — |
| 2026-03-31 | Tanguis Jesus | Officer | −Tax w/h | 358 | $77.86 | $27,874 |
| 2026-03-31 | Tanguis Jesus | Officer | +Exercise | 1,242 | — | — |
| 2026-03-31 | Stokes Eric | Officer | −Tax w/h | 1,327 | $77.86 | $103,320 |
| 2026-03-31 | Stokes Eric | Officer | +Exercise | 3,254 | — | — |
| 2026-03-31 | Stokes Eric | Officer | −Tax w/h | 1,280 | $77.86 | $99,661 |
| 2026-03-31 | Stokes Eric | Officer | +Exercise | 2,320 | — | — |
| 2026-03-31 | Stokes Eric | Officer | −Tax w/h | 912 | $77.86 | $71,008 |
| 2026-03-31 | Stokes Eric | Officer | +Exercise | 3,373 | — | — |
| 2026-03-31 | Kendrick Megan A. | Officer | +Exercise | 2,225 | — | — |
| 2026-03-31 | Kendrick Megan A. | Officer | −Tax w/h | 875 | $77.86 | $68,128 |
| 2026-03-31 | Kendrick Megan A. | Officer | +Exercise | 2,148 | — | — |
| 2026-03-31 | Kendrick Megan A. | Officer | −Tax w/h | 845 | $77.86 | $65,792 |
| 2026-03-31 | Kendrick Megan A. | Officer | −Tax w/h | 602 | $77.86 | $46,872 |
| 2026-03-31 | Kendrick Megan A. | Officer | +Exercise | 1,531 | — | — |
| 2026-03-30 | MONTROSS SCOTT J | Officer | −Sell | 2,056 | $76.85 | $158,004 |
| 2026-03-20 | Brittain Miles | Officer | −Sell | 3,300 | $70.89 | $233,937 |
| 2026-03-16 | MONTROSS SCOTT J | Officer | −Sell | 2,500 | $71.44 | $178,600 |
| 2026-03-16 | Julian Amanda | Director | −Sell | 3,473 | $71.98 | $249,987 |
| 2026-03-16 | MONTROSS SCOTT J | Officer | −Sell | 2,500 | $72.48 | $181,200 |
| 2026-03-12 | Brittain Miles | Officer | −Sell | 4,000 | $71.01 | $284,040 |
| 2026-03-09 | MONTROSS SCOTT J | Officer | −Sell | 2,500 | $72.32 | $180,800 |
| 2026-03-04 | Kendrick Megan A. | Officer | −Sell | 4,500 | $80.59 | $362,655 |
| 2026-01-15 | MONTROSS SCOTT J | Officer | +Exercise | 2,869 | — | — |
| 2026-01-15 | MONTROSS SCOTT J | Officer | +Exercise | 2,585 | — | — |
| 2026-01-15 | MONTROSS SCOTT J | Officer | −Tax w/h | 989 | $69.27 | $68,508 |
| 2026-01-15 | MONTROSS SCOTT J | Officer | +Exercise | 2,515 | — | — |
| 2026-01-15 | MONTROSS SCOTT J | Officer | −Tax w/h | 1,287 | $69.27 | $89,150 |
| 2026-01-15 | MONTROSS SCOTT J | Officer | −Tax w/h | 997 | $69.27 | $69,062 |
| 2026-01-15 | Wilkins Aaron | Officer | +Exercise | 865 | — | — |
| 2026-01-15 | Wilkins Aaron | Officer | +Exercise | 1,070 | — | — |
| 2026-01-15 | Wilkins Aaron | Officer | −Tax w/h | 486 | $69.27 | $33,665 |
| 2026-01-15 | Wilkins Aaron | Officer | −Tax w/h | 393 | $69.27 | $27,223 |
| 2026-01-15 | Wilkins Aaron | Officer | −Tax w/h | 436 | $69.27 | $30,202 |
| 2026-01-15 | Wilkins Aaron | Officer | +Exercise | 961 | — | — |
| 2026-01-15 | Brittain Miles | Officer | −Tax w/h | 486 | $69.27 | $33,665 |
| 2026-01-15 | Brittain Miles | Officer | −Tax w/h | 436 | $69.27 | $30,202 |
| 2026-01-15 | Brittain Miles | Officer | +Exercise | 961 | — | — |
| 2026-01-15 | Brittain Miles | Officer | +Exercise | 1,070 | — | — |
| 2026-01-15 | Brittain Miles | Officer | +Exercise | 865 | — | — |
| 2026-01-15 | Brittain Miles | Officer | −Tax w/h | 393 | $69.27 | $27,223 |
| 2026-01-15 | Wray Michael | Officer | +Exercise | 709 | — | — |
| 2026-01-15 | Wray Michael | Officer | −Tax w/h | 322 | $69.27 | $22,305 |
| 2026-01-15 | Wray Michael | Officer | −Tax w/h | 379 | $69.27 | $26,253 |
| 2026-01-15 | Wray Michael | Officer | +Exercise | 918 | — | — |
| 2026-01-15 | Wray Michael | Officer | +Exercise | 834 | — | — |
| 2026-01-15 | Wray Michael | Officer | −Tax w/h | 417 | $69.27 | $28,886 |
| 2026-01-15 | Stokes Eric | Officer | +Exercise | 709 | — | — |
| 2026-01-15 | Stokes Eric | Officer | +Exercise | 834 | — | — |
| 2026-01-15 | Stokes Eric | Officer | +Exercise | 960 | — | — |
| 2026-01-15 | Stokes Eric | Officer | −Tax w/h | 409 | $69.27 | $28,331 |
| 2026-01-15 | Stokes Eric | Officer | −Tax w/h | 302 | $69.27 | $20,920 |
| 2026-01-15 | Stokes Eric | Officer | −Tax w/h | 355 | $69.27 | $24,591 |
| 2026-01-15 | Kendrick Megan A. | Officer | −Tax w/h | 203 | $69.27 | $14,062 |
| 2026-01-15 | Kendrick Megan A. | Officer | +Exercise | 635 | — | — |
| 2026-01-15 | Kendrick Megan A. | Officer | −Tax w/h | 275 | $69.27 | $19,049 |
| 2026-01-15 | Kendrick Megan A. | Officer | +Exercise | 468 | — | — |
| 2026-01-15 | Kendrick Megan A. | Officer | −Tax w/h | 239 | $69.27 | $16,556 |
| 2026-01-15 | Kendrick Megan A. | Officer | +Exercise | 550 | — | — |
| 2025-12-15 | Wilkins Aaron | Officer | −Sell | 35 | $63.50 | $2,223 |
| 2025-12-09 | Wilkins Aaron | Officer | −Sell | 1,241 | $60.10 | $74,584 |
| 2025-12-09 | FRANSON MICHAEL C | Director | −Sell | 5,506 | $60.17 | $331,296 |
| 2025-12-08 | Wilkins Aaron | Officer | −Sell | 5,009 | $59.90 | $300,039 |
| 2025-11-24 | Brittain Miles | Officer | −Sell | 4,000 | $56.41 | $225,640 |
| 2025-11-14 | Brittain Miles | Officer | −Sell | 4,000 | $56.76 | $227,040 |
| 2025-11-11 | MONTROSS SCOTT J | Officer | −Sell | 3,210 | $57.18 | $183,548 |
| 2025-11-11 | MONTROSS SCOTT J | Officer | −Sell | 1,000 | $57.53 | $57,530 |
| 2025-11-11 | MONTROSS SCOTT J | Officer | −Sell | 1,500 | $57.34 | $86,010 |
| 2025-11-11 | MONTROSS SCOTT J | Officer | −Sell | 2,500 | $57.23 | $143,075 |
| 2025-09-02 | Wilkins Aaron | Officer | −Sell | 2,000 | $52.24 | $104,480 |
| 2025-08-29 | Wilkins Aaron | Officer | −Sell | 500 | $54.02 | $27,010 |
| 2025-08-22 | Wilkins Aaron | Officer | −Sell | 2,500 | $50.89 | $127,225 |
| 2025-08-11 | Kendrick Megan A. | Officer | −Sell | 3,500 | $50.00 | $175,000 |
| 2025-06-12 | ROMAN RICHARD A | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-06-12 | FRANSON MICHAEL C | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-06-12 | Paschal John | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-06-12 | Lockridge Irma | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-06-12 | LARSON KEITH R | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-06-12 | Julian Amanda | Director | +Grant | 2,166 | $39.23 | $84,972 |
| 2025-05-05 | MONTROSS SCOTT J | Officer | −Other | 8,869 | — | — |
| 2025-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 3,757 | $41.30 | $155,164 |
| 2025-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 9,383 | — | — |
| 2025-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 3,692 | $41.30 | $152,480 |
| 2025-03-31 | MONTROSS SCOTT J | Officer | −Tax w/h | 4,057 | $41.30 | $167,554 |
| 2025-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 10,311 | — | — |
| 2025-03-31 | MONTROSS SCOTT J | Officer | +Exercise | 9,550 | — | — |
| 2025-03-31 | Wilkins Aaron | Officer | −Tax w/h | 1,508 | $41.30 | $62,280 |
| 2025-03-31 | Wilkins Aaron | Officer | +Exercise | 3,834 | — | — |
| 2025-03-31 | Wilkins Aaron | Officer | +Exercise | 3,565 | — | — |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.