$78.80
+0.25 (+0.32%)
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-16 | Ceremony Glen | Officer | +Exercise | 708 | — | — |
| 2026-06-16 | Ceremony Glen | Officer | +Exercise | 687 | — | — |
| 2026-06-16 | Ceremony Glen | Officer | +Exercise | 700 | — | — |
| 2026-06-16 | Ceremony Glen | Officer | +Exercise | 1,516 | — | — |
| 2026-06-16 | Ceremony Glen | Officer | −Tax w/h | 352 | $73.25 | $25,784 |
| 2026-06-16 | Ceremony Glen | Officer | −Tax w/h | 341 | $73.25 | $24,978 |
| 2026-06-16 | Ceremony Glen | Officer | −Tax w/h | 348 | $73.25 | $25,491 |
| 2026-06-16 | Ceremony Glen | Officer | −Tax w/h | 752 | $73.25 | $55,084 |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 1,465 | — | — |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 1,888 | — | — |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 1,315 | $73.25 | $96,324 |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 351 | — | — |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 1,494 | — | — |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 2,547 | — | — |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 176 | $73.25 | $12,892 |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 710 | $73.25 | $52,008 |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 946 | $73.25 | $69,295 |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 734 | $73.25 | $53,766 |
| 2026-06-16 | Hazelbaker Jill | Officer | −Tax w/h | 749 | $73.25 | $54,864 |
| 2026-06-16 | Hazelbaker Jill | Officer | +Exercise | 1,416 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 885 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 566 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 333 | $73.25 | $24,392 |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 687 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 490 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 1,158 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 606 | — | — |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 281 | $73.25 | $20,583 |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 439 | $73.25 | $32,157 |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 611 | $73.25 | $44,756 |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 245 | $73.25 | $17,946 |
| 2026-06-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 341 | $73.25 | $24,978 |
| 2026-06-16 | Macdonald Andrew | Officer | −Tax w/h | 634 | $73.25 | $46,441 |
| 2026-06-16 | Macdonald Andrew | Officer | −Tax w/h | 1,382 | $73.25 | $101,232 |
| 2026-06-16 | Macdonald Andrew | Officer | −Tax w/h | 1,409 | $73.25 | $103,209 |
| 2026-06-16 | Macdonald Andrew | Officer | −Tax w/h | 2,260 | $73.25 | $165,545 |
| 2026-06-16 | Macdonald Andrew | Officer | +Exercise | 1,133 | — | — |
| 2026-06-16 | Macdonald Andrew | Officer | +Exercise | 2,472 | — | — |
| 2026-06-16 | Macdonald Andrew | Officer | +Exercise | 2,520 | — | — |
| 2026-06-16 | Macdonald Andrew | Officer | +Exercise | 4,043 | — | — |
| 2026-06-16 | West Tony | Officer | −Tax w/h | 1,444 | $73.25 | $105,773 |
| 2026-06-16 | West Tony | Officer | −Tax w/h | 741 | $73.25 | $54,278 |
| 2026-06-16 | West Tony | Officer | −Tax w/h | 636 | $73.25 | $46,587 |
| 2026-06-16 | West Tony | Officer | −Tax w/h | 749 | $73.25 | $54,864 |
| 2026-06-16 | West Tony | Officer | +Exercise | 2,911 | — | — |
| 2026-06-16 | West Tony | Officer | +Exercise | 1,494 | — | — |
| 2026-06-16 | West Tony | Officer | +Exercise | 1,282 | — | — |
| 2026-06-16 | West Tony | Officer | +Exercise | 1,510 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | −Tax w/h | 348 | $75.09 | $26,131 |
| 2026-05-16 | Ceremony Glen | Officer | +Exercise | 686 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | +Exercise | 700 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | +Exercise | 1,516 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | −Tax w/h | 352 | $75.09 | $26,432 |
| 2026-05-16 | Ceremony Glen | Officer | +Exercise | 2,994 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | −Tax w/h | 752 | $75.09 | $56,468 |
| 2026-05-16 | Ceremony Glen | Officer | +Exercise | 708 | — | — |
| 2026-05-16 | Ceremony Glen | Officer | −Tax w/h | 341 | $75.09 | $25,606 |
| 2026-05-16 | Ceremony Glen | Officer | −Tax w/h | 1,485 | $75.09 | $111,509 |
| 2026-05-16 | Hazelbaker Jill | Officer | +Exercise | 1,416 | — | — |
| 2026-05-16 | Hazelbaker Jill | Officer | −Tax w/h | 1,315 | $75.09 | $98,743 |
| 2026-05-16 | Hazelbaker Jill | Officer | −Tax w/h | 748 | $75.09 | $56,167 |
| 2026-05-16 | Hazelbaker Jill | Officer | −Tax w/h | 734 | $75.09 | $55,116 |
| 2026-05-16 | Hazelbaker Jill | Officer | −Tax w/h | 946 | $75.09 | $71,035 |
| 2026-05-16 | Hazelbaker Jill | Officer | −Tax w/h | 710 | $75.09 | $53,314 |
| 2026-05-16 | Hazelbaker Jill | Officer | +Exercise | 2,546 | — | — |
| 2026-05-16 | Hazelbaker Jill | Officer | +Exercise | 1,493 | — | — |
| 2026-05-16 | Hazelbaker Jill | Officer | +Exercise | 1,465 | — | — |
| 2026-05-16 | Hazelbaker Jill | Officer | +Exercise | 1,888 | — | — |
| 2026-05-16 | West Tony | Officer | +Exercise | 2,910 | — | — |
| 2026-05-16 | West Tony | Officer | −Tax w/h | 741 | $75.09 | $55,642 |
| 2026-05-16 | West Tony | Officer | −Tax w/h | 636 | $75.09 | $47,757 |
| 2026-05-16 | West Tony | Officer | −Tax w/h | 750 | $75.09 | $56,318 |
| 2026-05-16 | West Tony | Officer | −Tax w/h | 1,443 | $75.09 | $108,355 |
| 2026-05-16 | West Tony | Officer | +Exercise | 1,493 | — | — |
| 2026-05-16 | West Tony | Officer | +Exercise | 1,282 | — | — |
| 2026-05-16 | West Tony | Officer | +Exercise | 1,511 | — | — |
| 2026-05-16 | Macdonald Andrew | Officer | +Exercise | 4,042 | — | — |
| 2026-05-16 | Macdonald Andrew | Officer | −Tax w/h | 1,409 | $75.09 | $105,802 |
| 2026-05-16 | Macdonald Andrew | Officer | −Tax w/h | 1,382 | $75.09 | $103,774 |
| 2026-05-16 | Macdonald Andrew | Officer | −Tax w/h | 634 | $75.09 | $47,607 |
| 2026-05-16 | Macdonald Andrew | Officer | −Tax w/h | 2,259 | $75.09 | $169,628 |
| 2026-05-16 | Macdonald Andrew | Officer | +Exercise | 2,520 | — | — |
| 2026-05-16 | Macdonald Andrew | Officer | +Exercise | 2,472 | — | — |
| 2026-05-16 | Macdonald Andrew | Officer | +Exercise | 1,133 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 607 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 613 | $75.09 | $46,030 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 245 | $75.09 | $18,397 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 341 | $75.09 | $25,606 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 439 | $75.09 | $32,965 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 282 | $75.09 | $21,175 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | −Tax w/h | 335 | $75.09 | $25,155 |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 1,158 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 490 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 687 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 885 | — | — |
| 2026-05-16 | Krishnamurthy Balaji (A) | Officer | +Exercise | 567 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 235 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 305 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 267 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 249 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 4,091 | — | — |
| 2026-05-04 | Trujillo David | Director | +Exercise | 268 | — | — |
| 2026-05-03 | THAIN JOHN A | Director | +Exercise | 4,091 | — | — |
| 2026-05-03 | SUGAR RONALD D | Director | +Exercise | 4,091 | — | — |
| 2026-05-03 | Alnowaiser Turqi A. | Director | +Exercise | 4,091 | — | — |
| 2026-05-03 | Alnowaiser Turqi A. | Director | −Tax w/h | 558 | $75.12 | $41,917 |
| 2026-05-03 | Wynaendts Alexander R | Director | −Tax w/h | 758 | $75.12 | $56,941 |
| 2026-05-03 | Wynaendts Alexander R | Director | +Exercise | 4,091 | — | — |
| 2026-04-16 | Ceremony Glen | Officer | −Tax w/h | 348 | $76.48 | $26,615 |
| 2026-04-16 | Ceremony Glen | Officer | −Tax w/h | 341 | $76.48 | $26,080 |
| 2026-04-16 | Ceremony Glen | Officer | −Tax w/h | 352 | $76.48 | $26,921 |
| 2026-04-16 | Ceremony Glen | Officer | +Exercise | 1,516 | — | — |
| 2026-04-16 | Ceremony Glen | Officer | +Exercise | 700 | — | — |
| 2026-04-16 | Ceremony Glen | Officer | +Exercise | 687 | — | — |
| 2026-04-16 | Ceremony Glen | Officer | +Exercise | 708 | — | — |
| 2026-04-16 | Ceremony Glen | Officer | −Tax w/h | 752 | $76.48 | $57,513 |
| 2026-04-16 | Hazelbaker Jill | Officer | +Exercise | 2,547 | — | — |
| 2026-04-16 | Hazelbaker Jill | Officer | −Tax w/h | 748 | $76.48 | $57,207 |
| 2026-04-16 | Hazelbaker Jill | Officer | −Tax w/h | 734 | $76.48 | $56,136 |
| 2026-04-16 | Hazelbaker Jill | Officer | −Tax w/h | 946 | $76.48 | $72,350 |
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.