| 26 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 2,283 | $174.90 | $399,296.70 | 4,375,186 |
| 26 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 5,117 | $175.75 | $899,312.75 | 4,370,069 |
| 26 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 5,300 | $176.50 | $935,450.00 | 4,364,769 |
| 26 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 1,000 | $177.81 | $177,810.00 | 4,363,769 |
| 23 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 10,398 | $176.78 | $1,838,158.44 | 4,379,917 |
| 23 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 2,448 | $177.27 | $433,956.96 | 4,377,469 |
| 22 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 8,080 | $176.57 | $1,426,685.60 | 4,390,315 |
| 21 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 552 | $169.01 | $93,293.52 | 4,403,587 |
| 21 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 2,728 | $169.77 | $463,132.56 | 4,400,859 |
| 21 October 2026 | Steven Ira (Steve) SarowitzOther Level A | Sell Regular sell transaction (market) | 1,564 | $170.94 | $267,350.16 | 4,399,295 |