Oct 5, 2026 Jonathan Vassil
Sold 7,623 $30.19 $230K Oct 2, 2026 Elena Gomez
President & CFO
Sold 11,886 $29.35 $349K Oct 2, 2026 Stephen Fredette
President
Sold 9,368 $29.35 $275K Oct 2, 2026 Aman Narang
CEO
Sold 14,713 $29.35 $432K Oct 2, 2026 Brian R Elworthy
Sold 6,507 $29.35 $191K Oct 2, 2026 Jonathan Vassil
Sold 13,465 $29.69 $400K Sep 2, 2026 Jonathan Vassil
Sold 14,280 $33.90 $484K Aug 21, 2026 Jonathan Vassil
Sold 85,280 $36.34 $3.10M Aug 19, 2026 Jonathan Vassil
Sold 13,931 $36.01 $502K Aug 11, 2026 Jonathan Vassil
Sold 13,797 $36.01 $497K Aug 7, 2026 Aman Narang
CEO
Sold 161,948 $35.31 $5.72M Aug 7, 2026 Elena Gomez
President & CFO
Sold 7,924 $35.30 $280K Aug 5, 2026 Aman Narang
CEO
Sold 138,052 $35.27 $4.87M Aug 5, 2026 Jonathan Vassil
Sold 4,700 $36.02 $169K Aug 5, 2026 Elena Gomez
President & CFO
Sold 17,076 $35.28 $602K Aug 4, 2026 Rossana Niola
Sold 2,298 $33.45 $77K Aug 3, 2026 Jonathan Vassil
Sold 14,280 $32.89 $470K Jul 13, 2026 Jonathan Vassil
Sold 11,170 $30.16 $337K Jul 7, 2026 Jonathan Vassil
Sold 3,150 $30.03 $95K Jul 2, 2026 Jonathan Vassil
Sold 6,647 $28.85 $192K Jul 2, 2026 Aman Narang
CEO
Sold 14,365 $28.85 $414K Jul 2, 2026 Brian R Elworthy
Sold 6,352 $28.85 $183K Jul 2, 2026 Stephen Fredette
President
Sold 9,146 $28.85 $264K Jul 2, 2026 Elena Gomez
President & CFO
Sold 11,605 $28.85 $335K May 29, 2026 Brian R Elworthy
Sold 108,000 $25.89 $2.80M Jan 9, 2025 Deval L Patrick
Director
Sold 1,667 $36.95 $62K Apr 2, 2026 Jonathan Vassil
Sold 6,438 $26.19 $169K Apr 2, 2026 Brian R Elworthy
Sold 3,664 $26.19 $96K Apr 2, 2026 Stephen Fredette
President
Sold 7,289 $26.19 $191K Apr 2, 2026 Elena Gomez
President & CFO
Sold 8,929 $26.19 $234K Apr 2, 2026 Aman Narang
CEO
Sold 13,463 $26.19 $353K Mar 12, 2026 Susan Chapman-hughes
Director
Sold 8,500 $28.97 $246K Feb 3, 2026 Jonathan Vassil
Sold 1,454 $30.35 $44K Feb 3, 2026 Aman Narang
CEO
Sold 1,648 $30.35 $50K Feb 3, 2026 Elena Gomez
President & CFO
Sold 1,437 $30.35 $44K Feb 3, 2026 Stephen Fredette
President
Sold 1,060 $30.35 $32K Feb 3, 2026 Brian R Elworthy
Sold 648 $30.35 $20K Jan 5, 2026 Brian R Elworthy
Sold 3,303 $34.38 $114K Jan 5, 2026 Stephen Fredette
President
Sold 4,866 $34.38 $167K Jan 5, 2026 Elena Gomez
President & CFO
Sold 6,672 $34.38 $229K Jan 5, 2026 Aman Narang
CEO
Sold 8,591 $34.38 $295K Jan 5, 2026 Jonathan Vassil
Sold 4,787 $34.38 $165K Jan 2, 2026 Jonathan Vassil
Sold 66,390 $35.86 $2.38M Nov 4, 2025 Brian R Elworthy
Sold 1,059 $35.54 $38K Nov 4, 2025 Stephen Fredette
President
Sold 1,732 $35.54 $62K Nov 4, 2025 Elena Gomez
President & CFO
Sold 2,021 $35.54 $72K Nov 4, 2025 Aman Narang
CEO
Sold 1,732 $35.54 $62K Nov 4, 2025 Jonathan Vassil
Sold 1,442 $35.54 $51K Oct 2, 2025 Aman Narang
CEO
Sold 13,652 $35.56 $486K Oct 2, 2025 Brian R Elworthy
Sold 4,987 $35.56 $177K Oct 2, 2025 Stephen Fredette
President
Sold 7,550 $35.56 $269K Oct 2, 2025 Elena Gomez
President & CFO
Sold 9,054 $35.56 $322K Oct 2, 2025 Jonathan Vassil
Sold 6,530 $35.56 $232K Aug 21, 2025 Paul D Bell
Director
Sold 12,500 $42.38 $530K Aug 4, 2025 Brian R Elworthy
Sold 1,051 $48.38 $51K Aug 4, 2025 Stephen Fredette
President
Sold 1,720 $48.38 $83K Aug 4, 2025 Elena Gomez
President & CFO
Sold 2,006 $48.38 $97K Aug 4, 2025 Jonathan Vassil
Sold 1,427 $48.38 $69K Aug 4, 2025 Aman Narang
CEO
Sold 1,719 $48.38 $83K Jul 2, 2025 Brian R Elworthy
Sold 5,681 $42.59 $242K Jul 2, 2025 Stephen Fredette
President
Sold 7,647 $42.59 $326K Jul 2, 2025 Elena Gomez
President & CFO
Sold 34,170 $42.56 $1.45M Jul 2, 2025 Aman Narang
CEO
Sold 13,829 $42.59 $589K Jul 2, 2025 Jonathan Vassil
Sold 6,592 $42.59 $281K Jun 6, 2025 Richard Kent Bennett
Director
Sold 9,712 $43.14 $419K Jun 6, 2025 Susan Chapman-hughes
Director
Sold 7,500 $44.00 $330K Jun 2, 2025 Jonathan Vassil
Sold 100,000 $42.60 $4.26M Jun 2, 2025 Brian R Elworthy
Sold 339,368 $42.60 $14.46M May 15, 2025 Paul D Bell
Director
Sold 11,000 $45.13 $496K May 14, 2025 Christopher P Comparato
Director
Sold 70,000 $44.74 $3.13M May 9, 2025 Jonathan Vassil
Sold 100,000 $41.14 $4.11M May 9, 2025 Stephen Fredette
President
Sold 896,494 $41.60 $37.30M May 2, 2025 Brian R Elworthy
Sold 1,027 $36.09 $37K May 2, 2025 Stephen Fredette
President
Sold 1,666 $36.09 $60K May 2, 2025 Elena Gomez
President & CFO
Sold 1,960 $36.09 $71K May 2, 2025 Aman Narang
CEO
Sold 1,680 $36.09 $61K May 2, 2025 Jonathan Vassil
Sold 1,393 $36.09 $50K Apr 17, 2025 Christopher P Comparato
Director
Sold 70,000 $34.21 $2.39M Apr 2, 2025 Brian R Elworthy
Sold 2,895 $35.00 $101K Apr 2, 2025 Stephen Fredette
President
Sold 3,793 $35.00 $133K Apr 2, 2025 Aman Narang
CEO
Sold 9,395 $35.00 $329K Apr 2, 2025 Jonathan Vassil
Sold 4,443 $35.00 $155K Apr 2, 2025 Elena Gomez
President & CFO
Sold 42,371 $35.29 $1.50M Mar 19, 2025 Stephen Fredette
President
Sold 109,713 $35.15 $3.86M Mar 20, 2025 Christopher P Comparato
Director
Sold 70,000 $35.71 $2.50M Mar 17, 2025 Stephen Fredette
President
Sold 118,060 $35.03 $4.14M Mar 13, 2025 Deval L Patrick
Director
Sold 34,222 $33.01 $1.13M Mar 12, 2025 Stephen Fredette
President
Sold 800 $35.00 $28K Mar 7, 2025 Stephen Fredette
President
Sold 175,851 $33.87 $5.96M Feb 4, 2025 Brian R Elworthy
Sold 653 $39.63 $26K Feb 4, 2025 Stephen Fredette
President
Sold 1,068 $39.63 $42K Feb 4, 2025 Elena Gomez
CFO
Sold 2,052 $39.63 $81K Feb 4, 2025 Jonathan Vassil
Sold 1,006 $39.63 $40K Feb 4, 2025 Aman Narang
CEO
Sold 1,068 $39.63 $42K Jan 3, 2025 Jonathan Vassil
Sold 3,009 $37.11 $112K Jan 3, 2025 Aman Narang
CEO
Sold 6,133 $37.11 $228K Jan 3, 2025 Elena Gomez
CFO
Sold 14,143 $37.11 $525K Jan 3, 2025 Stephen Fredette
President
Sold 3,968 $37.11 $147K Jan 3, 2025 Brian R Elworthy
Sold 2,741 $37.11 $102K Jan 2, 2025 Elena Gomez
CFO
Sold 22,916 $36.25 $831K Dec 19, 2024 Christopher P Comparato
Director
Sold 145,000 $36.04 $5.23M Dec 13, 2024 Aman Narang
CEO
Sold 720,000 $38.56 $27.76M Nov 25, 2024 David Yuan
Director
Sold 635,000 $43.42 $27.57M Nov 20, 2024 Richard Kent Bennett
Director
Sold 22,885 $41.96 $960K Nov 21, 2024 Christopher P Comparato
Director
Sold 135,000 $42.62 $5.75M Nov 20, 2024 Susan Chapman-hughes
Director
Sold 15,285 $42.11 $644K Nov 12, 2024 Richard Kent Bennett
Director
Sold 100,000 $36.67 $3.67M Nov 8, 2024 Jonathan Vassil
Sold 100,000 $36.55 $3.66M