| Feb 2, 2026 | Bealmear Richard Craig | Option Excercise | 107068 | 3.18 | $ 340,476.24 |
| Feb 2, 2026 | Bealmear Richard Craig | Open Market Sale | 9726 | 76.93 | $ 748,216.32 |
| Feb 2, 2026 | DeWitte Jacob | Open Market Sale | 200000 | 74.96 | $ 14,992,025.36 |
| Feb 2, 2026 | Cochran Caroline | Open Market Sale | 200000 | 74.96 | $ 14,992,025.36 |
| Jan 9, 2026 | Cochran Caroline | Open Market Sale | 91628 | 111.84 | $ 10,247,603.25 |
| Jan 9, 2026 | DeWitte Jacob | Open Market Sale | 91628 | 111.84 | $ 10,247,603.25 |
| Jan 7, 2026 | Cochran Caroline | Open Market Sale | 328372 | 98.92 | $ 32,481,835.58 |
| Jan 7, 2026 | DeWitte Jacob | Open Market Sale | 328372 | 98.92 | $ 32,481,835.58 |
| Jan 5, 2026 | Cochran Caroline | Open Market Sale | 200000 | 90.29 | $ 18,058,200.00 |
| Jan 5, 2026 | DeWitte Jacob | Open Market Sale | 200000 | 90.29 | $ 18,058,200.00 |
| Dec 24, 2025 | Cochran Caroline | Other Disposition | 15434986 | 0.00 | $ 0.00 |
| Dec 24, 2025 | DeWitte Jacob | Other Disposition | 15434986 | 0.00 | $ 0.00 |
| Dec 22, 2025 | Cochran Caroline | Open Market Sale | 840000 | 82.32 | $ 69,150,555.09 |
| Dec 22, 2025 | DeWitte Jacob | Open Market Sale | 840000 | 82.32 | $ 69,150,555.09 |
| Dec 17, 2025 | Bealmear Richard Craig | Option Excercise | 150000 | 3.18 | $ 477,000.00 |
| Dec 17, 2025 | Bealmear Richard Craig | Open Market Sale | 75000 | 78.30 | $ 5,872,622.63 |
| Dec 1, 2025 | Goodwin William Carroll Murphy | Open Market Sale | 5864 | 88.42 | $ 518,517.75 |
| Nov 28, 2025 | Goodwin William Carroll Murphy | Option Excercise | 10734 | | $ 0.00 |
| Nov 19, 2025 | Goodwin William Carroll Murphy | Open Market Sale | 11936 | 101.84 | $ 1,215,538.37 |
| Nov 18, 2025 | Goodwin William Carroll Murphy | Option Excercise | 20686 | | $ 0.00 |
| Sep 30, 2025 | Cochran Caroline | Open Market Sale | 600000 | 112.26 | $ 67,358,095.76 |
| Sep 30, 2025 | DeWitte Jacob | Open Market Sale | 600000 | 112.26 | $ 67,358,095.76 |
| Sep 22, 2025 | Cochran Caroline | Other Disposition | 25000 | 121.84 | $ 3,046,112.50 |
| Sep 22, 2025 | DeWitte Jacob | Other Disposition | 25000 | 121.84 | $ 3,046,112.50 |
| Sep 22, 2025 | Klein Michael Stuart | Open Market Sale | 50000 | 133.76 | $ 6,687,912.00 |
| Sep 17, 2025 | Bealmear Richard Craig | Option Excercise | 200000 | 3.18 | $ 636,000.00 |
| Sep 17, 2025 | Bealmear Richard Craig | Open Market Sale | 100000 | 94.31 | $ 9,431,387.32 |
| Sep 5, 2025 | Goodwin William Carroll Murphy | Open Market Sale | 41387 | 70.09 | $ 2,900,901.74 |
| Aug 14, 2025 | Goodwin William Carroll Murphy | Option Excercise | 82743 | | $ 0.00 |
| Aug 14, 2025 | Goodwin William Carroll Murphy | Option Excercise | 41356 | 76.80 | $ 3,176,223.51 |
| Jun 30, 2025 | DeWitte Jacob | Open Market Sale | 600000 | 55.20 | $ 33,118,357.39 |
| Jun 30, 2025 | Cochran Caroline | Open Market Sale | 600000 | 55.20 | $ 33,118,357.39 |
| Jun 24, 2025 | DeWitte Jacob | Other Disposition | 600000 | 0.00 | $ 0.00 |
| Jun 24, 2025 | Cochran Caroline | Other Disposition | 600000 | 0.00 | $ 0.00 |
| Jun 23, 2025 | Klein Michael Stuart | Open Market Sale | 50000 | 54.85 | $ 2,742,652.79 |
| Jun 23, 2025 | M. Klein Associates, Inc. | Open Market Sale | 50000 | 54.85 | $ 2,742,652.79 |
| Jun 18, 2025 | Klein Michael Stuart | Open Market Sale | 250000 | 63.06 | $ 15,764,275.00 |
| Jun 18, 2025 | M. Klein Associates, Inc. | Open Market Sale | 250000 | 63.06 | $ 15,764,275.00 |
| May 29, 2025 | Cochran Caroline | Other Disposition | 200000 | 0.00 | $ 0.00 |
| May 29, 2025 | DeWitte Jacob | Other Disposition | 200000 | 0.00 | $ 0.00 |
| May 21, 2025 | Kinzley Richard | Other Disposition | 1200 | 0.00 | $ 0.00 |
| Mar 31, 2025 | DeWitte Jacob | Other Disposition | 100000 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Cochran Caroline | Other Disposition | 100000 | 0.00 | $ 0.00 |
| Mar 27, 2025 | Jansen John M | Open Market Purchase | 6000 | 24.57 | $ 147,411.60 |
| Mar 27, 2025 | DeWitte Jacob | Open Market Sale | 216000 | 23.05 | $ 4,978,265.41 |
| Mar 27, 2025 | Cochran Caroline | Open Market Sale | 216000 | 23.05 | $ 4,978,265.41 |