DAHL JAMES H
Transaction: 06/22/2026
BUY
Change
+3,075
Price
$25.58
Filing
06/24/2026
Type
BUY


Quantitative profile — not an investment recommendation.
Key valuation, quality, financial strength, momentum and analyst data.
How strong this company looks for long-term investors
Analyst sentiment and price target
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| DAHL JAMES H | BUY | +3,075 | $25.58 | 06/22/2026 | 06/24/2026 |
| DAHL JAMES H | BUY | +1,500 | $26.62 | 06/02/2026 | 06/04/2026 |
| DAHL JAMES H | BUY | +3,000 | $25.67 | 05/29/2026 | 05/29/2026 |
| DAHL JAMES H | BUY | +5,000 | $24.50 | 05/20/2026 | 05/22/2026 |
| DAHL JAMES H | BUY | +1,156 | $24.72 | 05/13/2026 | 05/15/2026 |
| DAHL JAMES H | BUY | +3,000 | $27.85 | 05/01/2026 | 05/01/2026 |
| DAHL JAMES H | BUY | +5,000 | $27.74 | 04/29/2026 | 05/01/2026 |
| McNaney Timothy S | BUY | +1,765 | $28.17 | 04/21/2026 | 04/22/2026 |
| DAHL JAMES H | BUY | +1,519 | $27.25 | 04/20/2026 | 04/20/2026 |
| DAHL JAMES H | BUY | +1,000 | $27.66 | 04/17/2026 | 04/20/2026 |
| DAHL JAMES H | BUY | +2,060 | $27.92 | 03/31/2026 | 04/02/2026 |
| DAHL JAMES H | BUY | +1,800 | $25.44 | 03/26/2026 | 03/27/2026 |
| DAHL JAMES H | BUY | +3,200 | $25.69 | 03/02/2026 | 03/27/2026 |
| DAHL JAMES H | BUY | +3,200 | $25.69 | 03/03/2026 | 03/04/2026 |
| DAHL JAMES H | BUY | +876 | $25.65 | 02/27/2026 | 02/27/2026 |
| DAHL JAMES H | BUY | +5,000 | $25.67 | 02/26/2026 | 02/27/2026 |
| DAHL JAMES H | BUY | +416 | $26.11 | 02/19/2026 | 02/20/2026 |
| DAHL JAMES H | BUY | +3,212 | $25.04 | 02/18/2026 | 02/19/2026 |
| DAHL JAMES H | BUY | +4,411 | $24.53 | 02/17/2026 | 02/19/2026 |
| DAHL JAMES H | BUY | +3,960 | $23.64 | 02/12/2026 | 02/13/2026 |