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