| Aug 10, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 26,198 | $142.00 | $3.7M@ $142.00 | 40,138 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · directAlso reported by Walsh James P | 7 | $218.27 | $2K@ $218.27 | 66,336 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 17 | $217.43 | $4K@ $217.43 | 66,343 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · directAlso reported by Walsh James P | 9 | $214.46 | $2K@ $214.46 | 66,370 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · directAlso reported by Walsh James P | 12 | $213.51 | $3K@ $213.51 | 66,379 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 10 | $211.86 | $2K@ $211.86 | 66,391 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 170 | $211.08 | $36K@ $211.08 | 66,401 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 276 | $210.10 | $58K@ $210.10 | 66,571 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 483 | $209.06 | $101K@ $209.06 | 66,847 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 764 | $208.40 | $159K@ $208.40 | 67,330 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 103 | $207.04 | $21K@ $207.04 | 68,094 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 41 | $206.25 | $8K@ $206.25 | 68,197 | Form 4 |
| Jun 25, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 112 | $204.95 | $23K@ $204.95 | 68,238 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 174 | $213.39 | $37K@ $213.39 | 68,350 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 890 | $212.60 | $189K@ $212.60 | 68,524 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 1,103 | $211.67 | $233K@ $211.67 | 69,414 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 1,577 | $210.75 | $332K@ $210.75 | 70,517 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 1,343 | $209.76 | $282K@ $209.76 | 72,094 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 332 | $208.87 | $69K@ $208.87 | 73,437 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 192 | $207.95 | $40K@ $207.95 | 73,769 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 50 | $206.35 | $10K@ $206.35 | 73,961 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 246 | $205.42 | $51K@ $205.42 | 74,011 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 617 | $204.59 | $126K@ $204.59 | 74,257 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 147 | $203.81 | $30K@ $203.81 | 74,874 | Form 4 |
| Jun 23, 2026 | TTMISVP Information Technology | Open-market saleCode S · direct | 83 | $201.95 | $17K@ $201.95 | 75,021 | Form 4 |
| Feb 13, 2026 | TTMISVP Information Technology | Shares withheld for tax or exercise priceCode F · direct | 13,411 | $93.12 | $1.2M@ $93.12 | 75,104 | Form 4 |
| Feb 11, 2026 | TTMISVP Information Technology | Grant or awardCode A · direct | 28,568 | — | — | 88,515 | Form 4 |