Insider NameBuy/SellAmountShares Change
Dec 20, 2024Dec 24, 2024Robotti Robert
Dir
Sell$31.56$410,253-4.20%
Dec 18, 2024Dec 20, 2024Robotti Robert
Dir
Sell$31.25$564,122-5.51%
Oct 04, 2024Oct 04, 2024Dahl James H
10%
Buy$29.95$53,906+0.19%
Sep 27, 2024Sep 27, 2024Dahl James H
10%
Buy$29.7$59,396+0.21%
Sep 24, 2024Sep 24, 2024Dahl James H
10%
Buy$30.75$92,250+0.32%
Aug 27, 2024Aug 29, 2024Dahl James H
10%
Buy$23.15$92,600+0.43%
Aug 15, 2024Aug 16, 2024Dahl James H
10%
Buy$22.75$71,253+0.34%
Aug 08, 2024Aug 09, 2024Dahl James H
10%
Buy$23.48$117,383+0.54%
Aug 01, 2024Aug 02, 2024Dahl James H
10%
Buy$25.6$256,000+1.08%
Jul 11, 2024Jul 12, 2024Dahl James H
10%
Buy$20.1$140,671+0.77%
Jul 08, 2024Jul 10, 2024Dahl James H
10%
Buy$19.76$4,228+0.02%
Jun 18, 2024Jun 18, 2024Dahl James H
10%
Buy$18.88$188,792+1.10%
May 15, 2024May 16, 2024Dahl James H
10%
Buy$20.95$92,195+0.49%
May 10, 2024May 10, 2024Dahl James H
10%
Buy$20.97$67,115+0.36%
May 07, 2024May 08, 2024Dahl James H
10%
Buy$20.6$95,193+0.52%
May 03, 2024May 07, 2024Dahl James H
10%
Buy$20.95$209,500+1.13%
Apr 29, 2024Apr 30, 2024Dahl James H
10%
Buy$21.04$105,200+0.58%
Apr 29, 2024Apr 29, 2024Uleau Adrienne
VP
Finance
Accounting
Sell$20.79$35,339-28.17%
Apr 23, 2024Apr 25, 2024Uleau Adrienne
VP
Finance
Accounting
Sell$20.69$75,842-37.79%
Apr 16, 2024Apr 18, 2024Dahl James H
10%
Buy$21.77$55,339+0.30%
Apr 11, 2024Apr 12, 2024Dahl James H
10%
Buy$21.99$39,575+0.21%
Apr 03, 2024Apr 04, 2024Dahl James H
10%
Buy$22.2$66,600+0.35%
Apr 01, 2024Apr 01, 2024Dahl James H
10%
Buy$23.5$117,500+0.58%
Mar 26, 2024Mar 27, 2024Dahl James H
10%
Buy$21.43$53,575+0.29%
Mar 22, 2024Mar 25, 2024Dahl James H
10%
Buy$20.55$129,483+0.74%
Mar 13, 2024Mar 14, 2024Dahl James H
10%
Buy$23.38$46,755+0.24%
Mar 04, 2024Mar 06, 2024Dahl James H
10%
Buy$22.23$75,126+0.40%
Jan 31, 2024Jan 31, 2024Dahl James H
10%
Buy$20$891,020+5.08%
Jan 22, 2024Jan 23, 2024Dahl James H
10%
Buy$21.82$39,283+0.23%
Jan 18, 2024Jan 19, 2024Dahl James H
10%
Buy$21.91$153,384+0.88%
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.