Open-mkt buys · 90d
$525.6K
3 trades · 3 insiders
Open-mkt sales · 90d
$55.2K
2 trades · 1 insiders
Net · 90d
$470.3K
Insiders on file
6
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Nelson Blake | CFO & Treasurer | 6 | $87.6K | $0 | 2026-10-23 |
| Swank Jerry V | See Remarks | 5 | $1.74M | $0 | 2026-10-23 |
| Sunderland Todd | Other | 10 | $253.3K | $1.3K | 2026-10-19 |
| Alban John | Director | 7 | $89.7K | $135.7K | 2026-08-24 |
| Mullins Andrea | Director | 4 | $64.2K | $0 | 2026-05-07 |
| Musgrave John M. | CEO & President | 2 | $28.6K | $0 | 2026-05-07 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Nelson Blake | CFO & Treasurer | P Buy | 2026-10-23 | 2026-10-23 | 900 | $43.98 | $39.6K | 1,948 | SEC↗ |
| Swank Jerry V | See Remarks | P Buy | 2026-10-23 | 2026-10-23 | 10,000 | $43.95 | $439.5K | 55,200 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2026-10-19 | 2026-10-20 | 1,000 | $46.50 | $46.5K | 4,283 | SEC↗ |
| Alban John | Director | S Sale | 2026-08-24 | 2026-08-25 | 500 | $55.24 | $27.6K | 88 | SEC↗ |
| Alban John | Director | S Sale | 2026-08-24 | 2026-08-25 | 500 | $55.24 | $27.6K | 88 | SEC↗ |
| Alban John | Director | S Sale | 2026-07-20 | 2026-07-21 | 500 | $59.02 | $29.5K | 577 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2026-05-07 | 2026-05-08 | 802 | $58.45 | $46.9K | 3,211 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2026-05-07 | 2026-05-08 | 27 | $58.45 | $1.6K | 1,139 | SEC↗ |
| Musgrave John M. | CEO & President | P Buy | 2026-05-07 | 2026-05-08 | 134 | $58.45 | $7.8K | 542 | SEC↗ |
| Nelson Blake | CFO & Treasurer | P Buy | 2026-05-07 | 2026-05-11 | 222 | $58.45 | $13.0K | 1,048 | SEC↗ |
| Mullins Andrea | Director | P Buy | 2026-05-07 | 2026-05-12 | 346 | $58.45 | $20.2K | 1,395 | SEC↗ |
| Musgrave John M. | CEO & President | P Buy | 2026-03-10 | 2026-03-11 | 400 | $52.00 | $20.8K | 400 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2026-03-10 | 2026-03-11 | 2,000 | $52.66 | $105.3K | 2,409 | SEC↗ |
| Mullins Andrea | Director | P Buy | 2026-02-06 | 2026-02-09 | 155 | $51.30 | $8.0K | 1,019 | SEC↗ |
| Nelson Blake | CFO & Treasurer | P Buy | 2026-01-08 | 2026-01-12 | 326 | $50.67 | $16.5K | 826 | SEC↗ |
| Alban John | Director | P Buy | 2025-11-05 | 2025-11-05 | 1,000 | $50.38 | $50.4K | 1,000 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2025-08-20 | 2025-08-21 | 150 | $44.92 | $6.7K | 381 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2025-08-20 | 2025-08-21 | 37 | $44.92 | $1.7K | 1,051 | SEC↗ |
| Nelson Blake | CFO & Treasurer | P Buy | 2025-08-20 | 2025-08-22 | 200 | $44.92 | $9.0K | 500 | SEC↗ |
| Mullins Andrea | Director | P Buy | 2025-08-20 | 2025-08-22 | 375 | $44.92 | $16.8K | 855 | SEC↗ |
| Sunderland Todd | Other | S Sale | 2024-12-27 | 2024-12-27 | 30 | $43.70 | $1.3K | 962 | SEC↗ |
| Alban John | Director | S Sale | 2024-09-16 | 2024-09-18 | 1,234 | $41.34 | $51.0K | 0 | SEC↗ |
| Mullins Andrea | Director | P Buy | 2024-09-09 | 2024-09-10 | 480 | $40.04 | $19.2K | 480 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2024-07-23 | 2024-07-24 | 87 | $37.25 | $3.2K | 187 | SEC↗ |
| Swank Jerry V | See Remarks | X Exercise | 2024-07-23 | 2024-08-12 | 11,300 | $37.25 | $420.9K | 45,200 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2024-07-15 | 2024-07-16 | 956 | $39.96 | $38.2K | 956 | SEC↗ |
| Swank Jerry V | Other | P Buy | 2023-12-05 | 2023-12-07 | 8,900 | $33.75 | $300.4K | 33,900 | SEC↗ |
| Sunderland Todd | Other | P Buy | 2023-11-07 | 2023-11-08 | 100 | $32.00 | $3.2K | 100 | SEC↗ |
| Nelson Blake | CFO & Treasurer | P Buy | 2023-11-06 | 2023-11-08 | 100 | $31.78 | $3.2K | 300 | SEC↗ |
| Nelson Blake | CFO & Treasurer | P Buy | 2023-11-06 | 2023-11-08 | 200 | $31.80 | $6.4K | 200 | SEC↗ |
| Swank Jerry V | Other | P Buy | 2023-09-06 | 2023-09-07 | 10,000 | $39.65 | $396.5K | 25,000 | SEC↗ |
| Swank Jerry V | Other | P Buy | 2023-09-05 | 2023-09-06 | 15,000 | $40.25 | $603.8K | 15,000 | SEC↗ |
| Alban John | Director | P Buy | 2023-02-27 | 2023-02-28 | 810 | $39.48 | $32.0K | 1,000 | SEC↗ |
| Alban John | Director | P Buy | 2023-02-24 | 2023-02-28 | 190 | $38.63 | $7.3K | 190 | SEC↗ |