$30.30
+1.44 (+4.99%)
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-09 | Datta Sanjay | Officer | −Sell | 15,000 | $30.41 | $456,150 |
| 2026-05-29 | O'Kelly Ciaran | Director | +Grant | 6,476 | — | — |
| 2026-05-29 | Cooper Kerry Whorton | Director | +Grant | 6,476 | — | — |
| 2026-05-29 | Bernard Peter J | Director | +Grant | 6,476 | — | — |
| 2026-05-29 | Hentges Mary | Director | +Grant | 6,476 | — | — |
| 2026-05-29 | Terry Hilliard C. III | Director | +Grant | 6,476 | — | — |
| 2026-05-29 | Wennes Timothy H | Director | +Grant | 6,476 | — | — |
| 2026-05-26 | Mirgorodskaya Natalia | Officer | −Sell | 974 | $28.99 | $28,236 |
| 2026-05-20 | Mirgorodskaya Natalia | Officer | −Sell | 526 | $28.77 | $15,133 |
| 2026-05-20 | Datta Sanjay | Officer | −Sell | 7,985 | $28.77 | $229,728 |
| 2026-05-20 | Darling Scott | Officer | −Sell | 6,634 | $28.78 | $190,927 |
| 2026-05-15 | Datta Sanjay | Officer | −Sell | 1,011 | $30.03 | $30,360 |
| 2026-05-15 | Datta Sanjay | Officer | −Sell | 806 | $28.96 | $23,342 |
| 2026-05-15 | Darling Scott | Officer | −Sell | 441 | $29.99 | $13,226 |
| 2026-05-15 | Darling Scott | Officer | −Sell | 286 | $28.84 | $8,248 |
| 2026-05-15 | Blankmeyer Andrea | Officer | −Sell | 101 | $30.54 | $3,085 |
| 2026-05-15 | Blankmeyer Andrea | Officer | −Sell | 2,759 | $28.96 | $79,901 |
| 2026-05-15 | Blankmeyer Andrea | Officer | −Sell | 4,184 | $30.05 | $125,729 |
| 2026-05-15 | Mirgorodskaya Natalia | Officer | +Exercise | 4,600 | $1.35 | $6,210 |
| 2026-05-13 | Gu Paul | Director,Officer | +Buy | 50,000 | $27.50 | $1M |
| 2026-05-07 | Girouard Dave | Director,TenPercentOwner | +Buy | 169,940 | $29.37 | $5M |
| 2026-05-07 | Girouard Dave | Director,TenPercentOwner | +Buy | 300 | $29.76 | $8,928 |
| 2026-05-07 | Girouard Dave | Director,TenPercentOwner | +Exercise | 835,075 | $0.83 | $693,112 |
| 2026-03-31 | Blankmeyer Andrea | Officer | +Grant | 169,427 | — | — |
| 2026-03-02 | Mirgorodskaya Natalia | Officer | −Sell | 390 | $26.02 | $10,148 |
| 2026-02-28 | Mirgorodskaya Natalia | Officer | +Grant | 9,375 | — | — |
| 2026-02-28 | Datta Sanjay | Officer | +Grant | 61,670 | — | — |
| 2026-02-28 | Darling Scott | Officer | +Grant | 24,668 | — | — |
| 2026-02-25 | Mirgorodskaya Natalia | Officer | −Sell | 866 | $28.79 | $24,932 |
| 2026-02-20 | Darling Scott | Officer | −Sell | 6,478 | $29.85 | $193,368 |
| 2026-02-20 | Darling Scott | Officer | −Other | 6,638 | — | — |
| 2026-02-20 | Darling Scott | Officer | +Other | 6,638 | — | — |
| 2026-02-20 | Darling Scott | Officer | −Sell | 390 | $30.25 | $11,798 |
| 2026-02-20 | Mirgorodskaya Natalia | Officer | −Sell | 633 | $29.90 | $18,927 |
| 2026-02-20 | Datta Sanjay | Officer | −Sell | 7,982 | $29.86 | $238,343 |
| 2026-01-22 | Darling Scott | Officer | +Exercise | 7,564 | $13.22 | $99,996 |
| 2026-01-12 | Cooper Kerry Whorton | Director | +Grant | 1,459 | — | — |
| 2026-01-12 | Bernard Peter J | Director | +Grant | 834 | — | — |
| 2026-01-12 | O'Kelly Ciaran | Director | +Grant | 1,168 | — | — |
| 2026-01-05 | Darling Scott | Officer | −Other | 1,000 | — | — |
| 2026-01-05 | Darling Scott | Officer | +Exercise | 1,000 | $13.22 | $13,220 |
| 2026-01-05 | Darling Scott | Officer | +Other | 1,000 | — | — |
| 2026-01-05 | Darling Scott | Officer | −Sell | 1,000 | $50.00 | $50,000 |
| 2025-12-12 | Darling Scott | Officer | −Other | 2,000 | — | — |
| 2025-12-12 | Darling Scott | Officer | +Exercise | 2,000 | $13.22 | $26,440 |
| 2025-12-12 | Darling Scott | Officer | −Sell | 7,392 | $50.00 | $369,600 |
| 2025-12-12 | Darling Scott | Officer | +Other | 2,000 | — | — |
| 2025-12-12 | Cooper Kerry Whorton | Director | −Sell | 1,500 | $50.00 | $75,000 |
| 2025-11-25 | Mirgorodskaya Natalia | Officer | −Sell | 762 | $38.91 | $29,649 |
| 2025-11-20 | Datta Sanjay | Officer | −Sell | 12,624 | $36.54 | $461,281 |
| 2025-11-20 | Datta Sanjay | Officer | −Sell | 1,000 | $36.99 | $36,990 |
| 2025-11-20 | Darling Scott | Officer | −Other | 5,392 | — | — |
| 2025-11-20 | Darling Scott | Officer | −Sell | 7,323 | $36.55 | $267,656 |
| 2025-11-20 | Darling Scott | Officer | +Other | 5,392 | — | — |
| 2025-11-20 | Darling Scott | Officer | −Sell | 400 | $37.03 | $14,812 |
| 2025-11-20 | Mirgorodskaya Natalia | Officer | −Sell | 80 | $36.95 | $2,956 |
| 2025-11-20 | Mirgorodskaya Natalia | Officer | −Sell | 741 | $36.58 | $27,106 |
| 2025-11-20 | Mirgorodskaya Natalia | Officer | +Exercise | 6,900 | $35.58 | $245,502 |
| 2025-11-11 | Gu Paul | Director,Officer | +Buy | 80,000 | $39.23 | $3M |
| 2025-11-11 | Gu Paul | Director,Officer | +Buy | 20,000 | $39.22 | $784,400 |
| 2025-10-24 | Darling Scott | Officer | −Sell | 1,000 | $55.01 | $55,010 |
| 2025-10-24 | Darling Scott | Officer | +Exercise | 1,000 | $13.22 | $13,220 |
| 2025-10-01 | Darling Scott | Officer | +Exercise | 1,000 | $13.22 | $13,220 |
| 2025-10-01 | Darling Scott | Officer | −Sell | 1,000 | $54.64 | $54,640 |
| 2025-09-17 | Darling Scott | Officer | +Exercise | 1,000 | $13.22 | $13,220 |
| 2025-09-17 | Darling Scott | Officer | −Sell | 1,000 | $70.01 | $70,010 |
| 2025-09-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 6,842 | $65.41 | $447,535 |
| 2025-09-15 | Girouard Dave | Director,Officer,TenPercentOwner | +Exercise | 41,667 | $0.83 | $34,584 |
| 2025-09-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 34,825 | $64.84 | $2M |
| 2025-09-03 | Darling Scott | Officer | −Sell | 4,000 | $69.41 | $277,640 |
| 2025-09-03 | Darling Scott | Officer | +Exercise | 4,000 | $13.22 | $52,880 |
| 2025-09-02 | Cooper Kerry Whorton | Director | −Sell | 500 | $69.21 | $34,605 |
| 2025-09-02 | Mirgorodskaya Natalia | Officer | −Sell | 1,439 | $69.21 | $99,593 |
| 2025-09-02 | Gu Paul | Director,Officer | +Exercise | 2,500 | $3.80 | $9,500 |
| 2025-09-02 | Gu Paul | Director,Officer | +Exercise | 2,500 | $8.88 | $22,200 |
| 2025-09-02 | Gu Paul | Director,Officer | −Sell | 2,663 | $68.35 | $182,016 |
| 2025-09-02 | Gu Paul | Director,Officer | −Sell | 2,337 | $68.91 | $161,043 |
| 2025-08-25 | Mirgorodskaya Natalia | Officer | −Sell | 1,024 | $68.00 | $69,632 |
| 2025-08-25 | Darling Scott | Officer | −Sell | 6,402 | $68.00 | $435,336 |
| 2025-08-22 | Mirgorodskaya Natalia | Officer | +Exercise | 365 | $25.90 | $9,454 |
| 2025-08-22 | Mirgorodskaya Natalia | Officer | −Sell | 365 | $70.00 | $25,550 |
| 2025-08-20 | Datta Sanjay | Officer | −Sell | 13,473 | $61.12 | $823,470 |
| 2025-08-20 | Darling Scott | Officer | −Sell | 139 | $63.31 | $8,800 |
| 2025-08-20 | Darling Scott | Officer | −Sell | 6,713 | $61.12 | $410,299 |
| 2025-08-20 | Darling Scott | Officer | −Sell | 1 | $61.80 | $62 |
| 2025-08-20 | Mirgorodskaya Natalia | Officer | −Sell | 1,079 | $61.12 | $65,948 |
| 2025-08-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 2,890 | $63.91 | $184,700 |
| 2025-08-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 38,777 | $63.23 | $2M |
| 2025-08-15 | Girouard Dave | Director,Officer,TenPercentOwner | +Exercise | 41,667 | $0.83 | $34,584 |
| 2025-08-01 | Darling Scott | Officer | +Exercise | 4,000 | $13.22 | $52,880 |
| 2025-08-01 | Darling Scott | Officer | −Sell | 1,000 | $80.00 | $80,000 |
| 2025-08-01 | Darling Scott | Officer | −Sell | 3,000 | $77.93 | $233,790 |
| 2025-08-01 | Mirgorodskaya Natalia | Officer | −Sell | 365 | $77.97 | $28,459 |
| 2025-08-01 | Mirgorodskaya Natalia | Officer | +Exercise | 365 | $25.90 | $9,454 |
| 2025-07-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 9,548 | $75.54 | $721,256 |
| 2025-07-15 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 32,119 | $74.93 | $2M |
| 2025-07-15 | Girouard Dave | Director,Officer,TenPercentOwner | +Exercise | 41,667 | $0.83 | $34,584 |
| 2025-07-08 | Darling Scott | Officer | −Sell | 5,000 | $80.04 | $400,200 |
| 2025-07-08 | Darling Scott | Officer | +Exercise | 5,000 | $13.22 | $66,100 |
| 2025-07-08 | Mirgorodskaya Natalia | Officer | +Exercise | 4,000 | $25.90 | $103,600 |
| 2025-07-08 | Mirgorodskaya Natalia | Officer | −Sell | 4,000 | $80.07 | $320,280 |
| 2025-07-02 | Darling Scott | Officer | −Sell | 5,000 | $70.04 | $350,200 |
| 2025-07-02 | Darling Scott | Officer | +Exercise | 5,000 | $13.22 | $66,100 |
| 2025-07-02 | Mirgorodskaya Natalia | Officer | +Exercise | 1,073 | $15.23 | $16,342 |
| 2025-07-02 | Mirgorodskaya Natalia | Officer | −Sell | 6,533 | $70.06 | $457,702 |
| 2025-07-02 | Mirgorodskaya Natalia | Officer | +Exercise | 5,460 | $25.90 | $141,414 |
| 2025-07-01 | Darling Scott | Officer | +Exercise | 2,000 | $13.22 | $26,440 |
| 2025-07-01 | Darling Scott | Officer | −Sell | 2,000 | $63.56 | $127,120 |
| 2025-06-20 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 41,667 | $60.05 | $3M |
| 2025-06-20 | Girouard Dave | Director,Officer,TenPercentOwner | +Exercise | 41,667 | $0.83 | $34,584 |
| 2025-06-17 | Gu Paul | Director,Officer | +Exercise | 25,000 | $3.80 | $95,000 |
| 2025-06-11 | Girouard Dave | Director,Officer,TenPercentOwner | −Sell | 41,667 | $60.11 | $3M |
| 2025-06-11 | Girouard Dave | Director,Officer,TenPercentOwner | +Exercise | 41,667 | $0.83 | $34,584 |
| 2025-06-11 | Darling Scott | Officer | +Exercise | 3,000 | $13.22 | $39,660 |
| 2025-06-11 | Darling Scott | Officer | −Sell | 3,000 | $60.00 | $180,000 |
| 2025-06-03 | Darling Scott | Officer | −Sell | 1,000 | $50.02 | $50,020 |
| 2025-06-03 | Darling Scott | Officer | +Exercise | 1,000 | $13.22 | $13,220 |
| 2025-06-03 | Darling Scott | Officer | −Sell | 6,383 | $50.00 | $319,150 |
| 2025-06-02 | Cooper Kerry Whorton | Director | −Sell | 500 | $46.92 | $23,460 |
| 2025-05-27 | Cooper Kerry Whorton | Director | +Grant | 4,314 | — | — |
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.