| Oct 8, 2025 | ROMRELL LARRY E | Option Excercise | 1718 | 39.55 | $ 67,949.70 |
| Oct 8, 2025 | ROMRELL LARRY E | Option Excercise | 762 | 89.26 | $ 68,016.12 |
| Sep 10, 2025 | Wendling Brian J | Option Excercise | 9451 | 43.67 | $ 412,702.53 |
| Sep 10, 2025 | Wendling Brian J | Open Market Sale | 9451 | 101.04 | $ 954,964.20 |
| Sep 8, 2025 | Gilchrist Malcolm Ian Grant | Option Excercise | 1726 | 48.04 | $ 82,925.62 |
| Sep 8, 2025 | Gilchrist Malcolm Ian Grant | Option Excercise | 828 | 100.16 | $ 82,932.48 |
| Sep 8, 2025 | Gilchrist Malcolm Ian Grant | Open Market Sale | 898 | 100.20 | $ 89,981.67 |
| Aug 25, 2025 | Gilchrist Malcolm Ian Grant | Option Excercise | 5603 | 32.87 | $ 184,188.90 |
| Aug 25, 2025 | Gilchrist Malcolm Ian Grant | Open Market Sale | 4753 | 101.47 | $ 482,281.01 |
| Aug 25, 2025 | Gilchrist Malcolm Ian Grant | Option Excercise | 709 | 95.95 | $ 68,029.30 |
| Aug 12, 2025 | Wong Andrea L | Open Market Sale | 2615 | 97.07 | $ 253,824.98 |
| May 22, 2025 | Wong Andrea L | Open Market Sale | 1585 | 92.12 | $ 146,015.95 |
| May 16, 2025 | CAREY CHASE | Option Excercise | 50000 | 33.22 | $ 1,661,000.00 |
| May 16, 2025 | CAREY CHASE | Other Disposition | 50000 | 85.00 | $ 4,250,000.00 |
| May 12, 2025 | CAREY CHASE | Option Excercise | 150000 | 33.22 | $ 4,983,000.00 |
| May 12, 2025 | CAREY CHASE | Open Market Sale | 150000 | 95.79 | $ 14,367,895.00 |
| May 9, 2025 | Wendling Brian J | Option Excercise | 9500 | 42.10 | $ 399,950.00 |
| May 9, 2025 | Wendling Brian J | Open Market Sale | 9500 | 95.21 | $ 904,447.50 |
| May 9, 2025 | Wilm Renee L | Option Excercise | 66510 | 42.06 | $ 2,797,410.60 |
| May 9, 2025 | Wilm Renee L | Open Market Sale | 66510 | 95.25 | $ 6,334,977.74 |
| May 9, 2025 | Gilchrist Malcolm Ian Grant | Open Market Sale | 1303 | 94.79 | $ 123,512.67 |
| Apr 17, 2025 | CAREY CHASE | Option Excercise | 100000 | 33.22 | $ 3,322,000.00 |
| Apr 17, 2025 | CAREY CHASE | Other Disposition | 100000 | 80.00 | $ 8,000,000.00 |
| Mar 15, 2025 | Wendling Brian J | Option Excercise | 3156 | 81.06 | $ 255,812.76 |
| Mar 15, 2025 | Wilm Renee L | Option Excercise | 6159 | 81.06 | $ 499,229.64 |
| Mar 14, 2025 | Wendling Brian J | Grant | 7213 | 0.00 | $ 0.00 |
| Mar 14, 2025 | Wilm Renee L | Grant | 14075 | 0.00 | $ 0.00 |
| Dec 16, 2024 | MAFFEI GREGORY B | Option Excercise | 307413 | 38.62 | $ 11,871,759.95 |
| Dec 16, 2024 | MAFFEI GREGORY B | Option Excercise | 219549 | 80.69 | $ 17,714,757.67 |
| Dec 16, 2024 | MAFFEI GREGORY B | Open Market Sale | 35463 | 71.53 | $ 2,536,732.38 |
| Dec 11, 2024 | ROMRELL LARRY E | Option Excercise | 5880 | 37.41 | $ 219,965.43 |
| Dec 11, 2024 | ROMRELL LARRY E | Option Excercise | 2610 | 84.30 | $ 220,025.32 |
| Dec 9, 2024 | Wendling Brian J | Option Excercise | 7454 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Wendling Brian J | Option Excercise | 3263 | 87.38 | $ 285,131.31 |
| Dec 9, 2024 | Wilm Renee L | Option Excercise | 14167 | 0.00 | $ 0.00 |
| Dec 9, 2024 | Wilm Renee L | Option Excercise | 6200 | 87.47 | $ 542,297.96 |
| Dec 8, 2024 | DEEVY BRIAN | Option Excercise | 834 | 0.00 | $ 0.00 |
| Dec 8, 2024 | CHANG DEREK | Option Excercise | 1670 | 0.00 | $ 0.00 |
| Dec 8, 2024 | BENNETT ROBERT R | Option Excercise | 1670 | 0.00 | $ 0.00 |
| Dec 8, 2024 | Wong Andrea L | Option Excercise | 834 | 0.00 | $ 0.00 |
| Dec 5, 2024 | MALONE EVAN DANIEL | Option Excercise | 25604 | 41.91 | $ 1,073,162.90 |
| Dec 5, 2024 | MALONE EVAN DANIEL | Option Excercise | 12642 | 84.94 | $ 1,073,838.18 |
| Dec 5, 2024 | BENNETT ROBERT R | Other Disposition | 0 | | $ 0.00 |
| Nov 21, 2024 | Wendling Brian J | Open Market Sale | 1094 | 69.57 | $ 76,109.58 |
| Nov 21, 2024 | DEEVY BRIAN | Option Excercise | 2939 | 37.41 | $ 109,956.90 |
| Nov 19, 2024 | Gilchrist Malcolm Ian Grant | Option Excercise | 2171 | 72.73 | $ 157,904.08 |
| Nov 19, 2024 | Gilchrist Malcolm Ian Grant | Option Excercise | 4105 | 38.46 | $ 157,858.18 |