See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
1
1
$0.00
$204.56K
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jul 24, 2026 Detrich Ellen |
Detrich Ellen
Controller
|
Sell |
2,045 | $100.03 | 2,045 $100.03 $204,561 |
Jun 15, 2026 Scurlock John Matthew |
Scurlock John Matthew
CFO
|
Buy |
44 | $101.29 | 44 $101.29 $4,447 |
Jun 09, 2026 Alvarado Anna M |
Alvarado Anna M
CLO
|
Sell |
3,500 | $100.95 | 3,500 $100.95 $353,325 |
Jun 08, 2026 Holmes Rob C |
Holmes Rob C
Chairman, President and CEO
|
Sell |
49,500 | $101.22 | 49,500 $101.22 $5,010,390 |
Jun 05, 2026 Holmes Rob C |
Holmes Rob C
Chairman, President and CEO
|
Sell |
49,100 | $101.88 | 49,100 $101.88 $5,002,308 |
Mar 11, 2026 Arbour Paola M |
Arbour Paola M
|
Buy |
1,000 | $91.50 | 1,000 $91.50 $91,500 |
Mar 06, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
5,500 | $22.80 | 5,500 $22.80 $125,400 |
Mar 05, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
20,000 | $22.69 | 20,000 $22.69 $453,800 |
Mar 04, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
15,000 | $22.51 | 15,000 $22.51 $337,650 |
Mar 03, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
30,000 | $22.11 | 30,000 $22.11 $663,300 |
Feb 24, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
20,000 | $22.26 | 20,000 $22.26 $445,200 |
Feb 23, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
20,000 | $22.14 | 20,000 $22.14 $442,800 |
Feb 05, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
8,385 | $21.36 | 8,385 $21.36 $179,104 |
Feb 04, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
8,500 | $21.35 | 8,500 $21.35 $181,475 |
Feb 03, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
3,600 | $21.10 | 3,600 $21.10 $75,960 |
Feb 02, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
515 | $20.97 | 515 $20.97 $10,800 |
Jan 30, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
4,500 | $20.91 | 4,500 $20.91 $94,095 |
Jan 29, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
2,500 | $20.94 | 2,500 $20.94 $52,350 |
Jan 26, 2026 Whitley Laura L |
Whitley Laura L
|
Buy |
500 | $97.51 | 500 $97.51 $48,755 |
Jan 23, 2026 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
2,000 | $20.91 | 2,000 $20.91 $41,820 |
Jan 23, 2026 Whitley Laura L |
Whitley Laura L
|
Buy |
500 | $97.56 | 500 $97.56 $48,780 |
Oct 28, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
5,000 | $20.83 | 5,000 $20.83 $104,150 |
Oct 27, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
5,000 | $20.68 | 5,000 $20.68 $103,400 |
Oct 24, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
10,000 | $20.61 | 10,000 $20.61 $206,100 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
May 19, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
1,000 | $19.95 | 1,000 $19.95 $19,950 |
May 16, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
3,500 | $19.91 | 3,500 $19.91 $69,685 |
May 12, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
4,200 | $20.05 | 4,200 $20.05 $84,210 |
May 07, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
300 | $20.00 | 300 $20.00 $6,000 |
May 01, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
1,000 | $19.85 | 1,000 $19.85 $19,850 |
Apr 25, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
5,000 | $67.76 | 5,000 $67.76 $338,800 |
Apr 23, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
1,000 | $19.80 | 1,000 $19.80 $19,800 |
Apr 23, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
500 | $68.20 | 500 $68.20 $34,100 |
Apr 21, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
4,500 | $64.27 | 4,500 $64.27 $289,215 |
Apr 21, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
9,500 | $19.17 | 9,500 $19.17 $182,115 |
Mar 13, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
1,000 | $20.40 | 1,000 $20.40 $20,400 |
Mar 12, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
2,000 | $19.90 | 2,000 $19.90 $39,800 |
Mar 04, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
7,000 | $20.43 | 7,000 $20.43 $143,010 |
Feb 21, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
2,500 | $21.26 | 2,500 $21.26 $53,150 |
Jan 29, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
726 | $20.99 | 726 $20.99 $15,239 |
Jan 27, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
2,006 | $20.99 | 2,006 $20.99 $42,106 |
Jan 24, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
670 | $77.45 | 670 $77.45 $51,892 |
Jan 24, 2025 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
5,000 | $20.92 | 5,000 $20.92 $104,600 |
Oct 22, 2024 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
20,000 | $21.28 | 20,000 $21.28 $425,600 |
Sep 10, 2024 STALLINGS ROBERT W |
STALLINGS ROBERT W
|
Buy |
1,187 | $20.79 | 1,187 $20.79 $24,678 |
TOP