$31.72
+0.97 (+3.15%)
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-02-14 | Foster Byron S. | Officer | +Exercise | 13,669 | — | — |
| 2026-02-14 | Foster Byron S. | Officer | −Tax w/h | 6,485 | $33.16 | $215,043 |
| 2026-02-14 | Foster Byron S. | Officer | +Exercise | 1,203 | — | — |
| 2026-02-14 | Kellett James D | Officer | +Exercise | 2,402 | — | — |
| 2026-02-14 | Kellett James D | Officer | −Tax w/h | 768 | $33.16 | $25,467 |
| 2026-02-14 | Kellett James D | Officer | +Exercise | 213 | — | — |
| 2026-02-14 | Kraus Timothy R | Officer | +Exercise | 17,743 | — | — |
| 2026-02-14 | Kraus Timothy R | Officer | +Exercise | 1,560 | — | — |
| 2026-02-14 | Kraus Timothy R | Officer | −Tax w/h | 8,417 | $33.16 | $279,108 |
| 2026-02-14 | Liedberg Douglas H | Officer | −Tax w/h | 5,240 | $33.16 | $173,758 |
| 2026-02-14 | Liedberg Douglas H | Officer | +Exercise | 939 | — | — |
| 2026-02-14 | Liedberg Douglas H | Officer | +Exercise | 10,679 | — | — |
| 2026-02-13 | Foster Byron S. | Officer | +Exercise | 1,144 | — | — |
| 2026-02-13 | Foster Byron S. | Officer | +Exercise | 19,770 | — | — |
| 2026-02-13 | Foster Byron S. | Officer | −Tax w/h | 9,119 | $33.16 | $302,386 |
| 2026-02-13 | Kellett James D | Officer | +Exercise | 191 | — | — |
| 2026-02-13 | Kellett James D | Officer | +Exercise | 3,370 | — | — |
| 2026-02-13 | Kellett James D | Officer | −Tax w/h | 1,110 | $33.16 | $36,808 |
| 2026-02-13 | Kraus Timothy R | Officer | +Exercise | 1,734 | — | — |
| 2026-02-13 | Kraus Timothy R | Officer | +Exercise | 29,954 | — | — |
| 2026-02-13 | Kraus Timothy R | Officer | −Tax w/h | 13,816 | $33.16 | $458,139 |
| 2026-02-13 | Liedberg Douglas H | Officer | +Exercise | 16,637 | — | — |
| 2026-02-13 | Liedberg Douglas H | Officer | +Exercise | 960 | — | — |
| 2026-02-13 | Liedberg Douglas H | Officer | −Tax w/h | 7,937 | $33.16 | $263,191 |
| 2026-02-11 | Hernandez Ernesto M | Director | −Tax w/h | 3,100 | $32.07 | $99,417 |
| 2026-02-11 | Hernandez Ernesto M | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | Hernandez Ernesto M | Director | +Exercise | 227 | — | — |
| 2026-02-11 | Karlin Bridget E | Director | +Exercise | 227 | — | — |
| 2026-02-11 | Karlin Bridget E | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | LaFreniere Nora E. | Director | +Exercise | 227 | — | — |
| 2026-02-11 | LaFreniere Nora E. | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | Mack Michael J | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | Mack Michael J | Director | +Exercise | 227 | — | — |
| 2026-02-11 | Nelligan Hanna Olivia | Director | +Exercise | 11 | — | — |
| 2026-02-11 | Nelligan Hanna Olivia | Director | +Exercise | 2,575 | — | — |
| 2026-02-11 | OConnell Diarmuid B. | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | OConnell Diarmuid B. | Director | +Exercise | 227 | — | — |
| 2026-02-11 | WANDELL KEITH E | Director | +Exercise | 10,104 | — | — |
| 2026-02-11 | WANDELL KEITH E | Director | +Exercise | 227 | — | — |
| 2026-02-11 | Foster Byron S. | Officer | +Exercise | 20,613 | — | — |
| 2026-02-11 | Foster Byron S. | Officer | −Tax w/h | 9,191 | $32.07 | $294,755 |
| 2026-02-11 | Foster Byron S. | Officer | +Exercise | 465 | — | — |
| 2026-02-11 | Kellett James D | Officer | +Exercise | 2,811 | — | — |
| 2026-02-11 | Kellett James D | Officer | −Tax w/h | 995 | $32.07 | $31,910 |
| 2026-02-11 | Kellett James D | Officer | +Exercise | 60 | — | — |
| 2026-02-11 | Kraus Timothy R | Officer | +Exercise | 27,067 | — | — |
| 2026-02-11 | Kraus Timothy R | Officer | +Exercise | 611 | — | — |
| 2026-02-11 | Kraus Timothy R | Officer | −Tax w/h | 12,068 | $32.07 | $387,021 |
| 2026-02-11 | Liedberg Douglas H | Officer | +Exercise | 311 | — | — |
| 2026-02-11 | Liedberg Douglas H | Officer | −Tax w/h | 6,399 | $32.07 | $205,216 |
| 2026-02-11 | Liedberg Douglas H | Officer | +Exercise | 13,877 | — | — |
| 2026-02-11 | Pour Brian Keith | Officer | −Tax w/h | 6,697 | $32.07 | $214,773 |
| 2026-02-11 | Pour Brian Keith | Officer | +Exercise | 330 | — | — |
| 2026-02-11 | Pour Brian Keith | Officer | +Exercise | 14,640 | — | — |
| 2026-02-06 | Foster Byron S. | Officer | +Grant | 62,602 | $30.40 | $2M |
| 2026-02-06 | Foster Byron S. | Officer | −Tax w/h | 27,922 | $30.40 | $848,829 |
| 2026-02-06 | Foster Byron S. | Officer | +Exercise | 936 | — | — |
| 2026-02-06 | Liedberg Douglas H | Officer | −Tax w/h | 37,167 | $30.40 | $1M |
| 2026-02-06 | Liedberg Douglas H | Officer | +Exercise | 1,208 | — | — |
| 2026-02-06 | Liedberg Douglas H | Officer | +Grant | 80,701 | $30.40 | $2M |
| 2026-02-06 | Kraus Timothy R | Officer | +Grant | 91,857 | $30.40 | $3M |
| 2026-02-06 | Kraus Timothy R | Officer | +Exercise | 1,375 | — | — |
| 2026-02-06 | Kraus Timothy R | Officer | −Tax w/h | 40,849 | $30.40 | $1M |
| 2025-11-28 | McDonald R Bruce | Director,Officer | +Exercise | 5,532 | — | — |
| 2025-11-28 | McDonald R Bruce | Director,Officer | −Tax w/h | 2,412 | $22.48 | $54,222 |
| 2025-11-25 | McDonald R Bruce | Director,Officer | −Tax w/h | 540,598 | $21.91 | $12M |
| 2025-11-25 | McDonald R Bruce | Director,Officer | +Exercise | 1,217,798 | — | — |
| 2025-11-25 | McDonald R Bruce | Director,Officer | +Exercise | 22,105 | — | — |
| 2025-11-25 | Price Craig C | Officer | −Sell | 832 | $22.47 | $18,695 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 500 | $22.49 | $11,245 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 404 | $22.47 | $9,078 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 100 | $22.44 | $2,244 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 100 | $22.48 | $2,248 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 3,069 | $22.44 | $68,868 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 1,116 | $22.46 | $25,065 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 1,722 | $22.45 | $38,659 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 2,325 | $22.43 | $52,150 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 2,812 | $22.42 | $63,045 |
| 2025-11-25 | Price Craig C | Officer | −Sell | 320 | $22.45 | $7,184 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 700 | $18.66 | $13,062 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 400 | $18.57 | $7,428 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 400 | $18.56 | $7,424 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 500 | $18.76 | $9,380 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 500 | $18.58 | $9,290 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 600 | $18.68 | $11,208 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 300 | $18.64 | $5,592 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 100 | $18.76 | $1,876 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 28 | $18.79 | $526 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 300 | $18.66 | $5,598 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 300 | $18.67 | $5,601 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 300 | $18.69 | $5,607 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 200 | $18.59 | $3,718 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 200 | $18.70 | $3,740 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 200 | $18.71 | $3,742 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 200 | $18.72 | $3,744 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 200 | $18.77 | $3,754 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 100 | $18.68 | $1,868 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 100 | $18.75 | $1,875 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 100 | $18.76 | $1,876 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 1,000 | $18.58 | $18,580 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 1,000 | $18.60 | $18,600 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 900 | $18.70 | $16,830 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 800 | $18.75 | $15,000 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 700 | $18.57 | $12,999 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 700 | $18.65 | $13,055 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 300 | $18.54 | $5,562 |
| 2025-08-13 | Kellett James D | Officer | −Sell | 600 | $18.61 | $11,166 |
| 2025-07-22 | Pour Brian Keith | Officer | +Exercise | 643 | — | — |
| 2025-07-22 | Pour Brian Keith | Officer | −Tax w/h | 9,306 | $16.31 | $151,781 |
| 2025-07-22 | Pour Brian Keith | Officer | +Exercise | 19,989 | — | — |
| 2025-02-15 | Foster Byron S. | Officer | +Exercise | 878 | — | — |
| 2025-02-15 | Foster Byron S. | Officer | −Tax w/h | 4,802 | $16.09 | $77,264 |
| 2025-02-15 | Foster Byron S. | Officer | +Exercise | 9,769 | — | — |
| 2025-02-15 | Kellett James D | Officer | +Exercise | 181 | — | — |
| 2025-02-15 | Kellett James D | Officer | −Tax w/h | 730 | $16.09 | $11,746 |
| 2025-02-15 | Kellett James D | Officer | +Exercise | 1,986 | — | — |
| 2025-02-15 | Kraus Timothy R | Officer | +Exercise | 994 | — | — |
| 2025-02-15 | Kraus Timothy R | Officer | −Tax w/h | 5,247 | $16.09 | $84,424 |
| 2025-02-15 | Kraus Timothy R | Officer | +Exercise | 11,039 | — | — |
| 2025-02-15 | Liedberg Douglas H | Officer | +Exercise | 758 | — | — |
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.