| Shares Outstanding | 10.33M |
| Float | 8.22M |
| Float Short Interest Percentage | 0.89% |
| Owners (insider) | 19.55% |
| Owners (institutional) | 42.33% |
| Owners (insider) change | 1.06% |
| Owners (institutional) change | 3.95% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 2, 2025 | Shockley C James Jr | Option Excercise | 4500 | 14.15 | $ 63,661.50 |
| Dec 1, 2025 | BOXLEY ABNEY S III | Grant | 303 | 22.27 | $ 6,747.81 |
| Dec 1, 2025 | Archer Jacqueline L. | Grant | 235 | 22.27 | $ 5,233.45 |
| Dec 1, 2025 | AGEE NANCY H | Grant | 280 | 22.27 | $ 6,235.60 |
| Dec 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 13 | 22.27 | $ 289.51 |
| Dec 1, 2025 | CRAWFORD THOMAS J | Grant | 101 | 22.27 | $ 2,249.27 |
| Dec 1, 2025 | Miles Christen Brooke | Open Market Purchase | 7 | 22.27 | $ 155.89 |
| Dec 1, 2025 | Furcron Thomas Patrick | Open Market Purchase | 29 | 22.27 | $ 645.83 |
| Dec 1, 2025 | McClanahan Elizabeth A | Grant | 87 | 22.27 | $ 1,937.49 |
| Nov 3, 2025 | BOXLEY ABNEY S III | Grant | 323 | 20.90 | $ 6,750.70 |
| Nov 3, 2025 | Archer Jacqueline L. | Grant | 250 | 20.90 | $ 5,225.00 |
| Nov 3, 2025 | AGEE NANCY H | Grant | 298 | 20.90 | $ 6,228.20 |
| Nov 3, 2025 | Furcron Thomas Patrick | Open Market Purchase | 21 | 20.90 | $ 438.90 |
| Nov 3, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 20.90 | $ 209.00 |
| Nov 3, 2025 | WILLIAMSON JOHN B III | Grant | 290 | 20.90 | $ 6,061.00 |
| Nov 3, 2025 | McClanahan Elizabeth A | Grant | 92 | 20.90 | $ 1,922.80 |
| Nov 3, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 20.90 | $ 104.50 |
| Nov 3, 2025 | CRAWFORD THOMAS J | Grant | 108 | 20.90 | $ 2,257.20 |
| Oct 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 9 | 22.50 | $ 202.50 |
| Oct 1, 2025 | WILLIAMSON JOHN B III | Grant | 270 | 22.50 | $ 6,075.00 |
| Oct 1, 2025 | McClanahan Elizabeth A | Grant | 86 | 22.50 | $ 1,935.00 |
| Oct 1, 2025 | CRAWFORD THOMAS J | Grant | 100 | 22.50 | $ 2,250.00 |
| Oct 1, 2025 | BOXLEY ABNEY S III | Grant | 300 | 22.50 | $ 6,750.00 |
| Oct 1, 2025 | AGEE NANCY H | Grant | 277 | 22.50 | $ 6,232.50 |
| Oct 1, 2025 | Archer Jacqueline L. | Grant | 233 | 22.50 | $ 5,242.50 |
| Oct 1, 2025 | Furcron Thomas Patrick | Open Market Purchase | 19 | 22.50 | $ 427.50 |
| Oct 1, 2025 | Miles Christen Brooke | Open Market Purchase | 4 | 22.50 | $ 90.00 |
| Sep 2, 2025 | Furcron Thomas Patrick | Open Market Purchase | 19 | 22.13 | $ 420.38 |
| Sep 2, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 22.13 | $ 110.63 |
| Sep 2, 2025 | Oliver Lawrence T. | Open Market Purchase | 9 | 22.13 | $ 199.13 |
| Sep 2, 2025 | WILLIAMSON JOHN B III | Grant | 274 | 22.13 | $ 6,062.25 |
| Sep 2, 2025 | McClanahan Elizabeth A | Grant | 87 | 22.13 | $ 1,924.88 |
| Sep 2, 2025 | CRAWFORD THOMAS J | Grant | 102 | 22.13 | $ 2,256.75 |
| Sep 2, 2025 | BOXLEY ABNEY S III | Grant | 305 | 22.13 | $ 6,748.13 |
| Sep 2, 2025 | Archer Jacqueline L. | Grant | 237 | 22.13 | $ 5,243.63 |
| Sep 2, 2025 | AGEE NANCY H | Grant | 282 | 22.13 | $ 6,239.25 |
| Aug 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 19.68 | $ 196.80 |
| Aug 1, 2025 | Furcron Thomas Patrick | Open Market Purchase | 22 | 19.68 | $ 432.96 |
| Aug 1, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 19.68 | $ 98.40 |
| Aug 1, 2025 | WILLIAMSON JOHN B III | Grant | 308 | 19.68 | $ 6,061.44 |
| Aug 1, 2025 | McClanahan Elizabeth A | Grant | 98 | 19.68 | $ 1,928.64 |
| Aug 1, 2025 | BOXLEY ABNEY S III | Grant | 343 | 19.68 | $ 6,750.24 |
| Aug 1, 2025 | CRAWFORD THOMAS J | Grant | 115 | 19.68 | $ 2,263.20 |
| Aug 1, 2025 | Archer Jacqueline L. | Grant | 266 | 19.68 | $ 5,234.88 |
| Aug 1, 2025 | AGEE NANCY H | Grant | 317 | 19.68 | $ 6,238.56 |
| Jul 1, 2025 | Archer Jacqueline L. | Grant | 229 | 22.84 | $ 5,230.36 |
| Jul 1, 2025 | AGEE NANCY H | Grant | 273 | 22.84 | $ 6,235.32 |
| Jul 1, 2025 | Furcron Thomas Patrick | Open Market Purchase | 19 | 22.84 | $ 433.96 |
| Jul 1, 2025 | Miles Christen Brooke | Open Market Purchase | 4 | 22.84 | $ 91.36 |
| Jul 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 9 | 22.84 | $ 205.56 |
| Jul 1, 2025 | WILLIAMSON JOHN B III | Grant | 266 | 22.84 | $ 6,075.44 |
| Jul 1, 2025 | McClanahan Elizabeth A | Grant | 84 | 22.84 | $ 1,918.56 |
| Jul 1, 2025 | CRAWFORD THOMAS J | Grant | 99 | 22.84 | $ 2,261.16 |
| Jul 1, 2025 | BOXLEY ABNEY S III | Grant | 296 | 22.84 | $ 6,760.64 |
| Jun 2, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 20.46 | $ 204.60 |
| Jun 2, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 20.46 | $ 102.30 |
| Jun 2, 2025 | WILLIAMSON JOHN B III | Grant | 297 | 20.46 | $ 6,076.62 |
| Jun 2, 2025 | McClanahan Elizabeth A | Grant | 94 | 20.46 | $ 1,923.24 |
| Jun 2, 2025 | CRAWFORD THOMAS J | Grant | 110 | 20.46 | $ 2,250.60 |
| Jun 2, 2025 | BOXLEY ABNEY S III | Grant | 330 | 20.46 | $ 6,751.80 |
| Jun 2, 2025 | Archer Jacqueline L. | Grant | 256 | 20.46 | $ 5,237.76 |
| Jun 2, 2025 | AGEE NANCY H | Grant | 305 | 20.46 | $ 6,240.30 |
| May 1, 2025 | AGEE NANCY H | Grant | 295 | 21.10 | $ 6,224.50 |
| May 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 9 | 21.10 | $ 189.90 |
| May 1, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 21.10 | $ 105.50 |
| May 1, 2025 | WILLIAMSON JOHN B III | Grant | 288 | 21.10 | $ 6,076.80 |
| May 1, 2025 | McClanahan Elizabeth A | Grant | 91 | 21.10 | $ 1,920.10 |
| May 1, 2025 | CRAWFORD THOMAS J | Grant | 107 | 21.10 | $ 2,257.70 |
| May 1, 2025 | BOXLEY ABNEY S III | Grant | 320 | 21.10 | $ 6,752.00 |
| May 1, 2025 | Archer Jacqueline L. | Grant | 248 | 21.10 | $ 5,232.80 |
| Apr 1, 2025 | McClanahan Elizabeth A | Grant | 92 | 21.01 | $ 1,932.92 |
| Apr 1, 2025 | CRAWFORD THOMAS J | Grant | 108 | 21.01 | $ 2,269.08 |
| Apr 1, 2025 | BOXLEY ABNEY S III | Grant | 321 | 21.01 | $ 6,744.21 |
| Apr 1, 2025 | Archer Jacqueline L. | Grant | 249 | 21.01 | $ 5,231.49 |
| Apr 1, 2025 | AGEE NANCY H | Grant | 297 | 21.01 | $ 6,239.97 |
| Apr 1, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 21.01 | $ 210.10 |
| Apr 1, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 21.01 | $ 105.05 |
| Apr 1, 2025 | WILLIAMSON JOHN B III | Grant | 289 | 21.01 | $ 6,071.89 |
| Mar 3, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 19.63 | $ 98.15 |
| Mar 3, 2025 | WILLIAMSON JOHN B III | Grant | 309 | 19.63 | $ 6,065.67 |
| Mar 3, 2025 | McClanahan Elizabeth A | Grant | 98 | 19.63 | $ 1,923.74 |
| Mar 3, 2025 | CRAWFORD THOMAS J | Grant | 115 | 19.63 | $ 2,257.45 |
| Mar 3, 2025 | BOXLEY ABNEY S III | Grant | 344 | 19.63 | $ 6,752.72 |
| Mar 3, 2025 | Archer Jacqueline L. | Grant | 267 | 19.63 | $ 5,241.21 |
| Mar 3, 2025 | AGEE NANCY H | Grant | 318 | 19.63 | $ 6,242.34 |
| Mar 3, 2025 | JOHNSTON ROBERT B | Open Market Purchase | 400 | 19.68 | $ 7,872.00 |
| Mar 3, 2025 | Nester Paul W | Open Market Purchase | 500 | 19.76 | $ 9,879.10 |
| Mar 3, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 19.63 | $ 196.30 |
| Feb 3, 2025 | Oliver Lawrence T. | Open Market Purchase | 10 | 20.56 | $ 205.60 |
| Feb 3, 2025 | Miles Christen Brooke | Open Market Purchase | 5 | 20.56 | $ 102.80 |
| Feb 3, 2025 | WILLIAMSON JOHN B III | Grant | 295 | 20.56 | $ 6,065.20 |
| Feb 3, 2025 | McClanahan Elizabeth A | Grant | 94 | 20.56 | $ 1,932.64 |
| Feb 3, 2025 | CRAWFORD THOMAS J | Grant | 110 | 20.56 | $ 2,261.60 |
| Feb 3, 2025 | BOXLEY ABNEY S III | Grant | 328 | 20.56 | $ 6,743.68 |
| Feb 3, 2025 | Archer Jacqueline L. | Grant | 255 | 20.56 | $ 5,242.80 |
| Feb 3, 2025 | AGEE NANCY H | Grant | 303 | 20.56 | $ 6,229.68 |
| Dec 19, 2024 | JOHNSTON ROBERT B | Open Market Purchase | 995 | 19.77 | $ 19,671.00 |
| Dec 19, 2024 | Nester Paul W | Open Market Purchase | 500 | 19.80 | $ 9,900.00 |