| Feb 6, 2026 | Benedict Peter | Option Excercise | 2788 | | $ 0.00 |
| Feb 6, 2026 | Benedict Peter | Option Excercise | 967 | 21.34 | $ 20,635.78 |
| Feb 6, 2026 | Noot Walter | Option Excercise | 9138 | | $ 0.00 |
| Feb 6, 2026 | Noot Walter | Option Excercise | 4160 | 21.34 | $ 88,774.40 |
| Feb 6, 2026 | Neidig Brent | Option Excercise | 7310 | | $ 0.00 |
| Feb 6, 2026 | Neidig Brent | Option Excercise | 3551 | 21.34 | $ 75,778.34 |
| Feb 6, 2026 | Jones Paul A. | Option Excercise | 6060 | | $ 0.00 |
| Feb 6, 2026 | Jones Paul A. | Option Excercise | 2102 | 21.34 | $ 44,856.68 |
| Feb 6, 2026 | IIEKKING G DOUG | Option Excercise | 9847 | | $ 0.00 |
| Feb 6, 2026 | IIEKKING G DOUG | Option Excercise | 6925 | 21.34 | $ 147,779.50 |
| Feb 6, 2026 | Guest Kevin | Option Excercise | 23087 | | $ 0.00 |
| Feb 6, 2026 | Guest Kevin | Option Excercise | 10016 | 21.34 | $ 213,741.44 |
| Feb 6, 2026 | Foukas Joshua | Option Excercise | 8279 | | $ 0.00 |
| Feb 6, 2026 | Foukas Joshua | Option Excercise | 3818 | 21.34 | $ 81,476.12 |
| Jan 22, 2026 | Pelosi Peggie | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | Pelosi Peggie | Option Excercise | 669 | 22.51 | $ 15,059.19 |
| Jan 22, 2026 | FULLER GILBERT A | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | Fleming John Turman | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | Ding Xia | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | Ding Xia | Option Excercise | 392 | 22.51 | $ 8,823.92 |
| Jan 22, 2026 | WOOD TIMOTHY E | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | WOOD TIMOTHY E | Option Excercise | 265 | 22.51 | $ 5,965.15 |
| Jan 22, 2026 | Winssinger Frederic J | Option Excercise | 1058 | | $ 0.00 |
| Jan 22, 2026 | Nixon J Scott | Option Excercise | 1058 | | $ 0.00 |
| Dec 10, 2025 | Benedict Peter | Open Market Sale | 2673 | 20.95 | $ 56,000.95 |
| Dec 10, 2025 | Mulham David Mulham | Open Market Sale | 873 | 21.00 | $ 18,333.00 |
| Nov 3, 2025 | FULLER GILBERT A | Open Market Sale | 1057 | 21.48 | $ 22,704.25 |
| Oct 31, 2025 | Fleming John Turman | Open Market Sale | 1750 | 19.79 | $ 34,632.50 |
| Oct 23, 2025 | Pelosi Peggie | Option Excercise | 606 | 20.63 | $ 12,501.78 |
| Oct 23, 2025 | WOOD TIMOTHY E | Option Excercise | 1057 | | $ 0.00 |
| Oct 23, 2025 | WOOD TIMOTHY E | Option Excercise | 265 | 20.63 | $ 5,466.95 |
| Oct 23, 2025 | Winssinger Frederic J | Option Excercise | 1057 | | $ 0.00 |
| Oct 23, 2025 | Nixon J Scott | Option Excercise | 1057 | | $ 0.00 |
| Oct 23, 2025 | FULLER GILBERT A | Option Excercise | 1057 | | $ 0.00 |
| Oct 23, 2025 | Pelosi Peggie | Option Excercise | 1057 | | $ 0.00 |
| Aug 7, 2025 | FULLER GILBERT A | Open Market Sale | 1058 | 29.10 | $ 30,789.28 |
| Jul 30, 2025 | Mulham David Mulham | Open Market Sale | 3515 | 30.26 | $ 106,363.90 |
| Jul 25, 2025 | Armstrong Kathryn Michelle | Option Excercise | 1165 | | $ 0.00 |
| Jul 25, 2025 | Armstrong Kathryn Michelle | Option Excercise | 517 | 31.95 | $ 16,518.15 |
| Jul 25, 2025 | Benedict Peter | Option Excercise | 598 | | $ 0.00 |
| Jul 25, 2025 | Benedict Peter | Option Excercise | 176 | 31.95 | $ 5,623.20 |
| Jul 24, 2025 | Winssinger Frederic J | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | WOOD TIMOTHY E | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | WOOD TIMOTHY E | Option Excercise | 265 | 32.09 | $ 8,503.85 |
| Jul 24, 2025 | FULLER GILBERT A | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | Pelosi Peggie | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | Pelosi Peggie | Option Excercise | 606 | 32.09 | $ 19,446.54 |
| Jul 24, 2025 | Nixon J Scott | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | Brown Jim | Option Excercise | 2190 | | $ 0.00 |
| Jul 24, 2025 | Brown Jim | Option Excercise | 972 | 32.09 | $ 31,191.48 |
| Jul 24, 2025 | Ding Xia | Option Excercise | 1058 | | $ 0.00 |
| Jul 24, 2025 | Ding Xia | Option Excercise | 265 | 32.09 | $ 8,503.85 |
| Jul 24, 2025 | Fleming John Turman | Option Excercise | 1058 | | $ 0.00 |
| Jun 9, 2025 | Fleming John Turman | Open Market Sale | 500 | 29.66 | $ 14,829.45 |
| May 27, 2025 | Noot Walter | Open Market Sale | 6291 | 30.29 | $ 190,567.60 |
| May 9, 2025 | IIEKKING G DOUG | Open Market Sale | 4548 | 29.61 | $ 134,661.73 |
| May 5, 2025 | FULLER GILBERT A | Open Market Sale | 674 | 29.82 | $ 20,101.11 |
| May 2, 2025 | Gull Global Ltd | Other Disposition | 188000 | 0.00 | $ 0.00 |
| May 2, 2025 | WOOD TIMOTHY E | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | WOOD TIMOTHY E | Option Excercise | 169 | 29.44 | $ 4,975.36 |
| May 2, 2025 | Winssinger Frederic J | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Ding Xia | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Ding Xia | Option Excercise | 169 | 29.44 | $ 4,975.36 |
| May 2, 2025 | FULLER GILBERT A | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Fleming John Turman | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Nixon J Scott | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Pelosi Peggie | Option Excercise | 674 | | $ 0.00 |
| May 2, 2025 | Pelosi Peggie | Option Excercise | 386 | 29.44 | $ 11,363.84 |
| May 2, 2025 | WENTZ MYRON W | Other Disposition | 188000 | 0.00 | $ 0.00 |
| Mar 12, 2025 | Neidig Brent | Open Market Sale | 4743 | 32.34 | $ 153,387.20 |
| Mar 12, 2025 | Foukas Joshua | Open Market Sale | 5732 | 32.54 | $ 186,513.55 |
| Mar 11, 2025 | Fleming John Turman | Open Market Sale | 500 | 33.30 | $ 16,647.70 |
| Mar 10, 2025 | Mulham David Mulham | Open Market Sale | 3234 | 32.98 | $ 106,669.93 |
| Mar 6, 2025 | FULLER GILBERT A | Open Market Sale | 674 | 31.44 | $ 21,190.43 |
| Mar 3, 2025 | Brown Jim | Open Market Sale | 5000 | 29.47 | $ 147,350.00 |
| Feb 27, 2025 | Pelosi Peggie | Open Market Sale | 780 | 28.10 | $ 21,918.00 |