| Jan 30, 2026 | OREILLY DAVID E | Option Excercise | 1280 | 98.41 | $ 125,964.80 |
| Jan 30, 2026 | HENSLEE GREGORY L | Option Excercise | 1461 | 98.41 | $ 143,777.01 |
| Jan 29, 2026 | OREILLY DAVID E | Grant | 3733 | 98.85 | $ 369,007.05 |
| Jan 29, 2026 | HENSLEE GREGORY L | Grant | 4305 | 98.85 | $ 425,549.25 |
| Nov 26, 2025 | MANCINI CHRISTOPHER ANDREW | Option Excercise | 2355 | 16.71 | $ 39,352.05 |
| Nov 26, 2025 | MANCINI CHRISTOPHER ANDREW | Open Market Sale | 2355 | 101.31 | $ 238,585.05 |
| Nov 26, 2025 | HOPPER PHILIP M | Option Excercise | 3500 | 17.98 | $ 62,930.00 |
| Nov 26, 2025 | HOPPER PHILIP M | Open Market Sale | 3500 | 101.25 | $ 354,361.00 |
| Nov 24, 2025 | PERLMAN DANA | Other Disposition | 1000 | 99.00 | $ 99,000.00 |
| Nov 21, 2025 | OREILLY DAVID E | Other Disposition | 7070 | 100.43 | $ 710,040.10 |
| Nov 18, 2025 | FLETCHER JEREMY ADAM | Option Excercise | 3795 | 18.15 | $ 68,879.25 |
| Nov 18, 2025 | FLETCHER JEREMY ADAM | Open Market Sale | 3795 | 100.00 | $ 379,500.00 |
| Nov 4, 2025 | MURPHY JOHN RAYMOND | Open Market Sale | 3125 | 92.60 | $ 289,376.25 |
| Aug 13, 2025 | SASTRE MARIA | Open Market Sale | 595 | 102.32 | $ 60,877.42 |
| Aug 13, 2025 | WILBANKS CARL DAVID | Option Excercise | 88485 | 17.99 | $ 1,591,708.65 |
| Aug 13, 2025 | WILBANKS CARL DAVID | Open Market Sale | 88485 | 102.54 | $ 9,073,039.54 |
| Aug 6, 2025 | REAVES SHARI LYNNE | Open Market Sale | 2000 | 103.81 | $ 207,612.60 |
| Jul 30, 2025 | PERLMAN DANA | Other Disposition | 1000 | 99.38 | $ 99,380.00 |
| Jul 29, 2025 | MERZ MARK JOSEPH | Option Excercise | 29505 | 18.11 | $ 534,335.55 |
| Jul 29, 2025 | MERZ MARK JOSEPH | Open Market Sale | 34555 | 98.37 | $ 3,399,178.84 |
| May 30, 2025 | HENSLEE GREGORY L | Other Disposition | 4905 | 1,367.50 | $ 6,707,587.50 |
| May 30, 2025 | ODEMS RAMON PARISES | Option Excercise | 2000 | 247.38 | $ 494,760.00 |
| May 30, 2025 | ODEMS RAMON PARISES | Open Market Sale | 2000 | 1,360.45 | $ 2,720,900.00 |
| May 29, 2025 | MONTELLANO NAJERA JOSE A | Open Market Sale | 19 | 1,351.91 | $ 25,686.23 |
| May 19, 2025 | MURPHY JOHN RAYMOND | Open Market Sale | 200 | 1,379.00 | $ 275,800.00 |
| May 16, 2025 | JOHNSON GREGORY D | Grant | 131 | 1,381.66 | $ 180,997.46 |
| May 16, 2025 | WHITFIELD FRED ALAN | Grant | 131 | 1,381.66 | $ 180,997.46 |
| May 16, 2025 | SASTRE MARIA | Grant | 131 | 1,381.66 | $ 180,997.46 |
| May 16, 2025 | HENDRICKSON THOMAS | Grant | 131 | 1,381.66 | $ 180,997.46 |
| May 16, 2025 | MURPHY JOHN RAYMOND | Grant | 131 | 1,381.66 | $ 180,997.46 |
| May 16, 2025 | PERLMAN DANA | Grant | 131 | 1,381.66 | $ 180,997.46 |