| Feb 10, 2026 | MADDY H CHARLES III | Option Excercise | 15616 | 43.33 | $ 676,641.28 |
| Feb 10, 2026 | MADDY H CHARLES III | Option Excercise | 11537 | 69.62 | $ 803,205.94 |
| Jan 22, 2026 | MADDY H CHARLES III | Grant | 5720 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Hager Joseph | Grant | 1980 | 0.00 | $ 0.00 |
| Jan 22, 2026 | TISSUE ROBERT S | Grant | 3080 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Ritchie Bradford E | Grant | 2706 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Halyama Roy Eugene | Grant | 5984 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Zirk Angela R | Grant | 488 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Kimlel Lauren N. | Grant | 990 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Freeman Danyl R | Grant | 704 | 0.00 | $ 0.00 |
| Jan 22, 2026 | BOYLE DAVID P | Grant | 13067 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Schmidt Jennifer Palmer | Grant | 1074 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Huffman Patrick Kip | Grant | 950 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Hintelmann Robert Victor Jr. | Grant | 2850 | 0.00 | $ 0.00 |
| Jan 22, 2026 | Rowan Shannon Barrow | Grant | 834 | 0.00 | $ 0.00 |
| Jan 19, 2026 | BOYLE DAVID P | Option Excercise | 3361 | | $ 0.00 |
| Jan 19, 2026 | BOYLE DAVID P | Option Excercise | 1736 | 64.67 | $ 112,267.12 |
| Jan 19, 2026 | Halyama Roy Eugene | Option Excercise | 829 | | $ 0.00 |
| Jan 19, 2026 | Halyama Roy Eugene | Option Excercise | 443 | 64.67 | $ 28,648.81 |
| Jan 19, 2026 | Rowan Shannon Barrow | Option Excercise | 295 | | $ 0.00 |
| Jan 19, 2026 | Rowan Shannon Barrow | Option Excercise | 105 | 64.67 | $ 6,790.35 |
| Oct 28, 2025 | McLaughlin Shawn Patrick | Open Market Purchase | 1000 | 61.00 | $ 61,000.00 |
| Sep 15, 2025 | HINKLE GARY L | Open Market Purchase | 1700 | 61.69 | $ 104,870.00 |
| Jun 5, 2025 | Riojas Jose David | Open Market Purchase | 500 | 55.85 | $ 27,925.00 |
| Jun 2, 2025 | Anderson Mark Guthrie | Open Market Purchase | 2000 | 56.40 | $ 112,798.05 |
| May 29, 2025 | McLaughlin Shawn Patrick | Open Market Purchase | 1000 | 56.25 | $ 56,250.00 |
| May 23, 2025 | Geary James P II | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | BEAN OSCAR M | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Riojas Jose David | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Anderson Mark Guthrie | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | McLaughlin Shawn Patrick | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | George Georgette R. | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Upson Jill S | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Hinson Samuel Laing III | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Hinson Samuel Laing III | Open Market Purchase | 4802 | 55.00 | $ 264,110.00 |
| May 23, 2025 | Barnwell Julian Forrest Jr. | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Bonnafe Katherine Diane | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | PICCIRILLO CHARLES | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | HINKLE GARY L | Grant | 1000 | 0.00 | $ 0.00 |
| May 23, 2025 | Burke James Mason | Grant | 1000 | 0.00 | $ 0.00 |
| May 19, 2025 | Anderson Mark Guthrie | Open Market Purchase | 2300 | 57.25 | $ 131,666.72 |
| May 7, 2025 | McLaughlin Shawn Patrick | Open Market Purchase | 1000 | 56.50 | $ 56,500.00 |
| May 3, 2025 | Freeman Danyl R | Option Excercise | 122 | 57.39 | $ 7,001.58 |
| May 3, 2025 | Ritchie Bradford E | Option Excercise | 395 | 57.39 | $ 22,669.05 |
| May 3, 2025 | TISSUE ROBERT S | Option Excercise | 464 | 57.39 | $ 26,628.96 |
| May 3, 2025 | Rowan Shannon Barrow | Option Excercise | 126 | 57.39 | $ 7,231.14 |
| May 3, 2025 | Kimlel Lauren N. | Option Excercise | 161 | 57.39 | $ 9,239.79 |
| May 3, 2025 | BOYLE DAVID P | Option Excercise | 3143 | 57.39 | $ 180,376.77 |
| May 3, 2025 | Halyama Roy Eugene | Option Excercise | 1440 | 57.39 | $ 82,641.60 |
| May 3, 2025 | MADDY H CHARLES III | Option Excercise | 835 | 57.39 | $ 47,920.65 |
| May 3, 2025 | Hager Joseph | Option Excercise | 289 | 57.39 | $ 16,585.71 |
| May 3, 2025 | Zirk Angela R | Option Excercise | 71 | 57.39 | $ 4,074.69 |
| Apr 30, 2025 | PICCIRILLO CHARLES | Open Market Purchase | 500 | 54.45 | $ 27,225.60 |
| Apr 29, 2025 | Anderson Mark Guthrie | Open Market Purchase | 3000 | 52.99 | $ 158,970.00 |
| Apr 29, 2025 | Hinson Samuel Laing III | Open Market Purchase | 4000 | 53.00 | $ 212,000.00 |
| Apr 29, 2025 | Riojas Jose David | Open Market Purchase | 500 | 55.00 | $ 27,500.00 |
| Apr 23, 2025 | Zirk Angela R | Option Excercise | 1210 | 23.82 | $ 28,822.20 |
| Apr 23, 2025 | Zirk Angela R | Other Disposition | 564 | 51.11 | $ 28,826.04 |
| Apr 23, 2025 | MADDY H CHARLES III | Option Excercise | 5544 | 23.82 | $ 132,058.08 |
| Apr 23, 2025 | MADDY H CHARLES III | Other Disposition | 2584 | 51.11 | $ 132,068.24 |
| Apr 22, 2025 | Ritchie Bradford E | Option Excercise | 8629 | 23.82 | $ 205,542.78 |
| Apr 22, 2025 | Ritchie Bradford E | Other Disposition | 4035 | 50.94 | $ 205,542.90 |
| Apr 21, 2025 | Huffman Patrick Kip | Open Market Purchase | 1000 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Hintelmann Robert Victor Jr. | Open Market Purchase | 3500 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 1140 | 58.38 | $ 66,558.56 |
| Mar 11, 2025 | Riojas Jose David | Open Market Purchase | 600 | 58.00 | $ 34,800.00 |
| Mar 10, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 1000 | 58.80 | $ 58,798.30 |
| Mar 7, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 1000 | 59.75 | $ 59,750.00 |
| Mar 6, 2025 | Riojas Jose David | Open Market Purchase | 600 | 60.20 | $ 36,120.00 |
| Mar 5, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 2000 | 60.50 | $ 121,000.00 |
| Mar 4, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 4000 | 61.88 | $ 247,500.00 |
| Feb 26, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 2000 | 61.75 | $ 123,500.00 |
| Feb 24, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 6000 | 62.35 | $ 374,100.00 |
| Feb 24, 2025 | McLaughlin Shawn Patrick | Open Market Purchase | 1000 | 62.35 | $ 62,350.00 |
| Feb 21, 2025 | Barnwell Julian Forrest Jr. | Open Market Purchase | 2000 | 62.50 | $ 125,000.00 |