Open-mkt buys · 90d
$27.17M
10 trades · 1 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$27.17M
Insiders on file
8
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 |
|---|---|---|---|---|---|
| MALONE JOHN C | Director, 10% Owner | 116 | $37.22M | $0 | 2026-09-08 |
| DUNCAN RONALD A | President and CEO | 35 | $1.42M | $0 | 2026-06-03 |
| Green Richard R | Director | 14 | $0 | $0 | 2025-12-19 |
| DEEVY BRIAN | Director | 5 | $0 | $0 | 2025-12-19 |
| ROMRELL LARRY E | Director | 7 | $0 | $0 | 2025-12-19 |
| Gould Jedd | Director | 4 | $511.6K | $0 | 2025-12-12 |
| Wilm Renee L | Chief Legal/Admin Officer | 4 | $0 | $0 | 2025-12-11 |
| Wendling Brian J | CAO & PFO | 4 | $0 | $0 | 2025-12-10 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-08 | 2026-09-08 | 13,400 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-08 | 2026-09-08 | 13,400 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-08 | 2026-09-08 | 13,400 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-08 | 2026-09-08 | 13,400 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-04 | 2026-09-08 | 13,400 | — | $0 | 13,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-04 | 2026-09-08 | 13,400 | — | $0 | 13,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-04 | 2026-09-08 | 13,400 | — | $0 | 13,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-04 | 2026-09-08 | 13,400 | — | $0 | 13,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-03 | 2026-09-08 | 13,400 | — | $0 | 26,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-03 | 2026-09-08 | 13,400 | — | $0 | 26,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-03 | 2026-09-08 | 13,400 | — | $0 | 26,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-03 | 2026-09-08 | 13,400 | — | $0 | 26,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-02 | 2026-09-02 | 13,400 | — | $0 | 40,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-02 | 2026-09-02 | 13,400 | — | $0 | 40,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-02 | 2026-09-02 | 13,400 | — | $0 | 40,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-02 | 2026-09-02 | 13,400 | — | $0 | 40,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-01 | 2026-09-02 | 13,400 | — | $0 | 53,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-01 | 2026-09-02 | 13,400 | — | $0 | 53,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-09-01 | 2026-09-02 | 13,400 | — | $0 | 53,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-09-01 | 2026-09-02 | 13,400 | — | $0 | 53,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-31 | 2026-09-02 | 13,400 | — | $0 | 67,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-31 | 2026-09-02 | 13,400 | — | $0 | 67,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-31 | 2026-09-02 | 13,400 | — | $0 | 67,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-31 | 2026-09-02 | 13,400 | — | $0 | 67,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-28 | 2026-08-28 | 13,400 | — | $0 | 80,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-28 | 2026-08-28 | 13,400 | — | $0 | 80,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-28 | 2026-08-28 | 13,400 | — | $0 | 80,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-28 | 2026-08-28 | 13,400 | — | $0 | 80,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-27 | 2026-08-28 | 13,400 | — | $0 | 93,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-27 | 2026-08-28 | 13,400 | — | $0 | 93,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-27 | 2026-08-28 | 13,400 | — | $0 | 93,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-27 | 2026-08-28 | 13,400 | — | $0 | 93,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-26 | 2026-08-28 | 13,400 | — | $0 | 107,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-26 | 2026-08-28 | 13,400 | — | $0 | 107,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-26 | 2026-08-28 | 13,400 | — | $0 | 107,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-26 | 2026-08-28 | 13,400 | — | $0 | 107,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-25 | 2026-08-25 | 13,400 | — | $0 | 120,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-25 | 2026-08-25 | 13,400 | — | $0 | 120,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-25 | 2026-08-25 | 13,400 | — | $0 | 120,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-25 | 2026-08-25 | 13,400 | — | $0 | 120,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-24 | 2026-08-25 | 13,200 | — | $0 | 134,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-24 | 2026-08-25 | 13,200 | — | $0 | 134,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-24 | 2026-08-25 | 13,200 | — | $0 | 134,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-24 | 2026-08-25 | 13,200 | — | $0 | 134,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-21 | 2026-08-25 | 13,200 | — | $0 | 147,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-21 | 2026-08-25 | 13,200 | — | $0 | 147,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-21 | 2026-08-25 | 13,200 | — | $0 | 147,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-21 | 2026-08-25 | 13,200 | — | $0 | 147,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-20 | 2026-08-20 | 13,200 | — | $0 | 160,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-20 | 2026-08-20 | 13,200 | — | $0 | 160,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-20 | 2026-08-20 | 13,200 | — | $0 | 160,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-20 | 2026-08-20 | 13,200 | — | $0 | 160,400 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-19 | 2026-08-20 | 13,200 | — | $0 | 173,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-19 | 2026-08-20 | 13,200 | — | $0 | 173,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-19 | 2026-08-20 | 13,200 | — | $0 | 173,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-19 | 2026-08-20 | 13,200 | — | $0 | 173,600 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-18 | 2026-08-20 | 13,200 | — | $0 | 186,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-18 | 2026-08-20 | 13,200 | — | $0 | 186,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | X Exercise deriv | 2026-08-18 | 2026-08-20 | 13,200 | — | $0 | 186,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | E Expire deriv | 2026-08-18 | 2026-08-20 | 13,200 | — | $0 | 186,800 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-13 | 2026-08-17 | 1,000 | $26.00 | $26.0K | 2,559,752 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-13 | 2026-08-17 | 1,000 | $26.00 | $26.0K | 2,559,752 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-12 | 2026-08-12 | 66,702 | $25.57 | $1.71M | 2,558,752 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-12 | 2026-08-12 | 66,702 | $25.57 | $1.71M | 2,558,752 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-11 | 2026-08-12 | 68,800 | $25.22 | $1.74M | 2,492,050 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-11 | 2026-08-12 | 68,800 | $25.22 | $1.74M | 2,492,050 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-10 | 2026-08-12 | 147,050 | $24.51 | $3.60M | 2,423,250 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-10 | 2026-08-12 | 259,680 | $25.08 | $6.51M | 2,276,200 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-10 | 2026-08-12 | 147,050 | $24.51 | $3.60M | 2,423,250 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-08-10 | 2026-08-12 | 259,680 | $25.08 | $6.51M | 2,276,200 | SEC↗ |
| DUNCAN RONALD A | President and CEO | P Buy | 2026-06-03 | 2026-06-04 | 5,000 | $21.11 | $105.5K | 7,022 | SEC↗ |
| DUNCAN RONALD A | President and CEO | P Buy | 2026-06-03 | 2026-06-04 | 35,000 | $21.06 | $737.1K | 42,516 | SEC↗ |
| DUNCAN RONALD A | President and CEO | P Buy | 2026-06-03 | 2026-06-04 | 25,000 | $21.01 | $525.3K | 26,162 | SEC↗ |
| DUNCAN RONALD A | President and CEO | P Buy | 2026-06-03 | 2026-06-04 | 2,500 | $21.05 | $52.6K | 130,164 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2026-03-02 | 2026-03-04 | 1,834 | $43.29 | $79.4K | 357,739 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2026-02-20 | 2026-02-23 | 1,158 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | F Tax w/h | 2026-02-20 | 2026-02-23 | 7,706 | $39.70 | $305.9K | 127,107 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2026-02-20 | 2026-02-23 | 1,158 | — | $0 | 134,813 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award | 2026-02-10 | 2026-02-23 | 18,423 | — | $0 | 133,655 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2026-01-05 | 2026-01-06 | 7,035 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | F Tax w/h | 2026-01-05 | 2026-01-06 | 1,980 | $36.12 | $71.5K | 115,232 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2026-01-05 | 2026-01-06 | 7,035 | — | $0 | 117,212 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | A Award | 2025-12-23 | 2025-12-29 | 133 | $27.20 | $3.6K | 1,541 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | A Award | 2025-12-23 | 2025-12-29 | 3,206 | $27.20 | $87.2K | 108,417 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | A Award | 2025-12-23 | 2025-12-29 | 1,552 | $27.20 | $42.2K | 60,594 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | A Award | 2025-12-23 | 2025-12-29 | 68,954 | $27.20 | $1.88M | 2,016,520 | SEC↗ |
| ROMRELL LARRY E | Director | M Exercise deriv | 2025-12-19 | 2025-12-22 | 682 | — | $0 | 0 | SEC↗ |
| DEEVY BRIAN | Director | M Exercise deriv | 2025-12-19 | 2025-12-22 | 697 | — | $0 | 0 | SEC↗ |
| Green Richard R | Director | M Exercise deriv | 2025-12-19 | 2025-12-22 | 654 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-19 | 2025-12-22 | 442 | — | $0 | 0 | SEC↗ |
| ROMRELL LARRY E | Director | M Exercise | 2025-12-19 | 2025-12-22 | 682 | — | $0 | 5,239 | SEC↗ |
| DEEVY BRIAN | Director | M Exercise | 2025-12-19 | 2025-12-22 | 697 | — | $0 | 697 | SEC↗ |
| Green Richard R | Director | M Exercise | 2025-12-19 | 2025-12-22 | 654 | — | $0 | 2,634 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-19 | 2025-12-22 | 442 | — | $0 | 110,351 | SEC↗ |
| DUNCAN RONALD A | President and CEO | F Tax w/h | 2025-12-19 | 2025-12-23 | 174 | $36.39 | $6.3K | 110,177 | SEC↗ |
| ROMRELL LARRY E | Director | A Award deriv | 2025-12-18 | 2025-12-22 | 682 | — | $0 | 682 | SEC↗ |
| DEEVY BRIAN | Director | A Award deriv | 2025-12-18 | 2025-12-22 | 697 | — | $0 | 697 | SEC↗ |
| Green Richard R | Director | A Award deriv | 2025-12-18 | 2025-12-22 | 654 | — | $0 | 654 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award deriv | 2025-12-18 | 2025-12-22 | 51,205 | — | $0 | 51,205 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award deriv | 2025-12-18 | 2025-12-22 | 442 | — | $0 | 442 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award deriv | 2025-12-18 | 2025-12-22 | 1,158 | — | $0 | 1,158 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise deriv | 2025-12-15 | 2025-12-17 | 1,408 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise deriv | 2025-12-15 | 2025-12-17 | 33,790 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise deriv | 2025-12-15 | 2025-12-17 | 16,376 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise deriv | 2025-12-15 | 2025-12-17 | 726,208 | — | $0 | 0 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise | 2025-12-15 | 2025-12-17 | 1,408 | $27.20 | $38.3K | 1,408 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise | 2025-12-15 | 2025-12-17 | 33,790 | $27.20 | $919.1K | 105,211 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise | 2025-12-15 | 2025-12-17 | 16,376 | $27.20 | $445.4K | 59,042 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | M Exercise | 2025-12-15 | 2025-12-17 | 726,208 | $27.20 | $19.75M | 1,947,566 | SEC↗ |
| Gould Jedd | Director | M Exercise deriv | 2025-12-12 | 2025-12-15 | 5,757 | — | $0 | 46 | SEC↗ |
| Gould Jedd | Director | M Exercise | 2025-12-12 | 2025-12-15 | 5,757 | $27.20 | $156.6K | 5,761 | SEC↗ |
| Green Richard R | Director | M Exercise deriv | 2025-12-11 | 2025-12-12 | 436 | — | $0 | 41 | SEC↗ |
| ROMRELL LARRY E | Director | M Exercise deriv | 2025-12-11 | 2025-12-12 | 1,549 | — | $0 | 0 | SEC↗ |
| Wilm Renee L | Chief Legal/Admin Officer | M Exercise deriv | 2025-12-11 | 2025-12-12 | 696 | — | $0 | 0 | SEC↗ |
| Green Richard R | Director | M Exercise | 2025-12-11 | 2025-12-12 | 436 | $27.20 | $11.9K | 1,980 | SEC↗ |
| ROMRELL LARRY E | Director | M Exercise | 2025-12-11 | 2025-12-12 | 1,549 | $27.20 | $42.1K | 4,557 | SEC↗ |
| Wilm Renee L | Chief Legal/Admin Officer | M Exercise | 2025-12-11 | 2025-12-12 | 696 | $27.20 | $18.9K | 2,509 | SEC↗ |
| Wendling Brian J | CAO & PFO | M Exercise deriv | 2025-12-10 | 2025-12-10 | 1,054 | — | $0 | 0 | SEC↗ |
| Wendling Brian J | CAO & PFO | M Exercise | 2025-12-10 | 2025-12-10 | 1,054 | $27.20 | $28.7K | 3,800 | SEC↗ |
| Wilm Renee L | Chief Legal/Admin Officer | A Award deriv | 2025-12-09 | 2025-12-10 | 15,547 | — | $0 | 15,547 | SEC↗ |
| Wendling Brian J | CAO & PFO | A Award deriv | 2025-12-09 | 2025-12-10 | 7,968 | — | $0 | 7,968 | SEC↗ |
| Green Richard R | Director | A Award deriv | 2025-12-09 | 2025-12-10 | 24,472 | — | $0 | 24,472 | SEC↗ |
| Green Richard R | Director | M Exercise deriv | 2025-12-09 | 2025-12-10 | 1 | — | $0 | 477 | SEC↗ |
| ROMRELL LARRY E | Director | A Award deriv | 2025-12-09 | 2025-12-11 | 24,472 | — | $0 | 24,472 | SEC↗ |
| DEEVY BRIAN | Director | A Award deriv | 2025-12-09 | 2025-12-11 | 24,970 | — | $0 | 24,970 | SEC↗ |
| Gould Jedd | Director | A Award deriv | 2025-12-09 | 2025-12-11 | 21,985 | — | $0 | 21,985 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-09 | 2025-12-11 | 2,085 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-09 | 2025-12-11 | 323 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-09 | 2025-12-11 | 561 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-09 | 2025-12-11 | 5,708 | — | $0 | 0 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise deriv | 2025-12-09 | 2025-12-11 | 30,485 | — | $0 | 0 | SEC↗ |
| Green Richard R | Director | M Exercise | 2025-12-09 | 2025-12-10 | 1 | $27.20 | $27 | 1,544 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-09 | 2025-12-11 | 5,708 | $27.20 | $155.3K | 20,578 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-09 | 2025-12-11 | 561 | $27.20 | $15.3K | 2,022 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-09 | 2025-12-11 | 2,085 | $27.20 | $56.7K | 7,516 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-09 | 2025-12-11 | 30,485 | $27.20 | $829.2K | 109,909 | SEC↗ |
| DUNCAN RONALD A | President and CEO | M Exercise | 2025-12-09 | 2025-12-11 | 323 | $27.20 | $8.8K | 1,162 | SEC↗ |
| Green Richard R | Director | M Exercise deriv | 2025-12-08 | 2025-12-10 | 83 | — | $0 | 478 | SEC↗ |
| Green Richard R | Director | M Exercise | 2025-12-08 | 2025-12-10 | 83 | $27.20 | $2.3K | 1,543 | SEC↗ |
| Gould Jedd | Director | P Buy | 2025-11-17 | 2025-11-18 | 15,000 | $34.11 | $511.6K | 15,051 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-26 | 2025-09-30 | 763 | $35.00 | $26.7K | 1,221,358 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-25 | 2025-09-25 | 1,594 | $35.00 | $55.8K | 1,220,595 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-24 | 2025-09-25 | 725 | $35.00 | $25.4K | 1,219,001 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-22 | 2025-09-22 | 2,178 | $34.93 | $76.1K | 1,218,276 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-18 | 2025-09-22 | 8,092 | $34.98 | $283.1K | 1,216,098 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-17 | 2025-09-17 | 42,170 | $34.99 | $1.48M | 1,208,006 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-16 | 2025-09-17 | 2,228 | $34.93 | $77.8K | 1,165,836 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-15 | 2025-09-17 | 5,500 | $34.96 | $192.3K | 1,163,608 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-09 | 2025-09-10 | 300 | $36.00 | $10.8K | 314,883 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-09 | 2025-09-10 | 13,798 | $35.99 | $496.6K | 1,158,108 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-08 | 2025-09-10 | 71 | $36.00 | $2.6K | 1,144,310 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-04 | 2025-09-04 | 2,700 | $36.00 | $97.2K | 1,144,239 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-09-02 | 2025-09-04 | 1,000 | $36.00 | $36.0K | 1,141,539 | SEC↗ |
| ROMRELL LARRY E | Director | A Award deriv | 2025-08-21 | 2025-08-25 | 10,859 | — | $0 | 10,859 | SEC↗ |
| Green Richard R | Director | A Award deriv | 2025-08-21 | 2025-08-25 | 10,406 | — | $0 | 10,406 | SEC↗ |
| DEEVY BRIAN | Director | A Award deriv | 2025-08-21 | 2025-08-25 | 11,085 | — | $0 | 11,085 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award deriv | 2025-08-21 | 2025-08-25 | 814,441 | — | $0 | 814,441 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-21 | 2025-08-25 | 16,153 | $35.98 | $581.2K | 1,140,539 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-20 | 2025-08-20 | 42,605 | $35.87 | $1.53M | 1,124,386 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-20 | 2025-08-20 | 4,844 | $35.94 | $174.1K | 314,583 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-19 | 2025-08-20 | 1,688 | $35.99 | $60.8K | 309,739 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-19 | 2025-08-20 | 29,556 | $35.96 | $1.06M | 1,081,781 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-18 | 2025-08-20 | 10,853 | $35.34 | $383.5K | 308,051 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-18 | 2025-08-20 | 26,247 | $35.74 | $938.1K | 1,052,225 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | P Buy | 2025-08-18 | 2025-08-20 | 66,553 | $35.94 | $2.39M | 297,198 | SEC↗ |
| DUNCAN RONALD A | President and CEO | A Award deriv | 2025-07-17 | 2025-07-23 | 7,035 | — | $0 | 7,035 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other deriv | 2025-07-15 | 2025-08-19 | 80,000 | — | $0 | 80,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other deriv | 2025-07-15 | 2025-08-19 | 200,000 | — | $0 | 200,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other deriv | 2025-07-15 | 2025-08-19 | 200,000 | — | $0 | 200,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other deriv | 2025-07-15 | 2025-08-19 | 80,000 | — | $0 | 80,000 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 11,528 | — | $0 | 11,528 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 230,645 | — | $0 | 230,645 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 335,044 | — | $0 | 335,044 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 42,666 | — | $0 | 42,666 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 71,421 | — | $0 | 71,421 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 5,088 | — | $0 | 5,088 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 24,529 | — | $0 | 24,529 | SEC↗ |
| MALONE JOHN C | Director, 10% Owner | J Other | 2025-07-14 | 2025-07-16 | 1,025,978 | — | $0 | 1,025,978 | SEC↗ |
| Wilm Renee L | Chief Legal/Admin Officer | J Other | 2025-07-14 | 2025-07-16 | 1,813 | — | $0 | 1,813 | SEC↗ |
| Wendling Brian J | CAO & PFO | J Other | 2025-07-14 | 2025-07-16 | 2,746 | — | $0 | 2,746 | SEC↗ |
| Green Richard R | Director | J Other | 2025-07-14 | 2025-07-16 | 126 | — | $0 | 126 | SEC↗ |
| Green Richard R | Director | J Other | 2025-07-14 | 2025-07-16 | 33 | — | $0 | 33 | SEC↗ |
| Green Richard R | Director | J Other | 2025-07-14 | 2025-07-16 | 1,460 | — | $0 | 1,460 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 5,431 | — | $0 | 5,431 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 839 | — | $0 | 839 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 1,461 | — | $0 | 1,461 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 14,870 | — | $0 | 14,870 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 557 | — | $0 | 557 | SEC↗ |
| DUNCAN RONALD A | President and CEO | J Other | 2025-07-14 | 2025-07-16 | 79,424 | — | $0 | 79,424 | SEC↗ |