| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| James P Mackin | President & CEO | 877,275 | — | $13,593,450 | -$13,593,450 |
| Marshall S. Stanton | SVP, Clinical & MD Affair | 60,097 | — | $5,888,791 | -$5,888,791 |
| Jean F Holloway | SVP, General Counsel | 184,118 | — | $5,406,543 | -$5,406,543 |
| John E Davis | Chief Commercial Officer | 230,794 | — | $2,815,458 | -$2,815,458 |
| Amy Horton | VP, Chief Accounting Officer | 139,088 | — | $1,876,774 | -$1,876,774 |
| Andrew M Green | SVP, Regulatory and Quality | 59,643 | — | $1,156,865 | -$1,156,865 |
| Lance A Berry | EVP, COO, CFO & Treasurer | 210,112 | — | $1,013,959 | -$1,013,959 |
| Elizabeth A Hoff | Director | 34,765 | — | $189,412 | -$189,412 |
| Anthony B. Semedo | Director | 6,325 | $53,140 | $148,054 | -$94,914 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-19 | James P Mackin | SELL | 70,000 | $28.95 | $2,026,850 | 877,275 | 7% |
| 2026-08-14 | Andrew M Green | SELL | 616 | $28.55 | $17,586 | 59,643 | 1% |
| 2026-08-14 | Lance A Berry | SELL | 715 | $28.55 | $20,413 | 210,112 | 0% |
| 2026-08-12 | Jean F Holloway | SELL | 977 | $28.49 | $27,835 | 184,118 | 1% |
| 2026-06-11 | Andrew M Green | SELL | 14,001 | $20.71 | $289,919 | 60,259 | 19% |
| 2026-06-11 | Andrew M Green | SELL | 30,000 | $20.69 | $620,820 | 60,259 | 33% |
| 2026-03-04 | Jean F Holloway | SELL | 8,962 | $38.00 | $340,556 | 185,095 | 5% |
| 2026-03-03 | Amy Horton | SELL | 901 | $37.78 | $34,036 | 139,088 | 1% |
| 2026-03-03 | Jean F Holloway | SELL | 3,843 | $37.78 | $145,172 | 194,057 | 2% |
| 2026-03-03 | Marshall S. Stanton | SELL | 2,149 | $37.78 | $81,180 | 60,097 | 3% |
| 2026-03-03 | John E Davis | SELL | 4,573 | $37.78 | $172,748 | 230,794 | 2% |
| 2026-03-03 | Lance A Berry | SELL | 6,316 | $37.78 | $238,591 | 210,827 | 3% |
| 2026-03-03 | James P Mackin | SELL | 17,887 | $37.78 | $675,692 | 947,275 | 2% |
| 2026-03-02 | Amy Horton | SELL | 641 | $38.02 | $24,374 | 132,514 | 0% |
| 2026-03-02 | Marshall S. Stanton | SELL | 1,513 | $38.02 | $57,532 | 40,408 | 4% |
| 2026-03-02 | James P Mackin | SELL | 14,911 | $38.02 | $566,989 | 848,214 | 2% |
| 2026-03-02 | Jean F Holloway | SELL | 2,183 | $38.02 | $83,008 | 170,105 | 1% |
| 2026-03-02 | Lance A Berry | SELL | 5,178 | $38.02 | $196,893 | 176,269 | 3% |
| 2026-03-02 | John E Davis | SELL | 2,784 | $38.02 | $105,861 | 206,522 | 1% |
| 2026-02-24 | Amy Horton | SELL | 830 | $35.69 | $29,625 | 127,497 | 1% |
| 2026-02-24 | Marshall S. Stanton | SELL | 1,259 | $35.69 | $44,937 | 41,921 | 3% |
| 2026-02-24 | Jean F Holloway | SELL | 1,668 | $35.69 | $59,536 | 152,203 | 1% |
| 2026-02-24 | James P Mackin | SELL | 13,936 | $35.69 | $497,418 | 766,095 | 2% |
| 2026-02-24 | Lance A Berry | SELL | 4,485 | $35.69 | $160,083 | 143,965 | 3% |
| 2026-02-24 | John E Davis | SELL | 2,075 | $35.69 | $74,063 | 188,868 | 1% |
| 2026-02-23 | Amy Horton | SELL | 1,731 | $37.59 | $65,065 | 128,327 | 1% |
| 2026-02-23 | Marshall S. Stanton | SELL | 2,423 | $37.59 | $91,076 | 43,180 | 5% |
| 2026-02-23 | Jean F Holloway | SELL | 3,079 | $37.59 | $115,733 | 153,871 | 2% |
| 2026-02-23 | James P Mackin | SELL | 20,962 | $37.59 | $787,920 | 780,031 | 3% |
| 2026-02-23 | Lance A Berry | SELL | 4,981 | $37.59 | $187,226 | 148,450 | 3% |
| 2026-02-23 | John E Davis | SELL | 3,773 | $37.59 | $141,820 | 190,943 | 2% |
| 2025-12-15 | John E Davis | SELL | 5,000 | $45.11 | $225,550 | 193,842 | 3% |
| 2025-12-08 | Amy Horton | SELL | 4,572 | $44.42 | $203,084 | 130,058 | 3% |
| 2025-12-03 | James P Mackin | SELL | 30,921 | $45.46 | $1,405,700 | 800,993 | 4% |
| 2025-12-03 | Jean F Holloway | SELL | 2,048 | $45.30 | $92,774 | 161,360 | 1% |
| 2025-12-03 | Jean F Holloway | SELL | 5,267 | $45.30 | $238,595 | 156,093 | 3% |
| 2025-12-02 | James P Mackin | SELL | 30,921 | $45.56 | $1,408,730 | 800,993 | 4% |
| 2025-11-21 | Marshall S. Stanton | SELL | 14,586 | $44.92 | $655,189 | 50,468 | 22% |
| 2025-11-21 | Marshall S. Stanton | SELL | 5,715 | $45.35 | $259,152 | 44,753 | 11% |
| 2025-11-21 | Marshall S. Stanton | SELL | 18,705 | $44.91 | $840,042 | 53,123 | 26% |
| 2025-11-21 | Marshall S. Stanton | SELL | 8,370 | $45.34 | $379,538 | 44,753 | 16% |
| 2025-11-20 | Marshall S. Stanton | SELL | 11,888 | $44.14 | $524,736 | 44,753 | 21% |
| 2025-11-20 | Marshall S. Stanton | SELL | 2,033 | $44.31 | $90,092 | 44,753 | 4% |
| 2025-11-20 | Marshall S. Stanton | SELL | 1,355 | $44.28 | $59,997 | 44,753 | 3% |
| 2025-11-18 | Elizabeth A Hoff | SELL | 4,200 | $45.10 | $189,412 | 27,189 | 13% |
| 2025-11-17 | Jean F Holloway | SELL | 6,394 | $45.17 | $288,817 | 163,408 | 4% |
| 2025-11-17 | John E Davis | SELL | 6,394 | $45.17 | $288,817 | 198,842 | 3% |
| 2025-11-17 | Amy Horton | SELL | 6,000 | $45.73 | $274,380 | 135,380 | 4% |
| 2025-11-14 | Jean F Holloway | SELL | 6,393 | $45.00 | $287,685 | 163,408 | 4% |
| 2025-11-14 | John E Davis | SELL | 6,393 | $44.67 | $285,575 | 198,842 | 3% |
| 2025-11-13 | Amy Horton | SELL | 3,482 | $45.86 | $159,678 | 141,380 | 2% |
| 2025-11-13 | John E Davis | SELL | 6,563 | $45.86 | $300,966 | 198,842 | 3% |
| 2025-11-13 | James P Mackin | SELL | 34,210 | $45.86 | $1,568,802 | 800,993 | 4% |
| 2025-11-13 | Jean F Holloway | SELL | 5,761 | $45.86 | $264,188 | 163,408 | 3% |
| 2025-11-13 | Marshall S. Stanton | SELL | 4,993 | $45.86 | $228,969 | 56,641 | 8% |
| 2025-11-11 | Jean F Holloway | SELL | 10,000 | $46.18 | $461,800 | 169,169 | 6% |
| 2025-11-10 | Jean F Holloway | SELL | 2,960 | $44.62 | $132,072 | 169,169 | 2% |
| 2025-11-10 | James P Mackin | SELL | 17,580 | $44.62 | $784,402 | 835,203 | 2% |
| 2025-11-10 | John E Davis | SELL | 3,373 | $44.62 | $150,500 | 205,405 | 2% |
| 2025-11-10 | Amy Horton | SELL | 1,789 | $44.62 | $79,823 | 144,862 | 1% |
| 2025-11-10 | Marshall S. Stanton | SELL | 2,566 | $44.62 | $114,492 | 61,634 | 4% |
| 2025-08-27 | Marshall S. Stanton | SELL | 18,200 | $44.02 | $801,219 | 64,200 | 22% |
| 2025-08-25 | Jean F Holloway | SELL | 10,000 | $44.37 | $443,700 | 172,129 | 5% |
| 2025-08-15 | James P Mackin | SELL | 12,500 | $42.32 | $528,988 | 852,783 | 1% |
| 2025-08-12 | Jean F Holloway | SELL | 16,975 | $43.01 | $730,112 | 178,510 | 9% |
| 2025-08-12 | Jean F Holloway | SELL | 6,381 | $43.02 | $274,498 | 172,129 | 4% |
| 2025-08-12 | John E Davis | SELL | 10,802 | $43.67 | $471,756 | 208,778 | 5% |
| 2025-08-08 | Amy Horton | SELL | 7,992 | $38.49 | $307,612 | 146,651 | 5% |
| 2025-06-17 | Marshall S. Stanton | SELL | 13,764 | $29.50 | $406,038 | 65,436 | 17% |
| 2025-06-17 | Marshall S. Stanton | SELL | 1,236 | $29.50 | $36,462 | 64,200 | 2% |
| 2025-06-13 | Marshall S. Stanton | SELL | 8,747 | $28.46 | $248,953 | 96,585 | 8% |
| 2025-06-13 | Marshall S. Stanton | SELL | 1,253 | $28.47 | $35,669 | 95,332 | 1% |
| 2025-06-13 | Marshall S. Stanton | SELL | 14,306 | $28.42 | $406,601 | 81,026 | 15% |
| 2025-06-13 | Marshall S. Stanton | SELL | 1,826 | $28.43 | $51,909 | 79,200 | 2% |
| 2025-05-27 | Jean F Holloway | SELL | 8,748 | $29.00 | $253,692 | 178,510 | 5% |
| 2025-05-23 | Anthony B. Semedo | SELL | 2,600 | $28.47 | $74,027 | 39,384 | 6% |
| 2025-05-23 | Anthony B. Semedo | SELL | 2,600 | $28.47 | $74,027 | 33,059 | 7% |
| 2025-05-21 | Jean F Holloway | SELL | 9,926 | $29.00 | $287,854 | 187,258 | 5% |
| 2025-05-09 | Marshall S. Stanton | SELL | 5,737 | $29.13 | $167,120 | 110,143 | 5% |
| 2025-05-09 | Marshall S. Stanton | SELL | 4,811 | $29.13 | $140,145 | 105,332 | 4% |
| 2025-03-11 | Jean F Holloway | SELL | 18,020 | $23.61 | $425,510 | 197,184 | 8% |
| 2025-03-11 | John E Davis | SELL | 15,100 | $23.61 | $356,549 | 208,778 | 7% |
| 2025-03-06 | James P Mackin | SELL | 17,739 | $24.80 | $440,005 | 860,368 | 2% |
| 2025-03-06 | James P Mackin | SELL | 70,700 | $24.76 | $1,750,843 | 865,283 | 8% |
| 2025-03-06 | Amy Horton | SELL | 1,048 | $24.80 | $25,995 | 146,651 | 1% |
| 2025-03-06 | Lance A Berry | SELL | 4,909 | $24.80 | $121,764 | 153,431 | 3% |
| 2025-03-06 | John E Davis | SELL | 2,618 | $24.80 | $64,939 | 207,968 | 1% |
| 2025-03-06 | Marshall S. Stanton | SELL | 1,603 | $24.80 | $39,761 | 115,880 | 1% |
| 2025-03-06 | Jean F Holloway | SELL | 2,124 | $24.80 | $52,685 | 196,112 | 1% |
| 2025-03-05 | Jean F Holloway | SELL | 472 | $25.29 | $11,935 | 172,743 | 0% |
| 2025-03-05 | Anthony B. Semedo | BUY | 1,500 | $25.33 | $37,990 | 35,659 | 4% |
| 2025-03-05 | Anthony B. Semedo | BUY | 600 | $25.25 | $15,150 | 600 | — |
| 2025-02-24 | Amy Horton | SELL | 1,706 | $27.31 | $46,584 | 132,758 | 1% |
| 2025-02-24 | Amy Horton | SELL | 814 | $27.31 | $22,227 | 131,944 | 1% |
| 2025-02-24 | Amy Horton | SELL | 318 | $27.30 | $8,683 | 131,626 | 0% |
| 2025-02-24 | Amy Horton | SELL | 485 | $27.31 | $13,243 | 131,141 | 0% |
| 2025-02-24 | James P Mackin | SELL | 16,664 | $27.31 | $455,027 | 689,374 | 2% |
| 2025-02-24 | James P Mackin | SELL | 13,784 | $27.31 | $376,386 | 675,590 | 2% |
| 2025-02-24 | James P Mackin | SELL | 6,812 | $27.31 | $186,008 | 668,778 | 1% |
| 2025-02-24 | James P Mackin | SELL | 4,896 | $27.31 | $133,690 | 663,882 | 1% |
| 2025-02-24 | Jean F Holloway | SELL | 2,385 | $27.31 | $65,125 | 152,749 | 2% |
| 2025-02-24 | Jean F Holloway | SELL | 490 | $27.31 | $13,380 | 152,259 | 0% |
| 2025-02-24 | Jean F Holloway | SELL | 810 | $27.31 | $22,118 | 151,449 | 1% |
| 2025-02-24 | Jean F Holloway | SELL | 1,650 | $27.31 | $45,055 | 149,799 | 1% |
| 2025-02-24 | John E Davis | SELL | 2,846 | $27.31 | $77,713 | 164,242 | 2% |
| 2025-02-24 | John E Davis | SELL | 591 | $27.31 | $16,138 | 163,651 | 0% |
| 2025-02-24 | John E Davis | SELL | 985 | $27.31 | $26,896 | 162,666 | 1% |
| 2025-02-24 | John E Davis | SELL | 2,035 | $27.31 | $55,568 | 160,631 | 1% |
| 2025-02-24 | Lance A Berry | SELL | 3,259 | $27.31 | $88,990 | 75,805 | 4% |
| 2025-02-24 | Marshall S. Stanton | SELL | 2,299 | $27.31 | $62,776 | 82,233 | 3% |
| 2025-02-24 | Marshall S. Stanton | SELL | 470 | $27.31 | $12,834 | 81,763 | 1% |
| 2025-02-24 | Marshall S. Stanton | SELL | 672 | $27.31 | $18,350 | 81,091 | 1% |
| 2025-02-24 | Marshall S. Stanton | SELL | 1,246 | $27.31 | $34,023 | 79,845 | 2% |
| 2024-12-11 | Jean F Holloway | SELL | 4,035 | $30.25 | $122,059 | 157,897 | 2% |
| 2024-12-11 | Jean F Holloway | SELL | 4,035 | $30.00 | $121,050 | 153,862 | 3% |
| 2024-12-06 | Amy Horton | SELL | 4,425 | $29.05 | $128,552 | 135,564 | 3% |
| 2024-12-06 | Amy Horton | SELL | 4,329 | $29.66 | $128,398 | 135,660 | 3% |
| 2024-12-04 | Andrew M Green | SELL | 7,618 | $30.00 | $228,540 | 33,503 | 19% |
| 2024-10-01 | Amy Horton | SELL | 12,430 | $26.18 | $325,415 | 139,989 | 8% |