| Sep 2, 2025 | Parmar Manish | Open Market Sale | 1264 | 43.89 | $ 55,476.96 | 
| Aug 29, 2025 | Parmar Manish | Option Excercise | 5000 | 29.18 | $ 145,900.00 | 
| Aug 29, 2025 | Parmar Manish | Option Excercise | 3736 | 43.84 | $ 163,786.24 | 
| Aug 11, 2025 | Beck Robert William | Open Market Sale | 10000 | 35.54 | $ 355,372.00 | 
| Jul 1, 2025 | Beck Robert William | Open Market Sale | 6160 | 30.39 | $ 187,202.40 | 
| Jun 13, 2025 | Forager Fund, L.P. | Open Market Purchase | 32383 | 28.56 | $ 924,841.47 | 
| Jun 13, 2025 | Forager Capital Management, LLC | Open Market Purchase | 32383 | 28.56 | $ 924,841.47 | 
| Jun 13, 2025 | Kissel Edward Urban | Open Market Purchase | 32383 | 28.56 | $ 924,841.47 | 
| Jun 13, 2025 | MacArthur Robert Symmes | Open Market Purchase | 32383 | 28.56 | $ 924,841.47 | 
| Jun 12, 2025 | Forager Capital Management, LLC | Open Market Purchase | 12246 | 29.05 | $ 355,746.30 | 
| Jun 12, 2025 | Kissel Edward Urban | Open Market Purchase | 12246 | 29.05 | $ 355,746.30 | 
| Jun 12, 2025 | MacArthur Robert Symmes | Open Market Purchase | 12246 | 29.05 | $ 355,746.30 | 
| Jun 12, 2025 | Forager Fund, L.P. | Open Market Purchase | 12246 | 29.05 | $ 355,746.30 | 
| Jun 9, 2025 | Forager Fund, L.P. | Open Market Purchase | 23836 | 27.98 | $ 666,998.34 | 
| Jun 9, 2025 | Forager Capital Management, LLC | Open Market Purchase | 23836 | 27.98 | $ 666,998.34 | 
| Jun 9, 2025 | Kissel Edward Urban | Open Market Purchase | 23836 | 27.98 | $ 666,998.34 | 
| Jun 9, 2025 | MacArthur Robert Symmes | Open Market Purchase | 23836 | 27.98 | $ 666,998.34 | 
| May 22, 2025 | Booth Julie | Grant | 4491 | 0.00 | $ 0.00 | 
| May 22, 2025 | Dunn Michael R | Grant | 4822 | 0.00 | $ 0.00 | 
| May 22, 2025 | Contreras-Sweet Maria | Grant | 5153 | 0.00 | $ 0.00 | 
| May 22, 2025 | Freiberg Steven J | Grant | 5153 | 0.00 | $ 0.00 | 
| May 22, 2025 | Campos Roel C | Grant | 5153 | 0.00 | $ 0.00 | 
| May 22, 2025 | Johnson Sandra K. | Grant | 4822 | 0.00 | $ 0.00 | 
| May 22, 2025 | Palomares Carlos | Grant | 5767 | 0.00 | $ 0.00 | 
| May 22, 2025 | Brown Jonathan David | Grant | 4491 | 0.00 | $ 0.00 | 
| May 22, 2025 | BASSWOOD CAPITAL MANAGEMENT, L.L.C. | Grant | 4491 | 0.00 | $ 0.00 | 
| May 22, 2025 | LINDENBAUM BENNETT D | Grant | 4491 | 0.00 | $ 0.00 | 
| May 22, 2025 | LINDENBAUM MATTHEW A | Grant | 4491 | 0.00 | $ 0.00 | 
| May 14, 2025 | Beck Robert William | Open Market Sale | 1337 | 30.02 | $ 40,136.74 | 
| May 12, 2025 | Beck Robert William | Open Market Sale | 4503 | 30.07 | $ 135,391.59 | 
| Mar 20, 2025 | Booth Julie | Grant | 668 | 0.00 | $ 0.00 | 
| Mar 17, 2025 | Parmar Manish | Grant | 7565 | 0.00 | $ 0.00 | 
| Mar 17, 2025 | Fisher Brian J. | Grant | 5632 | 0.00 | $ 0.00 | 
| Mar 17, 2025 | Rana Harpreet | Grant | 16644 | 0.00 | $ 0.00 | 
| Mar 17, 2025 | Barnette Steven B | Grant | 5003 | 0.00 | $ 0.00 | 
| Mar 17, 2025 | Atwood Catherine R | Grant | 7397 | 0.00 | $ 0.00 | 
| Feb 14, 2025 | BASSWOOD CAPITAL MANAGEMENT, L.L.C. | Open Market Purchase | 968 | 36.31 | $ 35,148.08 | 
| Feb 14, 2025 | BASSWOOD PARTNERS, L.L.C. | Open Market Purchase | 968 | 36.31 | $ 35,148.08 | 
| Feb 14, 2025 | BASSWOOD STRATEGIC FINANCIAL FUND, L.P. | Open Market Purchase | 968 | 36.31 | $ 35,148.08 | 
| Feb 14, 2025 | LINDENBAUM BENNETT D | Open Market Purchase | 968 | 36.31 | $ 35,148.08 | 
| Feb 14, 2025 | LINDENBAUM MATTHEW A | Open Market Purchase | 968 | 36.31 | $ 35,148.08 | 
| Feb 11, 2025 | Palomares Carlos | Option Excercise | 9482 | 16.30 | $ 154,556.60 | 
| Feb 11, 2025 | Palomares Carlos | Option Excercise | 4321 | 35.77 | $ 154,562.17 | 
| Feb 5, 2025 | Beck Robert William | Open Market Sale | 13000 | 36.71 | $ 477,230.00 | 
| Jan 29, 2025 | Parmar Manish | Grant | 3351 | 0.00 | $ 0.00 | 
| Jan 29, 2025 | Beck Robert William | Grant | 18451 | 0.00 | $ 0.00 | 
| Jan 29, 2025 | Fisher Brian J. | Grant | 4151 | 0.00 | $ 0.00 | 
| Jan 29, 2025 | Atwood Catherine R | Grant | 2300 | 0.00 | $ 0.00 | 
| Jan 29, 2025 | Rana Harpreet | Grant | 4919 | 0.00 | $ 0.00 | 
| Jan 13, 2025 | Forager Fund, L.P. | Open Market Sale | 52127 | 32.97 | $ 1,718,495.95 | 
| Jan 13, 2025 | Kissel Edward Urban | Open Market Sale | 52127 | 32.97 | $ 1,718,495.95 | 
| Jan 13, 2025 | MacArthur Robert Symmes | Open Market Sale | 52127 | 32.97 | $ 1,718,495.95 | 
| Jan 7, 2025 | Forager Fund, L.P. | Open Market Sale | 11184 | 32.83 | $ 367,203.62 | 
| Jan 7, 2025 | Kissel Edward Urban | Open Market Sale | 11184 | 32.83 | $ 367,203.62 | 
| Jan 7, 2025 | MacArthur Robert Symmes | Open Market Sale | 11184 | 32.83 | $ 367,203.62 | 
| Jan 3, 2025 | Forager Fund, L.P. | Open Market Sale | 26597 | 33.65 | $ 894,974.49 | 
| Jan 3, 2025 | Kissel Edward Urban | Open Market Sale | 26597 | 33.65 | $ 894,974.49 | 
| Jan 3, 2025 | MacArthur Robert Symmes | Open Market Sale | 26597 | 33.65 | $ 894,974.49 | 
| Dec 31, 2024 | Rana Harpreet | Option Excercise | 5145 | 33.98 | $ 174,827.10 | 
| Dec 31, 2024 | Barnette Steven B | Option Excercise | 872 | 33.98 | $ 29,630.56 | 
| Dec 31, 2024 | Parmar Manish | Option Excercise | 1932 | 33.98 | $ 65,649.36 | 
| Dec 31, 2024 | Beck Robert William | Option Excercise | 17730 |  | $ 0.00 | 
| Dec 31, 2024 | Beck Robert William | Option Excercise | 21055 | 33.98 | $ 715,448.90 | 
| Dec 31, 2024 | Fisher Brian J. | Option Excercise | 3047 | 33.98 | $ 103,537.06 | 
| Dec 31, 2024 | Atwood Catherine R | Option Excercise | 1849 | 33.98 | $ 62,829.02 | 
| Dec 11, 2024 | BASSWOOD CAPITAL MANAGEMENT, L.L.C. | Open Market Purchase | 2671 | 34.10 | $ 91,081.10 | 
| Dec 11, 2024 | LINDENBAUM MATTHEW A | Open Market Purchase | 2671 | 34.10 | $ 91,081.10 | 
| Dec 11, 2024 | LINDENBAUM BENNETT D | Open Market Purchase | 2671 | 34.10 | $ 91,081.10 | 
| Dec 11, 2024 | BASSWOOD PARTNERS, L.L.C. | Open Market Purchase | 2671 | 34.10 | $ 91,081.10 | 
| Dec 11, 2024 | BASSWOOD FINANCIAL LONG ONLY FUND, L.P. | Open Market Purchase | 2671 | 34.10 | $ 91,081.10 | 
| Dec 11, 2024 | BASSWOOD CAPITAL MANAGEMENT, L.L.C. | Open Market Sale | 2671 | 34.04 | $ 90,920.84 | 
| Dec 11, 2024 | LINDENBAUM MATTHEW A | Open Market Sale | 2671 | 34.04 | $ 90,920.84 | 
| Dec 11, 2024 | LINDENBAUM BENNETT D | Open Market Sale | 2671 | 34.04 | $ 90,920.84 | 
| Dec 11, 2024 | BASSWOOD PARTNERS, L.L.C. | Open Market Sale | 2671 | 34.04 | $ 90,920.84 | 
| Dec 11, 2024 | BASSWOOD FINANCIAL LONG ONLY FUND, L.P. | Open Market Sale | 2671 | 34.04 | $ 90,920.84 | 
| Dec 6, 2024 | Atwood Catherine R | Open Market Sale | 1128 | 33.00 | $ 37,224.00 | 
| Dec 4, 2024 | Beck Robert William | Open Market Sale | 11000 | 32.56 | $ 358,110.72 | 
| Dec 3, 2024 | Atwood Catherine R | Option Excercise | 2911 | 14.86 | $ 43,247.25 | 
| Dec 3, 2024 | Atwood Catherine R | Option Excercise | 1783 | 33.75 | $ 60,176.25 |