| Nov 6, 2025 | Carter David M | Open Market Sale | 4000 | 73.64 | $ 294,558.06 |
| Nov 3, 2025 | Lund Deanna H | Open Market Sale | 5000 | 90.26 | $ 451,324.46 |
| Oct 27, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 91.25 | $ 638,767.55 |
| Oct 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 96.90 | $ 581,388.91 |
| Oct 15, 2025 | Mendoza Marie | Open Market Sale | 1440 | 97.10 | $ 139,824.00 |
| Oct 1, 2025 | Lund Deanna H | Open Market Sale | 5000 | 92.03 | $ 460,135.46 |
| Oct 1, 2025 | Rock Stacey G | Open Market Sale | 3846 | 92.02 | $ 353,917.13 |
| Sep 29, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 88.88 | $ 622,150.48 |
| Sep 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 68.82 | $ 412,918.73 |
| Sep 15, 2025 | Mendoza Marie | Open Market Sale | 1408 | 69.45 | $ 97,785.60 |
| Sep 15, 2025 | Cervantes de Burgreen Maria | Open Market Sale | 6264 | 69.80 | $ 437,202.20 |
| Sep 12, 2025 | Carter David M | Open Market Sale | 4000 | 68.70 | $ 274,806.19 |
| Sep 2, 2025 | HOGLUND WILLIAM A | Other Disposition | 50000 | 0.00 | $ 0.00 |
| Sep 2, 2025 | MILLS THOMAS E IV | Open Market Sale | 5758 | 65.54 | $ 377,384.77 |
| Sep 2, 2025 | Rock Stacey G | Open Market Sale | 4000 | 64.19 | $ 256,754.43 |
| Aug 25, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 67.58 | $ 473,064.27 |
| Aug 19, 2025 | Lund Deanna H | Open Market Sale | 5000 | 65.10 | $ 325,520.96 |
| Aug 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 67.78 | $ 406,690.63 |
| Aug 15, 2025 | Mendoza Marie | Open Market Sale | 2000 | 68.35 | $ 136,708.44 |
| Aug 1, 2025 | Rock Stacey G | Open Market Sale | 4000 | 55.51 | $ 222,025.18 |
| Jul 28, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 58.53 | $ 409,723.01 |
| Jul 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 51.42 | $ 308,503.85 |
| Jul 15, 2025 | Mendoza Marie | Open Market Sale | 2000 | 50.97 | $ 101,941.96 |
| Jul 1, 2025 | Rock Stacey G | Open Market Sale | 4000 | 45.43 | $ 181,702.71 |
| Jun 30, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 46.06 | $ 322,396.85 |
| Jun 4, 2025 | Mendoza Marie | Option Excercise | 1000 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Mendoza Marie | Option Excercise | 498 | 40.10 | $ 19,969.80 |
| Jun 2, 2025 | Carter David M | Open Market Sale | 4000 | 37.75 | $ 150,986.00 |
| Jun 2, 2025 | Rock Stacey G | Open Market Sale | 4000 | 37.74 | $ 150,976.00 |
| Jun 2, 2025 | Lund Deanna H | Open Market Sale | 6567 | 37.75 | $ 247,927.23 |
| May 30, 2025 | Fendley Steven S. | Open Market Sale | 10000 | 36.74 | $ 367,377.00 |
| May 27, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 37.05 | $ 259,382.20 |
| May 22, 2025 | Boyd Bradley L | Open Market Sale | 3800 | 34.88 | $ 132,544.00 |
| May 22, 2025 | Doorenbos Bobbi | Open Market Sale | 5000 | 35.00 | $ 175,018.00 |
| May 21, 2025 | Doorenbos Bobbi | Option Excercise | 10000 | 0.00 | $ 0.00 |
| May 21, 2025 | Boyd Bradley L | Option Excercise | 10000 | 0.00 | $ 0.00 |
| May 21, 2025 | Fendley Steven S. | Open Market Sale | 15000 | 34.37 | $ 515,511.00 |
| May 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 33.73 | $ 202,356.00 |
| May 14, 2025 | MILLS THOMAS E IV | Open Market Sale | 5786 | 33.11 | $ 191,587.77 |
| May 13, 2025 | Adelman Jonah | Open Market Sale | 40000 | 33.76 | $ 1,350,340.00 |
| May 12, 2025 | DEMARCO ERIC M | Open Market Purchase | 7455 | 33.59 | $ 250,378.41 |
| May 1, 2025 | Carter David M | Open Market Sale | 4000 | 33.91 | $ 135,650.40 |
| May 1, 2025 | Lund Deanna H | Open Market Sale | 6000 | 33.91 | $ 203,450.40 |
| May 1, 2025 | Rock Stacey G | Open Market Sale | 4000 | 33.91 | $ 135,630.80 |
| Apr 28, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 33.46 | $ 234,192.70 |
| Apr 15, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 32.99 | $ 197,955.60 |
| Apr 4, 2025 | Fendley Steven S. | Option Excercise | 3333 | 0.00 | $ 0.00 |
| Apr 4, 2025 | Fendley Steven S. | Option Excercise | 1312 | 27.82 | $ 36,499.84 |
| Apr 1, 2025 | Lund Deanna H | Open Market Sale | 6000 | 29.28 | $ 175,660.20 |
| Apr 1, 2025 | Carter David M | Open Market Sale | 4000 | 29.28 | $ 117,114.00 |
| Apr 1, 2025 | Rock Stacey G | Open Market Sale | 4000 | 29.27 | $ 117,092.80 |
| Mar 17, 2025 | Carrai Phillip D | Open Market Sale | 6000 | 31.38 | $ 188,298.00 |
| Mar 17, 2025 | Mendoza Marie | Open Market Sale | 2031 | 31.36 | $ 63,698.86 |
| Mar 13, 2025 | Goodwin Benjamin M. | Grant | 16668 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Goodwin Benjamin M. | Option Excercise | 8308 | 29.52 | $ 245,252.16 |
| Mar 13, 2025 | Fendley Steven S. | Grant | 66668 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Fendley Steven S. | Option Excercise | 26232 | 29.52 | $ 774,368.64 |
| Mar 13, 2025 | Lund Deanna H | Grant | 100000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Lund Deanna H | Option Excercise | 49848 | 29.52 | $ 1,471,512.96 |
| Mar 13, 2025 | MILLS THOMAS E IV | Grant | 20000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | MILLS THOMAS E IV | Option Excercise | 8484 | 29.52 | $ 250,447.68 |
| Mar 13, 2025 | Mendoza Marie | Grant | 21667 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Mendoza Marie | Option Excercise | 10799 | 29.52 | $ 318,786.48 |
| Mar 13, 2025 | Rock Stacey G | Grant | 20000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Rock Stacey G | Option Excercise | 7868 | 29.52 | $ 232,263.36 |
| Mar 13, 2025 | Adelman Jonah | Grant | 20000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Carrai Phillip D | Grant | 66668 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Carrai Phillip D | Option Excercise | 30064 | 29.52 | $ 887,489.28 |
| Mar 13, 2025 | Carter David M | Grant | 20000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Carter David M | Option Excercise | 9620 | 29.52 | $ 283,982.40 |
| Mar 13, 2025 | Cervantes de Burgreen Maria | Grant | 16667 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Cervantes de Burgreen Maria | Option Excercise | 8307 | 29.52 | $ 245,222.64 |
| Mar 13, 2025 | DEMARCO ERIC M | Grant | 200000 | 0.00 | $ 0.00 |
| Mar 13, 2025 | DEMARCO ERIC M | Option Excercise | 78700 | 29.52 | $ 2,323,224.00 |
| Mar 5, 2025 | MILLS THOMAS E IV | Open Market Sale | 3000 | 27.29 | $ 81,876.15 |
| Mar 3, 2025 | DEMARCO ERIC M | Open Market Purchase | 9500 | 26.35 | $ 250,322.15 |
| Mar 3, 2025 | Carter David M | Open Market Sale | 4000 | 26.51 | $ 106,024.80 |
| Mar 3, 2025 | Rock Stacey G | Open Market Sale | 4000 | 26.50 | $ 106,011.90 |
| Mar 3, 2025 | Lund Deanna H | Open Market Sale | 6000 | 26.50 | $ 158,985.60 |
| Mar 3, 2025 | Carrai Phillip D | Open Market Sale | 26000 | 26.37 | $ 685,702.40 |
| Feb 24, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 24.59 | $ 172,118.80 |
| Feb 20, 2025 | Fendley Steven S. | Option Excercise | 20000 | 0.00 | $ 0.00 |
| Feb 20, 2025 | Fendley Steven S. | Option Excercise | 7870 | 25.99 | $ 204,541.30 |
| Feb 18, 2025 | Mendoza Marie | Open Market Sale | 1500 | 27.12 | $ 40,685.85 |
| Feb 18, 2025 | MILLS THOMAS E IV | Open Market Sale | 8637 | 27.14 | $ 234,442.73 |
| Feb 3, 2025 | Carter David M | Open Market Sale | 4000 | 32.88 | $ 131,519.20 |
| Feb 3, 2025 | Rock Stacey G | Open Market Sale | 4000 | 32.89 | $ 131,558.59 |
| Feb 3, 2025 | Lund Deanna H | Open Market Sale | 6000 | 32.89 | $ 197,343.60 |
| Jan 27, 2025 | Fendley Steven S. | Open Market Sale | 7000 | 33.16 | $ 232,092.00 |
| Jan 15, 2025 | Mendoza Marie | Open Market Sale | 1500 | 33.30 | $ 49,950.00 |
| Jan 7, 2025 | Cervantes de Burgreen Maria | Open Market Sale | 19528 | 30.00 | $ 585,840.00 |
| Jan 6, 2025 | Rock Stacey G | Open Market Sale | 4000 | 28.96 | $ 115,837.20 |
| Jan 3, 2025 | Mendoza Marie | Option Excercise | 7482 | 27.48 | $ 205,605.36 |
| Jan 3, 2025 | MILLS THOMAS E IV | Option Excercise | 15000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | MILLS THOMAS E IV | Option Excercise | 6829 | 27.48 | $ 187,660.92 |
| Jan 3, 2025 | Rock Stacey G | Option Excercise | 15000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Rock Stacey G | Option Excercise | 5907 | 27.48 | $ 162,324.36 |
| Jan 3, 2025 | Adelman Jonah | Option Excercise | 15000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Carrai Phillip D | Option Excercise | 50000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Carrai Phillip D | Option Excercise | 22849 | 27.48 | $ 627,890.52 |
| Jan 3, 2025 | Carter David M | Option Excercise | 15000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Carter David M | Option Excercise | 7520 | 27.48 | $ 206,649.60 |
| Jan 3, 2025 | Cervantes de Burgreen Maria | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Cervantes de Burgreen Maria | Option Excercise | 6292 | 27.48 | $ 172,904.16 |
| Jan 3, 2025 | DEMARCO ERIC M | Option Excercise | 120000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | DEMARCO ERIC M | Option Excercise | 47220 | 27.48 | $ 1,297,605.60 |
| Jan 3, 2025 | Fendley Steven S. | Option Excercise | 50000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Fendley Steven S. | Option Excercise | 19972 | 27.48 | $ 548,830.56 |
| Jan 3, 2025 | Goodwin Benjamin M. | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Goodwin Benjamin M. | Option Excercise | 5915 | 27.48 | $ 162,544.20 |
| Jan 3, 2025 | Lund Deanna H | Option Excercise | 75000 | 0.00 | $ 0.00 |
| Jan 3, 2025 | Lund Deanna H | Option Excercise | 37683 | 27.48 | $ 1,035,528.84 |
| Jan 3, 2025 | Mendoza Marie | Option Excercise | 15000 | 0.00 | $ 0.00 |
| Jan 2, 2025 | Lund Deanna H | Open Market Sale | 6000 | 26.48 | $ 158,875.20 |
| Jan 2, 2025 | Carter David M | Open Market Sale | 4000 | 26.49 | $ 105,952.40 |
| Jan 1, 2025 | DEMARCO ERIC M | Option Excercise | 190000 | 5,177.37 | $ 983,700,000.00 |
| Jan 1, 2025 | DEMARCO ERIC M | Option Excercise | 75042 | 26.46 | $ 1,985,982.30 |
| Dec 30, 2024 | Fendley Steven S. | Open Market Sale | 7000 | 25.98 | $ 181,838.30 |
| Dec 16, 2024 | Carrai Phillip D | Open Market Sale | 3500 | 27.95 | $ 97,818.00 |
| Dec 16, 2024 | Mendoza Marie | Open Market Sale | 1500 | 27.96 | $ 41,941.65 |
| Dec 16, 2024 | MILLS THOMAS E IV | Open Market Sale | 11516 | 27.98 | $ 322,180.83 |
| Dec 13, 2024 | Rock Stacey G | Option Excercise | 7500 | 0.00 | $ 0.00 |
| Dec 13, 2024 | Rock Stacey G | Option Excercise | 2951 | 26.84 | $ 79,204.84 |
| Dec 2, 2024 | Carter David M | Open Market Sale | 4000 | 26.73 | $ 106,906.00 |
| Dec 2, 2024 | Lund Deanna H | Open Market Sale | 6000 | 26.73 | $ 160,372.20 |
| Dec 2, 2024 | Rock Stacey G | Open Market Sale | 4000 | 26.73 | $ 106,935.18 |
| Nov 25, 2024 | Fendley Steven S. | Open Market Sale | 7000 | 26.51 | $ 185,579.10 |
| Nov 15, 2024 | Mendoza Marie | Open Market Sale | 884 | 25.53 | $ 22,568.52 |
| Nov 15, 2024 | Carrai Phillip D | Open Market Sale | 3500 | 25.00 | $ 87,501.75 |
| Nov 13, 2024 | Goodwin Benjamin M. | Open Market Sale | 5000 | 27.71 | $ 138,541.27 |