$23.00
-0.25 (-1.08%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-22 | DAHL JAMES H | TenPercentOwner | +Buy | 3,075 | $25.58 | $78,659 |
| 2026-06-02 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,500 | $26.62 | $39,930 |
| 2026-05-29 | DAHL JAMES H | TenPercentOwner | +Buy | 3,000 | $25.67 | $77,010 |
| 2026-05-29 | DAHL JAMES H | TenPercentOwner | +Buy | 1,000 | $27.63 | $27,630 |
| 2026-05-20 | DAHL JAMES H | TenPercentOwner | +Buy | 5,000 | $24.50 | $122,500 |
| 2026-05-13 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,156 | $24.72 | $28,576 |
| 2026-05-01 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,000 | $27.85 | $83,550 |
| 2026-04-29 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,000 | $27.74 | $138,700 |
| 2026-04-21 | McNaney Timothy S | Director | +Buy | 1,765 | $28.17 | $49,720 |
| 2026-04-20 | DAHL JAMES H | TenPercentOwner | +Buy | 1,519 | $27.25 | $41,393 |
| 2026-04-17 | DAHL JAMES H | TenPercentOwner | +Buy | 1,000 | $27.66 | $27,660 |
| 2026-03-31 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,060 | $27.92 | $57,515 |
| 2026-03-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,800 | $25.44 | $45,792 |
| 2026-03-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,900 | $27.16 | $51,604 |
| 2026-03-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 300 | $26.05 | $7,815 |
| 2026-03-03 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,200 | $25.69 | $82,208 |
| 2026-03-02 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,200 | $25.69 | $82,208 |
| 2026-02-27 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,124 | $26.23 | $29,483 |
| 2026-02-27 | Lancaster Rainey E. | TenPercentOwner | +Buy | 876 | $25.65 | $22,469 |
| 2026-02-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,000 | $25.67 | $128,350 |
| 2026-02-19 | Lancaster Rainey E. | TenPercentOwner | +Buy | 884 | $26.49 | $23,417 |
| 2026-02-19 | Lancaster Rainey E. | TenPercentOwner | +Buy | 416 | $26.11 | $10,862 |
| 2026-02-18 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,212 | $25.04 | $80,428 |
| 2026-02-18 | Lancaster Rainey E. | TenPercentOwner | +Buy | 788 | $25.75 | $20,291 |
| 2026-02-17 | Lancaster Rainey E. | TenPercentOwner | +Buy | 4,411 | $24.53 | $108,202 |
| 2026-02-17 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,431 | $25.50 | $61,991 |
| 2026-02-12 | DAHL JAMES H | TenPercentOwner | +Buy | 398 | $24.32 | $9,679 |
| 2026-02-12 | DAHL JAMES H | TenPercentOwner | +Buy | 3,960 | $23.64 | $93,614 |
| 2026-02-11 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,303 | $23.34 | $53,752 |
| 2026-02-11 | Lancaster Rainey E. | TenPercentOwner | +Buy | 697 | $23.95 | $16,693 |
| 2026-02-10 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,488 | $22.29 | $55,458 |
| 2026-02-10 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,636 | $21.12 | $76,792 |
| 2025-07-17 | Vitale Christopher V | Officer | +Grant | 8,000 | — | — |
| 2025-07-17 | Uleau Adrienne | Officer | +Grant | 2,100 | — | — |
| 2024-12-20 | ROBOTTI ROBERT | Director | −Sell | 12,821 | $31.56 | $404,631 |
| 2024-12-20 | ROBOTTI ROBERT | Director | −Sell | 179 | $31.56 | $5,649 |
| 2024-12-19 | ROBOTTI ROBERT | Director | −Sell | 357 | $31.24 | $11,153 |
| 2024-12-19 | ROBOTTI ROBERT | Director | −Sell | 17,496 | $31.24 | $546,575 |
| 2024-12-18 | ROBOTTI ROBERT | Director | −Sell | 4 | $31.75 | $127 |
| 2024-12-18 | ROBOTTI ROBERT | Director | −Sell | 197 | $31.75 | $6,255 |
| 2024-10-04 | DAHL JAMES H | TenPercentOwner | +Buy | 1,800 | $29.95 | $53,910 |
| 2024-09-27 | DAHL JAMES H | TenPercentOwner | +Buy | 2,000 | $29.70 | $59,400 |
| 2024-09-24 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,000 | $30.75 | $92,250 |
| 2024-08-27 | Lancaster Rainey E. | TenPercentOwner | +Buy | 4,000 | $23.15 | $92,600 |
| 2024-08-15 | DAHL JAMES H | TenPercentOwner | +Buy | 3,132 | $22.75 | $71,253 |
| 2024-08-08 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,000 | $23.48 | $117,400 |
| 2024-08-01 | Lancaster Rainey E. | TenPercentOwner | +Buy | 10,000 | $25.60 | $256,000 |
| 2024-07-18 | Uleau Adrienne | Officer | +Grant | 1,890 | — | — |
| 2024-07-18 | Vitale Christopher V | Officer | +Grant | 7,200 | — | — |
| 2024-07-11 | DAHL JAMES H | TenPercentOwner | +Buy | 7,000 | $20.10 | $140,700 |
| 2024-07-10 | DAHL JAMES H | TenPercentOwner | +Buy | 100 | $19.79 | $1,979 |
| 2024-07-10 | DAHL JAMES H | TenPercentOwner | +Buy | 107 | $19.80 | $2,119 |
| 2024-07-08 | DAHL JAMES H | TenPercentOwner | +Buy | 7 | $18.60 | $130 |
| 2024-06-18 | DAHL JAMES H | TenPercentOwner | +Buy | 2,633 | $18.67 | $49,158 |
| 2024-06-18 | DAHL JAMES H | TenPercentOwner | +Buy | 5,107 | $19.50 | $99,587 |
| 2024-06-18 | DAHL JAMES H | TenPercentOwner | +Buy | 2,260 | $17.71 | $40,025 |
| 2024-05-15 | Lancaster Rainey E. | TenPercentOwner | +Buy | 4,400 | $20.95 | $92,180 |
| 2024-05-10 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,200 | $20.97 | $67,104 |
| 2024-05-07 | Lancaster Rainey E. | TenPercentOwner | +Buy | 4,621 | $20.60 | $95,193 |
| 2024-05-03 | Lancaster Rainey E. | TenPercentOwner | +Buy | 10,000 | $20.95 | $209,500 |
| 2024-04-29 | Uleau Adrienne | Officer | −Sell | 1,700 | $20.79 | $35,343 |
| 2024-04-29 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,000 | $21.04 | $105,200 |
| 2024-04-25 | Uleau Adrienne | Officer | −Sell | 1,833 | $20.26 | $37,137 |
| 2024-04-23 | Uleau Adrienne | Officer | −Sell | 1,833 | $21.12 | $38,713 |
| 2024-04-18 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,400 | $21.82 | $52,368 |
| 2024-04-16 | Lancaster Rainey E. | TenPercentOwner | +Buy | 142 | $20.98 | $2,979 |
| 2024-04-11 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,800 | $21.99 | $39,582 |
| 2024-04-03 | DAHL JAMES H | TenPercentOwner | +Buy | 3,000 | $22.20 | $66,600 |
| 2024-04-01 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,000 | $23.50 | $117,500 |
| 2024-03-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,500 | $21.43 | $53,575 |
| 2024-03-25 | DAHL JAMES H | TenPercentOwner | +Buy | 2,800 | $20.54 | $57,512 |
| 2024-03-22 | DAHL JAMES H | TenPercentOwner | +Buy | 1,810 | $20.94 | $37,901 |
| 2024-03-22 | DAHL JAMES H | TenPercentOwner | +Buy | 1,690 | $20.16 | $34,070 |
| 2024-03-13 | DAHL JAMES H | TenPercentOwner | +Buy | 2,000 | $23.38 | $46,760 |
| 2024-03-06 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,736 | $22.35 | $61,150 |
| 2024-03-04 | Lancaster Rainey E. | TenPercentOwner | +Buy | 643 | $21.75 | $13,985 |
| 2024-01-31 | Lancaster Rainey E. | TenPercentOwner | +Buy | 44,551 | $20.00 | $891,020 |
| 2024-01-22 | DAHL JAMES H | TenPercentOwner | +Buy | 1,800 | $21.82 | $39,276 |
| 2024-01-18 | Lancaster Rainey E. | TenPercentOwner | +Buy | 7,000 | $21.91 | $153,370 |
| 2024-01-11 | DAHL JAMES H | TenPercentOwner | +Buy | 5,000 | $21.85 | $109,250 |
| 2024-01-10 | DAHL JAMES H | TenPercentOwner | +Buy | 1,800 | $22.15 | $39,870 |
| 2024-01-05 | Lancaster Rainey E. | TenPercentOwner | +Buy | 5,189 | $21.71 | $112,653 |
| 2024-01-05 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,864 | $20.95 | $60,001 |
| 2023-12-28 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,500 | $22.00 | $77,000 |
| 2023-12-26 | Lancaster Rainey E. | TenPercentOwner | +Buy | 204 | $21.60 | $4,406 |
| 2023-12-22 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,800 | $21.96 | $83,448 |
| 2023-12-21 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,400 | $22.02 | $30,828 |
| 2023-12-20 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,400 | $21.88 | $30,632 |
| 2023-12-19 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,200 | $20.95 | $25,140 |
| 2023-12-18 | DAHL JAMES H | TenPercentOwner | +Buy | 75 | $20.25 | $1,519 |
| 2023-12-15 | DAHL JAMES H | TenPercentOwner | +Buy | 1,100 | $20.50 | $22,550 |
| 2023-12-12 | DAHL JAMES H | TenPercentOwner | +Buy | 600 | $20.30 | $12,180 |
| 2023-12-08 | Lancaster Rainey E. | TenPercentOwner | +Buy | 3,603 | $19.46 | $70,114 |
| 2023-12-07 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,749 | $19.07 | $52,423 |
| 2023-12-04 | Lancaster Rainey E. | TenPercentOwner | +Buy | 1,500 | $18.31 | $27,465 |
| 2023-11-30 | Lancaster Rainey E. | TenPercentOwner | +Buy | 4,570 | $16.75 | $76,548 |
| 2023-11-29 | Lancaster Rainey E. | TenPercentOwner | +Buy | 917 | $16.75 | $15,360 |
| 2023-11-28 | Lancaster Rainey E. | TenPercentOwner | +Buy | 174 | $16.75 | $2,915 |
| 2023-11-28 | Lancaster Rainey E. | TenPercentOwner | +Buy | 100 | $16.73 | $1,673 |
| 2023-11-27 | Lancaster Rainey E. | TenPercentOwner | +Buy | 829 | $16.75 | $13,886 |
| 2023-11-17 | Lancaster Rainey E. | TenPercentOwner | +Buy | 100 | $16.75 | $1,675 |
| 2023-11-17 | Lancaster Rainey E. | TenPercentOwner | +Buy | 10 | $16.74 | $167 |
| 2023-11-16 | Lancaster Rainey E. | TenPercentOwner | +Buy | 600 | $15.97 | $9,582 |
| 2023-11-16 | Lancaster Rainey E. | TenPercentOwner | +Buy | 474 | $16.00 | $7,584 |
| 2023-11-15 | Lancaster Rainey E. | TenPercentOwner | +Buy | 2,226 | $15.99 | $35,594 |
| 2023-10-31 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 22 | $16.50 | $363 |
| 2023-10-31 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 14 | $16.50 | $231 |
| 2023-10-30 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 78 | $16.50 | $1,287 |
| 2023-10-30 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 126 | $16.50 | $2,079 |
| 2023-10-27 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 1,162 | $16.50 | $19,173 |
| 2023-10-27 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 1,896 | $16.50 | $31,284 |
| 2023-10-26 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 205 | $16.47 | $3,376 |
| 2023-10-26 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 335 | $16.47 | $5,517 |
| 2023-10-24 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 27 | $16.50 | $446 |
| 2023-10-24 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 17 | $16.50 | $281 |
| 2023-10-23 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 671 | $16.48 | $11,058 |
| 2023-10-23 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 412 | $16.48 | $6,790 |
| 2023-10-20 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 1,173 | $16.48 | $19,331 |
| 2023-10-20 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 719 | $16.48 | $11,849 |
| 2023-10-19 | ROBOTTI ROBERT | Director,TenPercentOwner | +Buy | 259 | $16.49 | $4,271 |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.