| Sep 20, 2026 | TEAMChief Revenue Officer | Grant or awardCode A · direct | 51,549 | — | — | 269,772 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 418 | $174.02 | $73K@ $174.02 | 218,223 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 18 | $165.08 | $3K@ $165.08 | 218,641 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 117 | $171.31 | $20K@ $171.31 | 218,659 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 242 | $175.10 | $42K@ $175.10 | 218,776 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 22 | $170.05 | $4K@ $170.05 | 219,018 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 116 | $167.15 | $19K@ $167.15 | 219,040 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 40 | $165.96 | $7K@ $165.96 | 219,156 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 54 | $175.76 | $9K@ $175.76 | 219,196 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 438 | $173.14 | $76K@ $173.14 | 219,250 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 5 | $162.05 | $810@ $162.05 | 219,688 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 281 | $172.01 | $48K@ $172.01 | 219,693 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 31 | $169.09 | $5K@ $169.09 | 219,974 | Form 4 |
| Aug 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 69 | $167.99 | $12K@ $167.99 | 220,005 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,472 | $163.22 | $240K@ $163.22 | 220,074 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 4,600 | $162.38 | $747K@ $162.38 | 221,546 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 24 | $167.29 | $4K@ $167.29 | 226,146 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 125 | $166.40 | $21K@ $166.40 | 226,170 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 231 | $165.15 | $38K@ $165.15 | 226,295 | Form 4 |
| Aug 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,165 | $164.29 | $191K@ $164.29 | 226,526 | Form 4 |
| Jun 12, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 3,000 | $89.71 | $269K@ $89.71 | 227,691 | Form 4 |
| Jun 11, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,432 | $88.79 | $127K@ $88.79 | 230,691 | Form 4 |
| Jun 10, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,813 | $92.79 | $168K@ $92.79 | 232,123 | Form 4 |
| Jun 9, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,454 | $95.35 | $139K@ $95.35 | 233,936 | Form 4 |
| Jun 8, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,451 | $98.03 | $142K@ $98.03 | 235,390 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 6 | $94.16 | $565@ $94.16 | 236,841 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 220 | $87.17 | $19K@ $87.17 | 236,847 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,223 | $86.59 | $106K@ $86.59 | 237,067 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 127 | $91.38 | $12K@ $91.38 | 238,290 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 80 | $92.53 | $7K@ $92.53 | 238,417 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 61 | $88.23 | $5K@ $88.23 | 238,497 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 148 | $89.23 | $13K@ $89.23 | 238,558 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 34 | $93.39 | $3K@ $93.39 | 238,706 | Form 4 |
| May 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 87 | $90.29 | $8K@ $90.29 | 238,740 | Form 4 |
| May 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 344 | $78.84 | $27K@ $78.84 | 238,827 | Form 4 |
| May 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 3,543 | $80.70 | $286K@ $80.70 | 239,171 | Form 4 |
| May 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,130 | $79.94 | $90K@ $79.94 | 242,714 | Form 4 |
| May 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 98 | $82.34 | $8K@ $82.34 | 243,844 | Form 4 |
| May 14, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 1,902 | $81.85 | $156K@ $81.85 | 243,942 | Form 4 |
| Apr 23, 2026 | TEAMChief Revenue Officer | Grant or awardCode A · direct | 121,512 | — | — | 245,844 | Form 4 |
| Feb 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 516 | $80.57 | $42K@ $80.57 | 124,332 | Form 4 |
| Feb 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 30 | $83.55 | $3K@ $83.55 | 124,848 | Form 4 |
| Feb 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 525 | $81.63 | $43K@ $81.63 | 124,878 | Form 4 |
| Feb 19, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 151 | $82.60 | $12K@ $82.60 | 125,403 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 521 | $81.90 | $43K@ $81.90 | 125,554 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 364 | $80.97 | $29K@ $80.97 | 126,075 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · directAlso reported by LIU GENE | 4 | $86.64 | $347@ $86.64 | 126,439 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 24 | $85.83 | $2K@ $85.83 | 126,443 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 16 | $84.82 | $1K@ $84.82 | 126,467 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 31 | $83.78 | $3K@ $83.78 | 126,483 | Form 4 |
| Feb 17, 2026 | TEAMChief Revenue Officer | Open-market saleCode S · direct | 22 | $82.90 | $2K@ $82.90 | 126,514 | Form 4 |