| Aug 17, 2026 | EXPOChief Executive Officer | Open-market saleCode S · direct | 1,707 | $66.28 | $113K@ $66.28 | 129,108 | Form 4 |
| Aug 17, 2026 | EXPOChief Executive Officer | Option exerciseCode M · direct | 2,379 | $29.05 | $69K@ $29.05 | 130,815 | Form 4 |
| Jul 28, 2026 | EXPOChief Executive Officer | Option exerciseCode M · direct | 12,665 | $37.45 | $474K@ $37.45 | 128,436 | Form 4 |
| Jul 15, 2026 | EXPOChief Executive Officer | Open-market saleCode S · direct | 1,737 | $62.78 | $109K@ $62.78 | 115,771 | Form 4 |
| Jul 15, 2026 | EXPOChief Executive Officer | Option exerciseCode M · direct | 2,379 | $29.05 | $69K@ $29.05 | 117,508 | Form 4 |
| Jun 25, 2026 | EXPOChief Executive Officer | Option exerciseCode M · direct | 7,872 | $25.41 | $200K@ $25.41 | 115,129 | Form 4 |
| Jun 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,793 | $57.13 | $102K@ $57.13 | 107,257 | Form 4 |
| Jun 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 109,050 | Form 4 |
| Jun 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 2,326 | $57.13 | $133K@ $57.13 | 106,670 | Form 4 |
| Jun 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 3,225 | $25.41 | $82K@ $25.41 | 108,996 | Form 4 |
| May 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,827 | $54.06 | $99K@ $54.06 | 105,771 | Form 4 |
| May 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 107,598 | Form 4 |
| May 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 2,367 | $54.06 | $128K@ $54.06 | 105,218 | Form 4 |
| May 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 3,226 | $25.41 | $82K@ $25.41 | 107,585 | Form 4 |
| Apr 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,697 | $67.70 | $115K@ $67.70 | 104,359 | Form 4 |
| Apr 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 106,056 | Form 4 |
| Apr 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 2,212 | $67.70 | $150K@ $67.70 | 103,676 | Form 4 |
| Apr 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 3,225 | $25.41 | $82K@ $25.41 | 105,888 | Form 4 |
| Mar 16, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,698 | $67.49 | $115K@ $67.49 | 102,663 | Form 4 |
| Mar 16, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 104,361 | Form 4 |
| Mar 16, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 2,214 | $67.49 | $149K@ $67.49 | 101,981 | Form 4 |
| Mar 16, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 3,226 | $25.41 | $82K@ $25.41 | 104,195 | Form 4 |
| Mar 13, 2026 | EXPOPresident & CEO | Grant or awardCode A · direct | 17,814 | — | — | 17,814 | Form 4 |
| Mar 11, 2026 | EXPOPresident & CEO | Shares withheld for tax or exercise priceCode F · direct | 6,156 | $70.03 | $431K@ $70.03 | 100,969 | Form 4 |
| Mar 11, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 12,716 | — | — | 107,125 | Form 4 |
| Feb 20, 2026 | EXPOPresident & CEO | Grant or awardCode A · direct | 27,075 | — | — | 27,075 | Form 4 |
| Feb 20, 2026 | EXPOPresident & CEO | Grant or awardCode A · direct | 1,425 | — | — | 1,425 | Form 4 |
| Feb 17, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,702 | $67.14 | $114K@ $67.14 | 94,409 | Form 4 |
| Feb 17, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 96,111 | Form 4 |
| Feb 17, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 2,218 | $67.16 | $149K@ $67.16 | 93,731 | Form 4 |
| Feb 17, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 3,226 | $25.41 | $82K@ $25.41 | 95,949 | Form 4 |
| Jan 15, 2026 | EXPOPresident & CEO | Open-market saleCode S · direct | 1,663 | $72.52 | $121K@ $72.52 | 92,723 | Form 4 |
| Jan 15, 2026 | EXPOPresident & CEO | Option exerciseCode M · direct | 2,380 | $29.05 | $69K@ $29.05 | 94,386 | Form 4 |