See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
1
1
$0.00
$93.96K
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 30, 2026 Uleau Adrienne |
Uleau Adrienne
CFO and VP
|
Sell |
4,000 | $23.49 | 4,000 $23.49 $93,960 |
Jun 22, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,075 | $25.58 | 3,075 $25.58 $78,667 |
Jun 02, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,500 | $26.62 | 1,500 $26.62 $39,934 |
May 29, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,000 | $25.67 | 3,000 $25.67 $77,016 |
May 29, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,000 | $27.63 | 1,000 $27.63 $27,630 |
May 20, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
5,000 | $24.50 | 5,000 $24.50 $122,491 |
May 13, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,156 | $24.72 | 1,156 $24.72 $28,581 |
May 01, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,000 | $27.85 | 3,000 $27.85 $83,550 |
Apr 29, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
5,000 | $27.74 | 5,000 $27.74 $138,707 |
Apr 21, 2026 McNaney Timothy S |
McNaney Timothy S
|
Buy |
1,765 | $28.17 | 1,765 $28.17 $49,720 |
Apr 20, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,519 | $27.25 | 1,519 $27.25 $41,393 |
Apr 17, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,000 | $27.66 | 1,000 $27.66 $27,659 |
Mar 26, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,800 | $25.44 | 1,800 $25.44 $45,784 |
Mar 26, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,900 | $27.16 | 1,900 $27.16 $51,612 |
Mar 26, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
300 | $26.05 | 300 $26.05 $7,815 |
Mar 03, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,200 | $25.69 | 3,200 $25.69 $82,220 |
Feb 27, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,124 | $26.23 | 1,124 $26.23 $29,487 |
Feb 27, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
876 | $25.65 | 876 $25.65 $22,472 |
Feb 26, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
5,000 | $25.67 | 5,000 $25.67 $128,356 |
Feb 19, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
884 | $26.49 | 884 $26.49 $23,414 |
Feb 19, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
416 | $26.11 | 416 $26.11 $10,861 |
Feb 12, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
398 | $24.32 | 398 $24.32 $9,681 |
Feb 12, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,960 | $23.64 | 3,960 $23.64 $93,633 |
Feb 11, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
697 | $23.95 | 697 $23.95 $16,692 |
Feb 11, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
2,303 | $23.34 | 2,303 $23.34 $53,759 |
Feb 10, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
2,488 | $22.29 | 2,488 $22.29 $55,462 |
Feb 10, 2026 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,636 | $21.12 | 3,636 $21.12 $76,801 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Dec 20, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
179 | $31.56 | 179 $31.56 $5,649 |
Dec 20, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
12,821 | $31.56 | 12,821 $31.56 $404,604 |
Dec 19, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
357 | $31.24 | 357 $31.24 $11,153 |
Dec 19, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
17,496 | $31.24 | 17,496 $31.24 $546,587 |
Dec 18, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
197 | $31.75 | 197 $31.75 $6,255 |
Dec 18, 2024 ROBOTTI ROBERT |
ROBOTTI ROBERT
|
Sell |
4 | $31.75 | 4 $31.75 $127 |
Oct 04, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
1,800 | $29.95 | 1,800 $29.95 $53,906 |
Sep 27, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
2,000 | $29.70 | 2,000 $29.70 $59,396 |
Sep 24, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,000 | $30.75 | 3,000 $30.75 $92,250 |
Aug 27, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
4,000 | $23.15 | 4,000 $23.15 $92,600 |
Aug 15, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
3,132 | $22.75 | 3,132 $22.75 $71,253 |
Aug 08, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
5,000 | $23.48 | 5,000 $23.48 $117,383 |
Aug 01, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
10,000 | $25.60 | 10,000 $25.60 $256,000 |
Jul 11, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
7,000 | $20.10 | 7,000 $20.10 $140,671 |
Jul 10, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
100 | $19.79 | 100 $19.79 $1,979 |
Jul 10, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
107 | $19.80 | 107 $19.80 $2,119 |
Jul 08, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
7 | $18.60 | 7 $18.60 $130 |
Jun 18, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
2,260 | $17.71 | 2,260 $17.71 $40,032 |
Jun 18, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
2,633 | $18.67 | 2,633 $18.67 $49,153 |
Jun 18, 2024 DAHL JAMES H |
DAHL JAMES H
|
Buy |
5,107 | $19.50 | 5,107 $19.50 $99,606 |
TOP