| Dec 23, 2025 | Rudd Troy | Other Disposition | 600 | 0.00 | $ 0.00 |
| Dec 17, 2025 | Poloni Lara | Open Market Sale | 17533 | 97.02 | $ 1,701,134.95 |
| Dec 15, 2025 | Gan David Y. | Option Excercise | 5976 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Gan David Y. | Grant | 20590 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Gan David Y. | Option Excercise | 10530 | 97.96 | $ 1,031,518.80 |
| Dec 15, 2025 | Gan David Y. | Open Market Sale | 15502 | 97.72 | $ 1,514,889.02 |
| Dec 15, 2025 | Kapoor Gaurav | Option Excercise | 9562 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Kapoor Gaurav | Grant | 37599 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Kapoor Gaurav | Option Excercise | 16940 | 97.96 | $ 1,659,442.40 |
| Dec 15, 2025 | Poloni Lara | Option Excercise | 10040 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Poloni Lara | Grant | 39949 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Poloni Lara | Option Excercise | 13425 | 97.96 | $ 1,315,113.00 |
| Dec 15, 2025 | Rudd Troy | Option Excercise | 36812 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Rudd Troy | Grant | 135581 | 0.00 | $ 0.00 |
| Dec 15, 2025 | Rudd Troy | Option Excercise | 48556 | 97.96 | $ 4,756,545.76 |
| Sep 5, 2025 | Tishman Daniel R. | Other Disposition | 27935 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Rudd Troy | Option Excercise | 53097 | 38.72 | $ 2,055,915.84 |
| Aug 15, 2025 | Rudd Troy | Open Market Sale | 53097 | 119.56 | $ 6,348,193.77 |
| Feb 28, 2025 | Wolfenbarger Janet Carol | Grant | 1675 | 0.00 | $ 0.00 |
| Feb 28, 2025 | van 't Noordende Alexander M | Grant | 1675 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Tishman Daniel R. | Grant | 1675 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Stotlar Douglas | Grant | 1900 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Pipes Kristy | Grant | 1675 | 0.00 | $ 0.00 |
| Feb 28, 2025 | KERR DEREK J | Grant | 1675 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Buss Brad W | Grant | 1675 | 0.00 | $ 0.00 |