$47.52
+1.07 (+2.30%)
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-01 | Anderson Chad | Officer | −Sell | 6,205 | $31.31 | $194,279 |
| 2026-05-04 | Anderson Chad | Officer | −Tax w/h | 1,137 | $37.54 | $42,683 |
| 2026-05-04 | Anderson Chad | Officer | −Tax w/h | 187 | $37.54 | $7,020 |
| 2026-05-04 | Anderson Chad | Officer | +Grant | 616 | — | — |
| 2026-03-04 | Gregoire Kevin P. | Officer | −Sell | 2,000 | $50.02 | $100,040 |
| 2026-03-03 | Olson Jon W | Officer | −Sell | 5,000 | $49.10 | $245,500 |
| 2026-02-27 | Olson Jon W | Officer | −Sell | 10,000 | $48.23 | $482,300 |
| 2026-02-24 | Benjamin David J | Officer | −Sell | 14,349 | $47.47 | $681,147 |
| 2026-02-23 | Anderson Chad | Officer | +Grant | 425 | — | — |
| 2026-02-23 | Anderson Chad | Officer | −Tax w/h | 1,115 | $49.13 | $54,780 |
| 2026-02-23 | Anderson Chad | Officer | −Tax w/h | 170 | $49.13 | $8,352 |
| 2026-02-23 | Anderson Chad | Officer | −Tax w/h | 193 | $49.13 | $9,482 |
| 2026-02-23 | Benjamin David J | Officer | +Grant | 2,767 | — | — |
| 2026-02-23 | Benjamin David J | Officer | −Tax w/h | 1,114 | $49.13 | $54,731 |
| 2026-02-23 | Benjamin David J | Officer | −Tax w/h | 2,439 | $49.13 | $119,828 |
| 2026-02-23 | Benjamin David J | Officer | −Tax w/h | 1,268 | $49.13 | $62,297 |
| 2026-02-23 | Gianoni Michael P | Director,Officer | −Tax w/h | 4,453 | $49.13 | $218,776 |
| 2026-02-23 | Gianoni Michael P | Director,Officer | −Tax w/h | 9,754 | $49.13 | $479,214 |
| 2026-02-23 | Gianoni Michael P | Director,Officer | +Grant | 11,170 | — | — |
| 2026-02-23 | Gianoni Michael P | Director,Officer | −Tax w/h | 5,066 | $49.13 | $248,893 |
| 2026-02-23 | Gregoire Kevin P. | Officer | +Grant | 3,457 | — | — |
| 2026-02-23 | Gregoire Kevin P. | Officer | −Tax w/h | 3,019 | $49.13 | $148,323 |
| 2026-02-23 | Gregoire Kevin P. | Officer | −Tax w/h | 1,379 | $49.13 | $67,750 |
| 2026-02-23 | Gregoire Kevin P. | Officer | −Tax w/h | 1,568 | $49.13 | $77,036 |
| 2026-02-23 | McDearis Kevin | Officer | +Grant | 2,554 | — | — |
| 2026-02-23 | McDearis Kevin | Officer | −Sell | 14,974 | $46.38 | $694,494 |
| 2026-02-23 | McDearis Kevin | Officer | −Sell | 488 | $47.76 | $23,307 |
| 2026-02-23 | McDearis Kevin | Officer | −Tax w/h | 1,159 | $49.13 | $56,942 |
| 2026-02-23 | McDearis Kevin | Officer | −Tax w/h | 1,019 | $49.13 | $50,063 |
| 2026-02-23 | McDearis Kevin | Officer | −Tax w/h | 2,230 | $49.13 | $109,560 |
| 2026-02-23 | Olson Jon W | Officer | −Tax w/h | 485 | $49.13 | $23,828 |
| 2026-02-23 | Olson Jon W | Officer | −Tax w/h | 452 | $49.13 | $22,207 |
| 2026-02-23 | Olson Jon W | Officer | −Tax w/h | 1,394 | $49.13 | $68,487 |
| 2026-02-23 | Olson Jon W | Officer | +Grant | 1,596 | — | — |
| 2026-02-20 | Anderson Chad | Officer | −Tax w/h | 1,084 | $49.32 | $53,463 |
| 2026-02-20 | Anderson Chad | Officer | −Tax w/h | 543 | $49.32 | $26,781 |
| 2026-02-20 | Anderson Chad | Officer | −Tax w/h | 568 | $49.32 | $28,014 |
| 2026-02-20 | Benjamin David J | Officer | −Tax w/h | 2,612 | $49.32 | $128,824 |
| 2026-02-20 | Benjamin David J | Officer | −Tax w/h | 1,306 | $49.32 | $64,412 |
| 2026-02-20 | Benjamin David J | Officer | −Tax w/h | 1,368 | $49.32 | $67,470 |
| 2026-02-20 | Gianoni Michael P | Director,Officer | −Tax w/h | 2,464 | $49.32 | $121,524 |
| 2026-02-20 | Gianoni Michael P | Director,Officer | −Tax w/h | 4,926 | $49.32 | $242,950 |
| 2026-02-20 | Gianoni Michael P | Director,Officer | −Tax w/h | 2,581 | $49.32 | $127,295 |
| 2026-02-20 | Gregoire Kevin P. | Officer | −Tax w/h | 1,602 | $49.32 | $79,011 |
| 2026-02-20 | Gregoire Kevin P. | Officer | −Tax w/h | 1,678 | $49.32 | $82,759 |
| 2026-02-20 | Gregoire Kevin P. | Officer | −Tax w/h | 3,202 | $49.32 | $157,923 |
| 2026-02-20 | McDearis Kevin | Officer | −Tax w/h | 1,183 | $49.32 | $58,346 |
| 2026-02-20 | McDearis Kevin | Officer | −Tax w/h | 1,239 | $49.32 | $61,107 |
| 2026-02-20 | McDearis Kevin | Officer | −Tax w/h | 2,365 | $49.32 | $116,642 |
| 2026-02-20 | Olson Jon W | Officer | −Tax w/h | 496 | $49.32 | $24,463 |
| 2026-02-20 | Olson Jon W | Officer | −Tax w/h | 990 | $49.32 | $48,827 |
| 2026-02-20 | Olson Jon W | Officer | −Tax w/h | 519 | $49.32 | $25,597 |
| 2026-02-19 | Anderson Chad | Officer | +Grant | 1,252 | — | — |
| 2026-02-19 | Anderson Chad | Officer | −Tax w/h | 1,364 | $49.51 | $67,532 |
| 2026-02-19 | Benjamin David J | Officer | +Grant | 2,959 | — | — |
| 2026-02-19 | Benjamin David J | Officer | −Tax w/h | 2,149 | $49.51 | $106,397 |
| 2026-02-19 | Gianoni Michael P | Director,Officer | +Grant | 5,690 | — | — |
| 2026-02-19 | Gianoni Michael P | Director,Officer | −Tax w/h | 4,847 | $49.51 | $239,975 |
| 2026-02-19 | Gregoire Kevin P. | Officer | +Grant | 3,699 | — | — |
| 2026-02-19 | Gregoire Kevin P. | Officer | −Tax w/h | 2,227 | $49.51 | $110,259 |
| 2026-02-19 | McDearis Kevin | Officer | +Grant | 2,732 | — | — |
| 2026-02-19 | McDearis Kevin | Officer | −Tax w/h | 2,159 | $49.51 | $106,892 |
| 2026-02-19 | Olson Jon W | Officer | +Grant | 1,708 | — | — |
| 2026-02-19 | Olson Jon W | Officer | −Tax w/h | 1,022 | $49.51 | $50,599 |
| 2026-02-18 | Anderson Chad | Officer | +Grant | 3,006 | — | — |
| 2026-02-18 | Benjamin David J | Officer | +Grant | 4,649 | — | — |
| 2026-02-18 | Benjamin David J | Officer | −Sell | 7,990 | $49.41 | $394,786 |
| 2026-02-18 | Gianoni Michael P | Director,Officer | +Grant | 10,687 | — | — |
| 2026-02-18 | Gregoire Kevin P. | Officer | +Grant | 4,910 | — | — |
| 2026-02-18 | McDearis Kevin | Officer | +Grant | 4,759 | — | — |
| 2026-02-18 | Olson Jon W | Officer | +Grant | 3,367 | — | — |
| 2026-02-17 | Anderson Chad | Officer | −Tax w/h | 271 | $49.08 | $13,301 |
| 2026-02-17 | Anderson Chad | Officer | −Tax w/h | 397 | $49.08 | $19,485 |
| 2026-02-17 | Anderson Chad | Officer | −Tax w/h | 1,554 | $49.08 | $76,270 |
| 2026-02-17 | Anderson Chad | Officer | +Grant | 35,600 | — | — |
| 2026-02-17 | Benjamin David J | Officer | +Grant | 30,260 | — | — |
| 2026-02-17 | Benjamin David J | Officer | −Tax w/h | 1,693 | $49.08 | $83,092 |
| 2026-02-17 | Benjamin David J | Officer | −Tax w/h | 2,247 | $49.08 | $110,283 |
| 2026-02-17 | Benjamin David J | Officer | −Tax w/h | 3,102 | $49.08 | $152,246 |
| 2026-02-17 | Gianoni Michael P | Director,Officer | +Grant | 80,100 | — | — |
| 2026-02-17 | Gianoni Michael P | Director,Officer | −Tax w/h | 4,937 | $49.08 | $242,308 |
| 2026-02-17 | Gianoni Michael P | Director,Officer | −Tax w/h | 7,088 | $49.08 | $347,879 |
| 2026-02-17 | Gianoni Michael P | Director,Officer | −Tax w/h | 9,881 | $49.08 | $484,959 |
| 2026-02-17 | Gregoire Kevin P. | Officer | −Tax w/h | 3,335 | $49.08 | $163,682 |
| 2026-02-17 | Gregoire Kevin P. | Officer | −Tax w/h | 1,770 | $49.08 | $86,872 |
| 2026-02-17 | Gregoire Kevin P. | Officer | −Tax w/h | 2,393 | $49.08 | $117,448 |
| 2026-02-17 | Gregoire Kevin P. | Officer | +Grant | 32,040 | — | — |
| 2026-02-17 | McDearis Kevin | Officer | −Tax w/h | 1,950 | $49.08 | $95,706 |
| 2026-02-17 | McDearis Kevin | Officer | −Tax w/h | 2,717 | $49.08 | $133,350 |
| 2026-02-17 | McDearis Kevin | Officer | +Grant | 31,150 | — | — |
| 2026-02-17 | McDearis Kevin | Officer | −Tax w/h | 1,468 | $49.08 | $72,049 |
| 2026-02-17 | Olson Jon W | Officer | +Grant | 25,810 | — | — |
| 2026-02-17 | Olson Jon W | Officer | −Tax w/h | 1,034 | $49.08 | $50,749 |
| 2026-02-17 | Olson Jon W | Officer | −Tax w/h | 795 | $49.08 | $39,019 |
| 2026-02-17 | Olson Jon W | Officer | −Tax w/h | 596 | $49.08 | $29,252 |
| 2026-02-13 | Anderson Chad | Officer | +Grant | 782 | — | — |
| 2026-02-13 | Benjamin David J | Officer | +Grant | 4,884 | — | — |
| 2026-02-13 | Gianoni Michael P | Director,Officer | +Grant | 15,629 | — | — |
| 2026-02-13 | Gregoire Kevin P. | Officer | +Grant | 5,276 | — | — |
| 2026-02-13 | McDearis Kevin | Officer | +Grant | 4,299 | — | — |
| 2026-02-13 | Olson Jon W | Officer | +Grant | 2,442 | — | — |
| 2025-11-21 | Hollenbeck Rupal S | Director | −Sell | 1,600 | $56.49 | $90,384 |
| 2025-11-06 | Gianoni Michael P | Director,Officer | −Sell | 3,692 | $57.30 | $211,552 |
| 2025-11-06 | Gianoni Michael P | Director,Officer | −Sell | 1,260 | $58.73 | $74,000 |
| 2025-11-06 | Gianoni Michael P | Director,Officer | −Sell | 48 | $59.71 | $2,866 |
| 2025-11-05 | Gianoni Michael P | Director,Officer | −Sell | 1,856 | $60.31 | $111,935 |
| 2025-11-05 | Gianoni Michael P | Director,Officer | −Sell | 849 | $62.30 | $52,893 |
| 2025-11-05 | Gianoni Michael P | Director,Officer | −Sell | 2,295 | $59.52 | $136,598 |
| 2025-11-04 | Gianoni Michael P | Director,Officer | −Sell | 1,048 | $63.29 | $66,328 |
| 2025-11-04 | Gianoni Michael P | Director,Officer | −Sell | 3,952 | $62.18 | $245,735 |
| 2025-08-29 | DeFiore Deneen | Director | −Sell | 4,000 | $66.61 | $266,440 |
| 2025-08-08 | Hollenbeck Rupal S | Director | −Sell | 2,500 | $63.98 | $159,950 |
| 2025-08-05 | Benjamin David J | Officer | −Tax w/h | 973 | $63.12 | $61,416 |
| 2025-08-05 | Benjamin David J | Officer | +Grant | 2,036 | — | — |
| 2025-08-05 | Benjamin David J | Officer | −Tax w/h | 2,065 | $63.12 | $130,343 |
| 2025-08-05 | Benjamin David J | Officer | −Tax w/h | 1,104 | $63.12 | $69,684 |
| 2025-08-05 | Gregoire Kevin P. | Officer | −Tax w/h | 1,969 | $63.12 | $124,283 |
| 2025-08-05 | Gregoire Kevin P. | Officer | −Tax w/h | 928 | $63.12 | $58,575 |
| 2025-08-05 | Gregoire Kevin P. | Officer | −Tax w/h | 1,053 | $63.12 | $66,465 |
| 2025-08-05 | Gregoire Kevin P. | Officer | +Grant | 2,036 | — | — |
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.