Oct 21, 2026 Marilyn Matz
Director
Sold 400 $350.00 $140K Oct 15, 2026 Gregory Stephen Smith
President & CEO
Sold 4,000 $341.28 $1.37M Oct 15, 2026 Marilyn Matz
Director
Sold 800 $341.28 $273K Oct 1, 2026 Mercedes Johnson
Director
Sold 167 $402.90 $67K Sep 17, 2026 Marilyn Matz
Director
Sold 400 $351.11 $140K Sep 15, 2026 Gregory Stephen Smith
President & CEO
Sold 4,000 $337.83 $1.35M Sep 15, 2026 Marilyn Matz
Director
Sold 800 $337.83 $270K Sep 1, 2026 Mercedes Johnson
Director
Sold 167 $341.30 $57K Aug 17, 2026 Gregory Stephen Smith
President & CEO
Sold 4,000 $425.00 $1.70M Aug 17, 2026 Marilyn Matz
Director
Sold 1,200 $425.00 $510K Aug 3, 2026 Mercedes Johnson
Director
Sold 166 $358.15 $59K Jul 15, 2026 Gregory Stephen Smith
President & CEO
Sold 4,000 $356.31 $1.43M Jul 15, 2026 Marilyn Matz
Director
Sold 1,200 $356.31 $428K Jul 1, 2026 Mercedes Johnson
Director
Sold 167 $460.00 $77K Jun 15, 2026 Marilyn Matz
Director
Sold 1,200 $423.03 $508K Jun 15, 2026 Gregory Stephen Smith
President & CEO
Sold 4,000 $423.03 $1.69M Jun 2, 2026 Mercedes Johnson
Director
Sold 167 $369.74 $62K May 21, 2026 Shannon John Poulin
President
Sold 1,664 $349.17 $581K May 21, 2026 Marilyn Matz
Director
Sold 400 $350.00 $140K May 15, 2026 Gregory Stephen Smith
President & CEO
Sold 8,597 $338.98 $2.91M May 15, 2026 Marilyn Matz
Director
Sold 800 $338.98 $271K May 7, 2026 Ryan Driscoll
VP & Secretary
Sold 680 $377.60 $257K Apr 8, 2026 Regan Mills
President
Sold 16 $342.17 $5K Apr 6, 2026 Mercedes Johnson
Director
Sold 625 $312.20 $195K Apr 2, 2026 Regan Mills
President
Sold 252 $290.88 $73K Mar 5, 2026 Mercedes Johnson
Director
Sold 625 $299.20 $187K Feb 25, 2026 Regan Mills
President
Sold 788 $332.87 $262K Feb 5, 2026 Mercedes Johnson
Director
Sold 625 $266.98 $167K Jan 5, 2026 Mercedes Johnson
Director
Sold 625 $211.85 $132K Dec 12, 2025 Gregory Stephen Smith
President & CEO
Sold 1,108 $201.31 $223K Dec 5, 2025 Mercedes Johnson
Director
Sold 625 $200.00 $125K Nov 12, 2025 Gregory Stephen Smith
President & CEO
Sold 1,108 $180.20 $200K Nov 5, 2025 Mercedes Johnson
Director
Sold 625 $177.05 $111K Oct 10, 2025 Gregory Stephen Smith
President & CEO
Sold 1,108 $145.24 $161K Oct 6, 2025 Mercedes Johnson
Director
Sold 625 $147.90 $92K Sep 22, 2025 Gregory Stephen Smith
President & CEO
Sold 554 $126.39 $70K Sep 12, 2025 Gregory Stephen Smith
President & CEO
Sold 554 $115.00 $64K Sep 5, 2025 Mercedes Johnson
Director
Sold 625 $120.06 $75K Aug 12, 2025 Gregory Stephen Smith
President & CEO
Sold 554 $106.00 $59K Aug 5, 2025 Mercedes Johnson
Director
Sold 625 $106.00 $66K Jul 30, 2025 Mercedes Johnson
Director
Sold 1,875 $105.73 $198K Jul 30, 2025 Gregory Stephen Smith
President & CEO
Sold 554 $105.73 $59K Mar 3, 2025 Mercedes Johnson
Director
Sold 625 $110.96 $69K Feb 4, 2025 Sanjay Mehta
VP & CFO
Sold 1,384 $111.49 $154K Feb 4, 2025 Richard John Burns
President
Sold 445 $111.49 $50K Feb 4, 2025 Ryan Driscoll
VP & Secretary
Sold 216 $111.49 $24K Feb 3, 2025 Mercedes Johnson
Director
Sold 625 $112.58 $70K Jan 30, 2025 Sanjay Mehta
VP & CFO
Sold 614 $102.00 $63K Jan 30, 2025 Ryan Driscoll
VP & Secretary
Sold 437 $102.00 $45K Jan 29, 2025 Sanjay Mehta
VP & CFO
Sold 5,338 $122.90 $656K Jan 29, 2025 Richard John Burns
President
Sold 1,477 $122.90 $182K Jan 29, 2025 Ryan Driscoll
VP & Secretary
Sold 76 $122.90 $9K Jan 28, 2025 Richard John Burns
President
Sold 407 $120.51 $49K Jan 28, 2025 Ryan Driscoll
VP & Secretary
Sold 107 $120.51 $13K Jan 28, 2025 Sanjay Mehta
VP & CFO
Sold 1,789 $120.51 $216K Jan 3, 2025 Gregory Stephen Smith
President & CEO
Sold 3,080 $130.00 $400K Jan 2, 2025 Mercedes Johnson
Director
Sold 625 $126.76 $79K Dec 16, 2024 Gregory Stephen Smith
President & CEO
Sold 3,080 $130.00 $400K Dec 2, 2024 Mercedes Johnson
Director
Sold 625 $110.04 $69K Nov 7, 2024 Mercedes Johnson
Director
Sold 625 $111.42 $70K