Insider NameBuy/SellAmountShares Change
Jul 08, 2025Jul 10, 2025Torley Helen
Pres
CEO
Sell$56.46$3M-7.56%
Jun 20, 2025Jun 24, 2025Torley Helen
Pres
CEO
Sell$53.09$3M-7.56%
Apr 28, 2025Apr 28, 2025Henderson Jeffrey William
Dir
Sell$60.37$271,467-13.58%
Apr 01, 2025Apr 01, 2025Henderson Jeffrey William
Dir
Sell$64.05$32,217-1.50%
Mar 03, 2025Mar 04, 2025Henderson Jeffrey William
Dir
Sell$58.69$293,458-12.95%
Feb 25, 2025Feb 27, 2025Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$58.1$1M-11.10%
Feb 03, 2025Feb 04, 2025Henderson Jeffrey William
Dir
Sell$56.3$281,517-11.46%
Jan 06, 2025Jan 07, 2025Henderson Jeffrey William
Dir
Sell$50.01$500,060-18.65%
Oct 15, 2024Oct 16, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$53.5$1M-10.32%
Oct 08, 2024Oct 09, 2024Torley Helen
Pres
CEO
Sell$53.29$1M-2.87%
Sep 24, 2024Sep 26, 2024Torley Helen
Pres
CEO
Sell$56.88$2M-4.24%
Sep 17, 2024Sep 18, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$62.45$1M-10.32%
Sep 10, 2024Sep 12, 2024Torley Helen
Pres
CEO
Sell$59.13$2M-4.24%
Aug 20, 2024Aug 21, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$61.4$1M-10.63%
Aug 13, 2024Aug 15, 2024Torley Helen
Pres
CEO
Sell$57.15$2M-4.24%
Aug 12, 2024Aug 14, 2024Posard Matthew L.
Dir
Sell$56.53$2M-29.95%
Jul 23, 2024Jul 24, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$55$1M-10.63%
Jul 22, 2024Jul 23, 2024Labrosse Nicole
SVP
CFO
Sell$53.93$269,662-24.41%
Jun 26, 2024Jun 28, 2024Labrosse Nicole
SVP
CFO
Sell$51.93$2M-65.96%
Jun 18, 2024Jun 20, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$49.43$494,260-5.61%
Jun 11, 2024Jun 13, 2024Posard Matthew L.
Dir
Sell$50.32$1M-16.70%
May 21, 2024May 22, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$45.27$905,480-10.63%
Apr 16, 2024Apr 17, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$38.42$768,390-10.63%
Mar 12, 2024Mar 13, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$41.96$839,100-11.33%
Feb 27, 2024Feb 28, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$39.75$794,923-11.33%
Jan 16, 2024Jan 18, 2024Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$36$720,000-11.63%
Dec 12, 2023Dec 14, 2023Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$40.01$800,262-11.63%
Nov 14, 2023Nov 16, 2023Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$39.43$788,670-11.63%
Oct 17, 2023Oct 17, 2023Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$36.52$365,200-6.18%
Sep 19, 2023Sep 19, 2023Labarre Michael J.
SVP
CHIEF TECHNICAL OFFICER
Sell$39.1$390,980-6.18%
Sign in to view more
To unlock more features with more data and insights.
By continuing, you agree to our Terms of Service and Privacy Policy.