$32.67
+1.55 (+4.98%)
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-05-22 | Turner Carolyn S | Director | −Tax w/h | 1,540 | $37.35 | $57,519 |
| 2026-05-22 | Turner Carolyn S | Director | +Exercise | 5,000 | $11.50 | $57,500 |
| 2026-01-16 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 14,243 | $44.49 | $633,671 |
| 2026-01-07 | Swallow John | Director,Officer | +Exercise | 11,500 | $11.50 | $132,250 |
| 2026-01-07 | Swallow John | Director,Officer | −Tax w/h | 2,688 | $49.20 | $132,250 |
| 2026-01-07 | Hayes Monique D | Officer | +Exercise | 6,500 | $11.50 | $74,750 |
| 2026-01-07 | Hayes Monique D | Officer | −Tax w/h | 1,520 | $49.20 | $74,784 |
| 2026-01-05 | BRACKEBUSCH GRANT A | Director,Officer | +Exercise | 11,500 | $11.50 | $132,250 |
| 2025-12-30 | Swallow John | Director,Officer | −Sell | 20,000 | $41.72 | $834,400 |
| 2025-12-22 | Swallow John | Director,Officer | −Sell | 30,000 | $43.44 | $1M |
| 2025-11-18 | Beaven Richard Scott | Director | −Sell | 2,000 | $34.64 | $69,280 |
| 2025-09-23 | Swallow John | Director,Officer | −Sell | 38,848 | $30.81 | $1M |
| 2025-09-23 | Swallow John | Director,Officer | −Sell | 48,622 | $29.91 | $1M |
| 2025-09-22 | Morgan Robert John | Officer | −Sell | 7,143 | $30.52 | $218,004 |
| 2025-09-19 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 15,937 | $29.52 | $470,460 |
| 2025-08-29 | BRACKEBUSCH GRANT A | Director,Officer | +Exercise | 3,000 | $5.25 | $15,750 |
| 2025-08-28 | Swallow John | Director,Officer | +Exercise | 3,000 | $5.77 | $17,310 |
| 2025-08-25 | Morgan Robert John | Officer | +Exercise | 3,000 | $5.25 | $15,750 |
| 2025-08-19 | Swallow John | Director,Officer | −Sell | 50,000 | $23.51 | $1M |
| 2025-08-11 | Shiell Kevin G | Director | −Sell | 6,500 | $25.03 | $162,695 |
| 2025-07-21 | Beaven Richard Scott | Director | +Exercise | 2,500 | $4.75 | $11,875 |
| 2025-07-21 | Beaven Richard Scott | Director | +Exercise | 5,000 | $4.75 | $23,750 |
| 2025-07-21 | Beaven Richard Scott | Director | −Tax w/h | 751 | $20.98 | $15,756 |
| 2025-07-21 | Beaven Richard Scott | Director | +Exercise | 3,000 | $5.25 | $15,750 |
| 2025-07-21 | Beaven Richard Scott | Director | −Tax w/h | 566 | $20.98 | $11,875 |
| 2025-07-18 | Hayes Monique D | Officer | −Sell | 4,829 | $21.00 | $101,409 |
| 2025-07-18 | Shiell Kevin G | Director | +Exercise | 7,500 | $4.75 | $35,625 |
| 2025-07-18 | Shiell Kevin G | Director | −Tax w/h | 1,977 | $18.02 | $35,626 |
| 2025-07-18 | Shiell Kevin G | Director | −Tax w/h | 874 | $18.02 | $15,749 |
| 2025-07-18 | Shiell Kevin G | Director | +Exercise | 3,000 | $5.25 | $15,750 |
| 2025-07-10 | Swallow John | Director,Officer | −Sell | 100,000 | $15.27 | $2M |
| 2025-07-10 | Hayes Monique D | Officer | −Sell | 12,724 | $15.36 | $195,441 |
| 2025-05-23 | Shiell Kevin G | Director | −Sell | 3,500 | $13.37 | $46,795 |
| 2025-05-22 | Shiell Kevin G | Director | −Sell | 1,000 | $12.55 | $12,550 |
| 2025-05-21 | Shiell Kevin G | Director | −Sell | 3,286 | $12.62 | $41,469 |
| 2024-11-14 | Hayes Monique D | Officer | −Sell | 6,204 | $11.51 | $71,408 |
| 2024-11-13 | Hayes Monique D | Officer | −Sell | 7,746 | $11.51 | $89,156 |
| 2024-11-08 | Swallow John | Director,Officer,TenPercentOwner | −Sell | 25,000 | $11.99 | $299,750 |
| 2024-11-07 | Swallow John | Director,Officer,TenPercentOwner | −Sell | 225,000 | $13.04 | $3M |
| 2024-10-17 | Shiell Kevin G | Director | +Exercise | 9,495 | $5.60 | $53,172 |
| 2024-10-17 | BRACKEBUSCH GRANT A | Director,Officer | +Exercise | 14,243 | $5.60 | $79,761 |
| 2024-10-14 | Swallow John | Director,Officer,TenPercentOwner | +Exercise | 8,929 | $5.60 | $50,002 |
| 2024-08-23 | Morgan Robert John | Officer | +Grant | 7,143 | $5.60 | $40,001 |
| 2024-08-13 | Turner Carolyn S | Director | +Buy | 980 | $10.13 | $9,927 |
| 2024-06-14 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 6,889 | $10.01 | $68,959 |
| 2024-06-13 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 6,078 | $10.03 | $60,962 |
| 2024-05-28 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 3,033 | $9.50 | $28,814 |
| 2024-05-24 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 1,033 | $9.50 | $9,814 |
| 2024-05-23 | BRACKEBUSCH GRANT A | Director,Officer | −Sell | 3,539 | $9.67 | $34,222 |
| 2024-05-21 | Shiell Kevin G | Director | +Grant | 3,300 | $5.60 | $18,480 |
| 2024-05-14 | Hayes Monique D | Officer | +Grant | 11,224 | $5.48 | $61,508 |
| 2024-05-10 | Morgan Robert John | Officer | +Grant | 14,286 | $5.60 | $80,002 |
| 2024-05-07 | Swallow John | Director,Officer,TenPercentOwner | −Sell | 26,227 | $8.62 | $226,077 |
| 2024-05-07 | Swallow John | Director,Officer,TenPercentOwner | −Sell | 6,000 | $8.88 | $53,280 |
| 2024-05-06 | Swallow John | Director,Officer,TenPercentOwner | −Sell | 140,687 | $8.39 | $1M |
| 2023-04-25 | Beaven Richard Scott | Director | +Buy | 2,000 | $6.08 | $12,160 |
| 2023-04-18 | Swallow John | Officer | +Buy | 6,000 | $5.30 | $31,800 |
| 2023-02-24 | Beaven Richard Scott | Director | +Buy | 2,000 | $5.50 | $11,000 |
| 2022-02-07 | Swallow John | Officer | +Buy | 35,088 | $5.70 | $200,002 |
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.