Oct 6, 2025 | IANNONE JAMIE | Open Market Sale | 14442 | 91.71 | $ 1,324,537.55 |
Sep 18, 2025 | Boone Cornelius | Open Market Sale | 4439 | 89.53 | $ 397,423.67 |
Sep 18, 2025 | Boone Cornelius | Other Disposition | 1471 | 0.00 | $ 0.00 |
Sep 17, 2025 | Al-Rawashdeh Mazen | Open Market Sale | 1910 | 89.31 | $ 170,582.10 |
Sep 15, 2025 | IANNONE JAMIE | Option Excercise | 37704 | 0.00 | $ 0.00 |
Sep 15, 2025 | IANNONE JAMIE | Option Excercise | 19851 | 90.36 | $ 1,793,736.36 |
Sep 15, 2025 | Al-Rawashdeh Mazen | Option Excercise | 8111 | 0.00 | $ 0.00 |
Sep 15, 2025 | Al-Rawashdeh Mazen | Option Excercise | 4289 | 90.36 | $ 387,554.04 |
Sep 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 3611 | 0.00 | $ 0.00 |
Sep 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 1892 | 90.36 | $ 170,961.12 |
Sep 15, 2025 | SPENCER REBECCA | Option Excercise | 3069 | 0.00 | $ 0.00 |
Sep 15, 2025 | SPENCER REBECCA | Option Excercise | 703 | 90.36 | $ 63,523.08 |
Sep 15, 2025 | Boone Cornelius | Option Excercise | 7183 | 0.00 | $ 0.00 |
Sep 15, 2025 | Boone Cornelius | Option Excercise | 2744 | 90.36 | $ 247,947.84 |
Sep 15, 2025 | Loeger Julie A | Option Excercise | 10185 | 0.00 | $ 0.00 |
Sep 15, 2025 | Loeger Julie A | Option Excercise | 4406 | 90.36 | $ 398,126.16 |
Sep 15, 2025 | WELLINGTON SAMANTHA | Option Excercise | 1880 | 0.00 | $ 0.00 |
Sep 15, 2025 | WELLINGTON SAMANTHA | Option Excercise | 1005 | 90.36 | $ 90,811.80 |
Sep 11, 2025 | Al-Rawashdeh Mazen | Open Market Sale | 1910 | 92.55 | $ 176,767.31 |
Sep 4, 2025 | IANNONE JAMIE | Open Market Sale | 14442 | 92.37 | $ 1,333,980.81 |
Aug 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 4321 | 0.00 | $ 0.00 |
Aug 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 2317 | 100.70 | $ 233,321.90 |
Aug 15, 2025 | SPENCER REBECCA | Open Market Sale | 2260 | 100.75 | $ 227,695.00 |
Aug 5, 2025 | HAYLES CAROL | Open Market Sale | 7689 | 91.39 | $ 702,697.71 |
Aug 4, 2025 | Loeger Julie A | Open Market Sale | 75952 | 93.25 | $ 7,082,524.00 |
Aug 4, 2025 | IANNONE JAMIE | Open Market Sale | 52618 | 91.93 | $ 4,837,288.04 |
Aug 1, 2025 | SPENCER REBECCA | Open Market Sale | 515 | 89.18 | $ 45,927.70 |
Aug 1, 2025 | Rowe Zane | Grant | 295 | 0.00 | $ 0.00 |
Aug 1, 2025 | SHROFF MOHAK | Grant | 246 | 0.00 | $ 0.00 |
Aug 1, 2025 | Green Logan | Grant | 259 | 0.00 | $ 0.00 |
Aug 1, 2025 | TRAQUINA PERRY M | Grant | 336 | 0.00 | $ 0.00 |
Jul 15, 2025 | Sweetnam Jordan Douglas Bradley | Open Market Sale | 22206 | 77.90 | $ 1,729,847.40 |
Jul 1, 2025 | IANNONE JAMIE | Open Market Sale | 23618 | 75.90 | $ 1,792,530.28 |
Jul 1, 2025 | Sweetnam Jordan Douglas Bradley | Open Market Sale | 22207 | 75.04 | $ 1,666,413.28 |
Jun 20, 2025 | SHROFF MOHAK | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | Brown Adriane M | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | Green Logan | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | PRESSLER PAUL S | Option Excercise | 6501 | 0.00 | $ 0.00 |
Jun 20, 2025 | TRAQUINA PERRY M | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | Ramanan Shripriya Mahesh | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | Nash William D | Option Excercise | 3499 | 0.00 | $ 0.00 |
Jun 20, 2025 | Rowe Zane | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | Chennapragada Aparna | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 20, 2025 | HAYLES CAROL | Option Excercise | 4644 | 0.00 | $ 0.00 |
Jun 17, 2025 | Sweetnam Jordan Douglas Bradley | Open Market Sale | 23597 | 77.38 | $ 1,825,935.86 |
Jun 17, 2025 | Boone Cornelius | Open Market Sale | 3098 | 77.36 | $ 239,661.28 |
Jun 15, 2025 | WELLINGTON SAMANTHA | Option Excercise | 1008 | 77.36 | $ 77,978.88 |
Jun 15, 2025 | IANNONE JAMIE | Option Excercise | 37707 | 0.00 | $ 0.00 |
Jun 15, 2025 | IANNONE JAMIE | Option Excercise | 19847 | 77.36 | $ 1,535,363.92 |
Jun 15, 2025 | Al-Rawashdeh Mazen | Option Excercise | 8112 | 0.00 | $ 0.00 |
Jun 15, 2025 | Al-Rawashdeh Mazen | Option Excercise | 4290 | 77.36 | $ 331,874.40 |
Jun 15, 2025 | Boone Cornelius | Option Excercise | 7184 | 0.00 | $ 0.00 |
Jun 15, 2025 | Boone Cornelius | Option Excercise | 2747 | 77.36 | $ 212,507.92 |
Jun 15, 2025 | Loeger Julie A | Option Excercise | 10186 | 0.00 | $ 0.00 |
Jun 15, 2025 | Loeger Julie A | Option Excercise | 4409 | 77.36 | $ 341,080.24 |
Jun 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 143485 | 0.00 | $ 0.00 |
Jun 15, 2025 | Sweetnam Jordan Douglas Bradley | Option Excercise | 75475 | 77.36 | $ 5,838,746.00 |
Jun 15, 2025 | SPENCER REBECCA | Option Excercise | 3072 | 0.00 | $ 0.00 |
Jun 15, 2025 | SPENCER REBECCA | Option Excercise | 706 | 77.36 | $ 54,616.16 |
Jun 15, 2025 | WELLINGTON SAMANTHA | Option Excercise | 1881 | 0.00 | $ 0.00 |
Jun 9, 2025 | IANNONE JAMIE | Open Market Sale | 25288 | 79.14 | $ 2,001,304.75 |
Jun 6, 2025 | Boone Cornelius | Open Market Sale | 2985 | 78.67 | $ 234,822.95 |
May 21, 2025 | IANNONE JAMIE | Open Market Sale | 15000 | 71.64 | $ 1,074,525.00 |
May 21, 2025 | Loeger Julie A | Option Excercise | 92895 | 0.00 | $ 0.00 |
May 21, 2025 | Loeger Julie A | Open Market Sale | 92895 | 72.06 | $ 6,694,013.70 |
May 20, 2025 | IANNONE JAMIE | Other Disposition | 218056 | 0.00 | $ 0.00 |
May 9, 2025 | Loeger Julie A | Option Excercise | 127070 | 0.00 | $ 0.00 |
May 9, 2025 | Loeger Julie A | Open Market Sale | 127070 | 69.43 | $ 8,822,470.10 |
May 6, 2025 | SPENCER REBECCA | Open Market Sale | 2000 | 69.95 | $ 139,900.00 |
May 2, 2025 | IANNONE JAMIE | Open Market Sale | 20000 | 68.90 | $ 1,377,900.00 |
May 1, 2025 | Garcia Edward O | Option Excercise | 54833 | 44.37 | $ 2,432,940.21 |
May 1, 2025 | Garcia Edward O | Open Market Sale | 54833 | 70.12 | $ 3,844,889.96 |
May 1, 2025 | TRAQUINA PERRY M | Grant | 455 | 0.00 | $ 0.00 |
May 1, 2025 | Green Logan | Grant | 351 | 0.00 | $ 0.00 |
May 1, 2025 | SHROFF MOHAK | Grant | 333 | 0.00 | $ 0.00 |
May 1, 2025 | Rowe Zane | Grant | 399 | 0.00 | $ 0.00 |
Apr 17, 2025 | Priest Stephen J | Open Market Sale | 1167 | 66.21 | $ 77,267.07 |
Apr 15, 2025 | Priest Stephen J | Option Excercise | 2525 | 0.00 | $ 0.00 |
Apr 15, 2025 | Priest Stephen J | Option Excercise | 1358 | 65.50 | $ 88,949.00 |
Apr 3, 2025 | IANNONE JAMIE | Open Market Sale | 7500 | 66.35 | $ 497,615.64 |
Apr 1, 2025 | Priest Stephen J | Open Market Sale | 28060 | 67.82 | $ 1,903,071.96 |
Mar 18, 2025 | Garcia Edward O | Open Market Sale | 18380 | 65.23 | $ 1,198,927.40 |
Mar 18, 2025 | Boone Cornelius | Open Market Sale | 3958 | 67.06 | $ 265,423.48 |
Mar 17, 2025 | Priest Stephen J | Open Market Sale | 5253 | 67.10 | $ 352,482.30 |
Mar 17, 2025 | Garcia Edward O | Open Market Sale | 2218 | 67.07 | $ 148,759.40 |
Mar 15, 2025 | SPENCER REBECCA | Option Excercise | 2412 | 0.00 | $ 0.00 |
Mar 15, 2025 | SPENCER REBECCA | Option Excercise | 634 | 65.28 | $ 41,387.52 |
Mar 15, 2025 | Priest Stephen J | Option Excercise | 72033 | 0.00 | $ 0.00 |
Mar 15, 2025 | Priest Stephen J | Option Excercise | 38720 | 65.28 | $ 2,527,641.60 |
Mar 15, 2025 | IANNONE JAMIE | Option Excercise | 180608 | 0.00 | $ 0.00 |
Mar 15, 2025 | IANNONE JAMIE | Option Excercise | 93373 | 65.28 | $ 6,095,389.44 |
Mar 15, 2025 | Garcia Edward O | Option Excercise | 55984 | 0.00 | $ 0.00 |
Mar 15, 2025 | Garcia Edward O | Option Excercise | 26558 | 65.28 | $ 1,733,706.24 |
Mar 15, 2025 | Boone Cornelius | Option Excercise | 42508 | 0.00 | $ 0.00 |
Mar 15, 2025 | Boone Cornelius | Option Excercise | 15627 | 65.28 | $ 1,020,130.56 |
Mar 15, 2025 | Loeger Julie A | Option Excercise | 49525 | 0.00 | $ 0.00 |
Mar 15, 2025 | Loeger Julie A | Option Excercise | 20790 | 65.28 | $ 1,357,171.20 |
Mar 3, 2025 | IANNONE JAMIE | Open Market Sale | 15000 | 66.19 | $ 992,777.22 |
Feb 19, 2025 | Garcia Edward O | Open Market Sale | 2688 | 68.81 | $ 184,961.28 |
Feb 15, 2025 | Loeger Julie A | Option Excercise | 4707 | 0.00 | $ 0.00 |
Feb 15, 2025 | Loeger Julie A | Option Excercise | 2018 | 69.90 | $ 141,058.20 |
Feb 15, 2025 | Garcia Edward O | Option Excercise | 9509 | 0.00 | $ 0.00 |
Feb 15, 2025 | Garcia Edward O | Option Excercise | 4622 | 69.90 | $ 323,077.80 |
Feb 3, 2025 | IANNONE JAMIE | Open Market Sale | 11250 | 67.14 | $ 755,268.75 |
Feb 1, 2025 | PRESSLER PAUL S | Grant | 807 | 0.00 | $ 0.00 |
Feb 1, 2025 | TRAQUINA PERRY M | Grant | 456 | 0.00 | $ 0.00 |
Feb 1, 2025 | Green Logan | Grant | 352 | 0.00 | $ 0.00 |
Feb 1, 2025 | Rowe Zane | Grant | 380 | 0.00 | $ 0.00 |
Jan 16, 2025 | Priest Stephen J | Open Market Sale | 1033 | 64.93 | $ 67,072.69 |
Jan 15, 2025 | Priest Stephen J | Option Excercise | 2525 | 0.00 | $ 0.00 |
Jan 15, 2025 | Priest Stephen J | Option Excercise | 1492 | 65.11 | $ 97,144.12 |
Jan 15, 2025 | SPENCER REBECCA | Option Excercise | 499 | 0.00 | $ 0.00 |
Jan 15, 2025 | SPENCER REBECCA | Option Excercise | 130 | 65.11 | $ 8,464.30 |
Jan 3, 2025 | IANNONE JAMIE | Open Market Sale | 5625 | 61.78 | $ 347,512.50 |
Dec 17, 2024 | Garcia Edward O | Open Market Sale | 990 | 65.20 | $ 64,548.00 |
Dec 17, 2024 | Boone Cornelius | Open Market Sale | 3989 | 65.20 | $ 260,082.80 |
Dec 16, 2024 | Priest Stephen J | Open Market Sale | 5252 | 63.63 | $ 334,200.04 |
Dec 15, 2024 | IANNONE JAMIE | Option Excercise | 35000 | 0.00 | $ 0.00 |
Dec 15, 2024 | IANNONE JAMIE | Option Excercise | 18294 | 63.84 | $ 1,167,888.96 |
Dec 15, 2024 | SPENCER REBECCA | Option Excercise | 2412 | 0.00 | $ 0.00 |
Dec 15, 2024 | SPENCER REBECCA | Option Excercise | 912 | 63.84 | $ 58,222.08 |
Dec 15, 2024 | Priest Stephen J | Option Excercise | 11358 | 0.00 | $ 0.00 |
Dec 15, 2024 | Priest Stephen J | Option Excercise | 6106 | 63.84 | $ 389,807.04 |
Dec 15, 2024 | Garcia Edward O | Option Excercise | 6217 | 0.00 | $ 0.00 |
Dec 15, 2024 | Garcia Edward O | Option Excercise | 3016 | 63.84 | $ 192,541.44 |
Dec 15, 2024 | Boone Cornelius | Option Excercise | 8530 | 0.00 | $ 0.00 |
Dec 15, 2024 | Boone Cornelius | Option Excercise | 3187 | 63.84 | $ 203,458.08 |
Dec 15, 2024 | Loeger Julie A | Option Excercise | 9076 | 0.00 | $ 0.00 |
Dec 15, 2024 | Loeger Julie A | Option Excercise | 3897 | 63.84 | $ 248,784.48 |
Dec 3, 2024 | IANNONE JAMIE | Open Market Sale | 11250 | 63.17 | $ 710,665.23 |
Nov 26, 2024 | SPENCER REBECCA | Open Market Sale | 1732 | 65.14 | $ 112,822.65 |
Nov 19, 2024 | Garcia Edward O | Open Market Sale | 2743 | 61.01 | $ 167,350.43 |
Nov 15, 2024 | Loeger Julie A | Option Excercise | 4706 | 0.00 | $ 0.00 |
Nov 15, 2024 | Loeger Julie A | Option Excercise | 1940 | 61.43 | $ 119,174.20 |
Nov 15, 2024 | Garcia Edward O | Option Excercise | 9509 | 0.00 | $ 0.00 |
Nov 15, 2024 | Garcia Edward O | Option Excercise | 4523 | 61.43 | $ 277,847.89 |
Nov 4, 2024 | IANNONE JAMIE | Open Market Sale | 11250 | 60.52 | $ 680,850.00 |
Nov 1, 2024 | TRAQUINA PERRY M | Grant | 530 | 0.00 | $ 0.00 |
Nov 1, 2024 | Rowe Zane | Grant | 422 | 0.00 | $ 0.00 |
Nov 1, 2024 | Green Logan | Grant | 409 | 0.00 | $ 0.00 |
Nov 1, 2024 | PRESSLER PAUL S | Grant | 947 | 0.00 | $ 0.00 |
Oct 16, 2024 | Priest Stephen J | Open Market Sale | 1167 | 66.63 | $ 77,757.21 |
Oct 15, 2024 | Priest Stephen J | Option Excercise | 2525 | 0.00 | $ 0.00 |
Oct 15, 2024 | Priest Stephen J | Option Excercise | 1358 | 69.99 | $ 95,046.42 |
Oct 15, 2024 | SPENCER REBECCA | Option Excercise | 499 | 0.00 | $ 0.00 |
Oct 15, 2024 | SPENCER REBECCA | Option Excercise | 104 | 69.99 | $ 7,278.96 |