| Oct 29, 2025 | Bulho Matheus De A G Viera | Option Excercise | 822 | 350.76 | $ 288,324.72 |
| Oct 29, 2025 | Bulho Matheus De A G Viera | Open Market Sale | 822 | 365.00 | $ 300,030.00 |
| Sep 11, 2025 | Woods Isaac | Open Market Sale | 250 | 350.00 | $ 87,500.00 |
| Sep 11, 2025 | Moret Blake D. | Option Excercise | 24400 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Moret Blake D. | Open Market Sale | 24400 | 350.13 | $ 8,543,196.40 |
| Sep 8, 2025 | Woods Isaac | Open Market Sale | 103 | 345.16 | $ 35,551.51 |
| Sep 5, 2025 | Woods Isaac | Option Excercise | 324 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Perducat Cyril | Open Market Sale | 1435 | 348.08 | $ 499,499.69 |
| Aug 29, 2025 | Woods Isaac | Option Excercise | 365 | 196.43 | $ 71,696.95 |
| Aug 29, 2025 | Woods Isaac | Open Market Sale | 365 | 348.44 | $ 127,180.60 |
| Aug 28, 2025 | Parfet Donald R | Other Disposition | 1070 | 0.00 | $ 0.00 |
| Aug 19, 2025 | Rothe Christian E | Option Excercise | 1257 | 0.00 | $ 0.00 |
| Aug 19, 2025 | House Rebecca W | Other Disposition | 815 | 0.00 | $ 0.00 |
| Jul 15, 2025 | Riesterer Terry L. | Option Excercise | 2949 | 122.10 | $ 360,066.00 |
| Jul 15, 2025 | Riesterer Terry L. | Open Market Sale | 2369 | 350.67 | $ 830,730.01 |
| Jun 11, 2025 | Bulho Matheus De A G Viera | Open Market Sale | 526 | 325.35 | $ 171,134.10 |
| Jun 9, 2025 | Fordenwalt Matthew W. | Open Market Sale | 289 | 326.33 | $ 94,309.92 |
| Jun 9, 2025 | Bulho Matheus De A G Viera | Open Market Sale | 250 | 326.33 | $ 81,583.10 |
| Jun 9, 2025 | Buttermore Robert L. | Open Market Sale | 494 | 326.31 | $ 161,197.44 |
| Jun 9, 2025 | Nardecchia Christopher | Open Market Sale | 551 | 326.31 | $ 179,795.82 |
| Jun 9, 2025 | Woods Isaac | Open Market Sale | 297 | 326.31 | $ 96,912.82 |
| Jun 9, 2025 | Myers Tessa M. | Open Market Sale | 363 | 326.32 | $ 118,453.65 |
| Jun 6, 2025 | Buttermore Robert L. | Option Excercise | 1552 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Nardecchia Christopher | Option Excercise | 1552 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Woods Isaac | Option Excercise | 931 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Myers Tessa M. | Option Excercise | 776 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Fordenwalt Matthew W. | Option Excercise | 776 | 0.00 | $ 0.00 |
| Jun 6, 2025 | Bulho Matheus De A G Viera | Option Excercise | 776 | 0.00 | $ 0.00 |
| May 29, 2025 | Fordenwalt Matthew W. | Option Excercise | 450 | 171.46 | $ 77,157.00 |
| May 29, 2025 | Fordenwalt Matthew W. | Open Market Sale | 450 | 315.02 | $ 141,758.37 |
| May 13, 2025 | MILLER JOHN M | Option Excercise | 1800 | 136.40 | $ 245,520.00 |
| May 13, 2025 | MILLER JOHN M | Open Market Sale | 1800 | 310.02 | $ 558,038.34 |
| May 12, 2025 | Buttermore Robert L. | Open Market Sale | 1704 | 304.37 | $ 518,651.42 |
| May 12, 2025 | Bulho Matheus De A G Viera | Open Market Sale | 939 | 304.24 | $ 285,681.64 |
| May 12, 2025 | Riesterer Terry L. | Option Excercise | 1900 | 196.43 | $ 373,217.00 |
| May 12, 2025 | Riesterer Terry L. | Open Market Sale | 2500 | 304.13 | $ 760,321.09 |
| May 12, 2025 | House Rebecca W | Option Excercise | 5200 | 192.86 | $ 1,002,872.00 |
| May 12, 2025 | House Rebecca W | Open Market Sale | 5200 | 304.18 | $ 1,581,724.14 |
| May 9, 2025 | Fordenwalt Matthew W. | Option Excercise | 500 | 171.46 | $ 85,730.00 |
| May 9, 2025 | Fordenwalt Matthew W. | Open Market Sale | 500 | 295.01 | $ 147,504.50 |
| May 9, 2025 | House Rebecca W | Option Excercise | 5000 | 192.86 | $ 964,300.00 |
| May 9, 2025 | House Rebecca W | Open Market Sale | 5000 | 295.01 | $ 1,475,029.50 |
| Apr 2, 2025 | Bulho Matheus De A G Viera | Open Market Sale | 293 | 257.68 | $ 75,499.80 |
| Apr 1, 2025 | Bulho Matheus De A G Viera | Option Excercise | 882 | 0.00 | $ 0.00 |
| Feb 28, 2025 | MILLER JOHN M | Open Market Sale | 252 | 285.43 | $ 71,928.36 |
| Feb 28, 2025 | GENEREUX SCOTT | Open Market Sale | 1750 | 286.78 | $ 501,857.50 |
| Feb 28, 2025 | Woods Isaac | Option Excercise | 735 | 196.43 | $ 144,376.05 |
| Feb 28, 2025 | Woods Isaac | Open Market Sale | 876 | 284.03 | $ 248,810.04 |
| Feb 28, 2025 | Myers Tessa M. | Open Market Sale | 1231 | 285.43 | $ 351,364.33 |
| Feb 14, 2025 | Buttermore Robert L. | Open Market Sale | 202 | 296.15 | $ 59,823.13 |
| Feb 13, 2025 | Buttermore Robert L. | Option Excercise | 567 | 0.00 | $ 0.00 |
| Feb 13, 2025 | MILLER JOHN M | Option Excercise | 900 | 104.08 | $ 93,672.00 |
| Feb 13, 2025 | MILLER JOHN M | Option Excercise | 313 | 298.66 | $ 93,480.58 |
| Feb 12, 2025 | Riesterer Terry L. | Open Market Sale | 850 | 300.21 | $ 255,178.59 |
| Jan 10, 2025 | Woods Isaac | Open Market Sale | 895 | 274.72 | $ 245,871.50 |
| Dec 9, 2024 | Riesterer Terry L. | Open Market Sale | 71 | 298.62 | $ 21,202.29 |
| Dec 9, 2024 | Buttermore Robert L. | Open Market Sale | 72 | 298.39 | $ 21,484.43 |
| Dec 9, 2024 | House Rebecca W | Open Market Sale | 784 | 298.40 | $ 233,947.03 |
| Dec 9, 2024 | Nardecchia Christopher | Open Market Sale | 219 | 298.73 | $ 65,421.29 |
| Dec 9, 2024 | Bulho Matheus De A G Viera | Open Market Sale | 1468 | 299.71 | $ 439,970.19 |
| Dec 9, 2024 | Moret Blake D. | Open Market Sale | 2851 | 298.89 | $ 852,132.32 |
| Dec 9, 2024 | Myers Tessa M. | Open Market Sale | 296 | 298.07 | $ 88,229.65 |
| Dec 9, 2024 | GENEREUX SCOTT | Open Market Sale | 769 | 298.80 | $ 229,776.07 |
| Dec 9, 2024 | Woods Isaac | Open Market Sale | 77 | 298.62 | $ 22,994.06 |
| Dec 9, 2024 | Perducat Cyril | Open Market Sale | 324 | 298.34 | $ 96,660.91 |
| Dec 9, 2024 | Lakkundi Veena M | Open Market Sale | 267 | 299.08 | $ 79,854.77 |
| Dec 9, 2024 | Fordenwalt Matthew W. | Open Market Sale | 66 | 298.36 | $ 19,691.75 |
| Dec 9, 2024 | MILLER JOHN M | Open Market Sale | 33 | 299.00 | $ 9,867.06 |
| Dec 7, 2024 | Riesterer Terry L. | Option Excercise | 240 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Buttermore Robert L. | Option Excercise | 223 | 0.00 | $ 0.00 |
| Dec 7, 2024 | House Rebecca W | Option Excercise | 1669 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Nardecchia Christopher | Option Excercise | 614 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Bulho Matheus De A G Viera | Option Excercise | 1742 | 192.10 | $ 334,635.28 |
| Dec 7, 2024 | Moret Blake D. | Option Excercise | 6415 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Myers Tessa M. | Option Excercise | 922 | 0.00 | $ 0.00 |
| Dec 7, 2024 | GENEREUX SCOTT | Option Excercise | 1533 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Woods Isaac | Option Excercise | 240 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Perducat Cyril | Option Excercise | 1007 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Lakkundi Veena M | Option Excercise | 872 | 0.00 | $ 0.00 |
| Dec 7, 2024 | Fordenwalt Matthew W. | Option Excercise | 223 | 0.00 | $ 0.00 |
| Dec 7, 2024 | MILLER JOHN M | Option Excercise | 108 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Moret Blake D. | Open Market Sale | 1741 | 296.67 | $ 516,503.86 |
| Dec 5, 2024 | Jolla Alice L. | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | KEANE JAMES P | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | KNAVISH TIMOTHY M | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Murphy Pam | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | PAYNE LISA A | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Parfet Donald R | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Rosamilia Thomas W | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | SODERBERY ROBERT | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Watson Patricia A | Grant | 674 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Perducat Cyril | Open Market Sale | 137 | 296.39 | $ 40,605.40 |
| Dec 5, 2024 | Riesterer Terry L. | Open Market Sale | 45 | 296.30 | $ 13,333.61 |
| Dec 5, 2024 | Woods Isaac | Open Market Sale | 46 | 296.48 | $ 13,638.29 |
| Dec 5, 2024 | GENEREUX SCOTT | Open Market Sale | 279 | 296.13 | $ 82,620.63 |
| Dec 5, 2024 | House Rebecca W | Open Market Sale | 367 | 296.30 | $ 108,742.25 |
| Dec 5, 2024 | Lakkundi Veena M | Open Market Sale | 142 | 296.09 | $ 42,045.19 |
| Dec 5, 2024 | MILLER JOHN M | Open Market Sale | 19 | 296.15 | $ 5,626.85 |
| Dec 5, 2024 | Myers Tessa M. | Open Market Sale | 250 | 296.34 | $ 74,085.03 |
| Dec 5, 2024 | Nardecchia Christopher | Open Market Sale | 127 | 296.41 | $ 37,643.88 |
| Dec 5, 2024 | Bulho Matheus De A G Viera | Open Market Sale | 1304 | 299.61 | $ 390,687.61 |
| Dec 5, 2024 | Buttermore Robert L. | Open Market Sale | 182 | 296.35 | $ 53,934.81 |
| Dec 5, 2024 | Fordenwalt Matthew W. | Open Market Sale | 229 | 296.46 | $ 67,890.32 |
| Dec 4, 2024 | Woods Isaac | Option Excercise | 143 | 0.00 | $ 0.00 |
| Dec 4, 2024 | GENEREUX SCOTT | Option Excercise | 787 | 0.00 | $ 0.00 |
| Dec 4, 2024 | House Rebecca W | Option Excercise | 787 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Lakkundi Veena M | Option Excercise | 465 | 0.00 | $ 0.00 |
| Dec 4, 2024 | MILLER JOHN M | Option Excercise | 64 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Myers Tessa M. | Option Excercise | 787 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Nardecchia Christopher | Option Excercise | 358 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Bulho Matheus De A G Viera | Option Excercise | 1522 | 213.76 | $ 325,338.00 |
| Dec 4, 2024 | Buttermore Robert L. | Option Excercise | 572 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Fordenwalt Matthew W. | Option Excercise | 787 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Moret Blake D. | Option Excercise | 3935 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Perducat Cyril | Option Excercise | 465 | 0.00 | $ 0.00 |
| Dec 4, 2024 | Riesterer Terry L. | Option Excercise | 150 | 0.00 | $ 0.00 |
| Nov 26, 2024 | KEANE JAMES P | Open Market Sale | 2000 | 296.00 | $ 592,000.00 |
| Nov 25, 2024 | Perducat Cyril | Open Market Sale | 1000 | 300.00 | $ 300,000.00 |
| Nov 25, 2024 | Bulho Matheus De A G Viera | Open Market Sale | 350 | 300.00 | $ 105,000.00 |
| Nov 25, 2024 | Moret Blake D. | Option Excercise | 26700 | 104.08 | $ 2,778,936.00 |
| Nov 25, 2024 | Moret Blake D. | Open Market Sale | 26700 | 298.63 | $ 7,973,389.89 |
| Nov 18, 2024 | MILLER JOHN M | Option Excercise | 1267 | 111.41 | $ 141,157.36 |
| Nov 18, 2024 | MILLER JOHN M | Open Market Sale | 467 | 284.07 | $ 132,659.76 |
| Nov 18, 2024 | MILLER JOHN M | Option Excercise | 326 | 283.13 | $ 92,300.38 |
| Nov 11, 2024 | Rothe Christian E | Open Market Purchase | 7273 | 275.11 | $ 2,000,903.79 |