| Sep 22, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 7 | $41.94 | $294@ $41.94 | 823,886 | Form 4 |
| Sep 22, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 1,717 | $41.31 | $71K@ $41.31 | 823,893 | Form 4 |
| Sep 22, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 1,724 | $3.99 | $7K@ $3.99 | 825,610 | Form 4 |
| Sep 21, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 13,418 | $3.99 | $54K@ $3.99 | 837,304 | Form 4 |
| Sep 9, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 5,103 | $37.74 | $193K@ $37.74 | 823,886 | Form 4 |
| Sep 8, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 26,497 | $37.83 | $1.0M@ $37.83 | 828,989 | Form 4 |
| Sep 8, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 7,503 | $37.25 | $280K@ $37.25 | 855,486 | Form 4 |
| Sep 8, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 15,142 | $3.99 | $60K@ $3.99 | 862,989 | Form 4 |
| Sep 1, 2026 | IBTACEO AND PRESIDENT | Shares withheld for tax or exercise priceCode F · direct | 18,637 | $37.21 | $693K@ $37.21 | 847,847 | Form 4 |
| Aug 18, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 877 | $3.99 | $3K@ $3.99 | 867,361 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 613 | $37.24 | $23K@ $37.24 | 0 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 2,303 | $35.96 | $83K@ $35.96 | 613 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 610 | $37.24 | $23K@ $37.24 | 0 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 2,306 | $35.96 | $83K@ $35.96 | 610 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · indirect | 2,916 | — | — | 2,916 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 1,425 | $37.44 | $53K@ $37.44 | 866,484 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 3,457 | $36.75 | $127K@ $36.75 | 867,909 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 24,025 | $35.63 | $856K@ $35.63 | 871,366 | Form 4 |
| Aug 17, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 28,907 | $3.99 | $115K@ $3.99 | 895,391 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 529 | $37.41 | $20K@ $37.41 | 0 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 6,446 | $36.36 | $234K@ $36.36 | 529 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 4,403 | $35.67 | $157K@ $35.67 | 6,975 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 540 | $37.41 | $20K@ $37.41 | 0 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 6,522 | $36.36 | $237K@ $36.36 | 540 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 4,316 | $35.66 | $154K@ $35.66 | 7,062 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · indirect | 11,378 | — | — | 11,378 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 2,682 | $37.41 | $100K@ $37.41 | 866,484 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 32,693 | $36.36 | $1.2M@ $36.36 | 869,166 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 21,757 | $35.66 | $776K@ $35.66 | 901,859 | Form 4 |
| Aug 4, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 57,132 | $3.99 | $228K@ $3.99 | 923,616 | Form 4 |
| Aug 3, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 762 | $25.17 | $19K@ $25.17 | 866,484 | Form 4 |
| Aug 3, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 14,380 | $24.39 | $351K@ $24.39 | 867,246 | Form 4 |
| Aug 3, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 15,142 | $3.99 | $60K@ $3.99 | 881,626 | Form 4 |
| Jul 21, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 1,050 | $3.99 | $4K@ $3.99 | 867,534 | Form 4 |
| Jul 20, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 7,091 | $32.20 | $228K@ $32.20 | 866,484 | Form 4 |
| Jul 20, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 7,001 | $31.44 | $220K@ $31.44 | 873,575 | Form 4 |
| Jul 20, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 14,092 | $3.99 | $56K@ $3.99 | 880,576 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · indirect | 38 | — | — | 38 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 48 | $35.24 | $2K@ $35.24 | 866,484 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 844 | $34.77 | $29K@ $34.77 | 866,532 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 2,723 | $33.40 | $91K@ $33.40 | 867,376 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 5,711 | $32.67 | $187K@ $32.67 | 870,099 | Form 4 |
| Jul 6, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 9,326 | $3.99 | $37K@ $3.99 | 875,810 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 53 | $35.79 | $2K@ $35.79 | 0 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 1,041 | $35.30 | $37K@ $35.30 | 53 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 50 | $35.79 | $2K@ $35.79 | 0 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 1,044 | $35.30 | $37K@ $35.30 | 50 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · indirect | 1,094 | — | — | 1,094 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 288 | $35.79 | $10K@ $35.79 | 866,484 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 5,773 | $35.30 | $204K@ $35.30 | 866,772 | Form 4 |
| Jul 2, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 6,061 | $3.99 | $24K@ $3.99 | 872,545 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 1,538 | $35.34 | $54K@ $35.34 | 0 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 536 | $34.65 | $19K@ $34.65 | 1,538 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 1,551 | $35.35 | $55K@ $35.35 | 0 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · indirect | 523 | $34.62 | $18K@ $34.62 | 1,551 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · indirect | 2,074 | — | — | 2,074 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 11,789 | $35.34 | $417K@ $35.34 | 866,484 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 4,045 | $34.63 | $140K@ $34.63 | 878,273 | Form 4 |
| Jul 1, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 15,834 | $3.99 | $63K@ $3.99 | 882,318 | Form 4 |
| Jun 23, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 3,955 | $3.99 | $16K@ $3.99 | 870,439 | Form 4 |
| Jun 22, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 11,187 | $3.99 | $45K@ $3.99 | 877,671 | Form 4 |
| Jun 10, 2026 | IBTACEO AND PRESIDENT | GiftCode G · direct | 50,000 | — | — | 866,484 | Form 4 |
| Jun 9, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 4,748 | $3.99 | $19K@ $3.99 | 921,232 | Form 4 |
| Jun 8, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 55 | $32.82 | $2K@ $32.82 | 916,484 | Form 4 |
| Jun 8, 2026 | IBTACEO AND PRESIDENT | Open-market saleCode S · direct | 10,351 | $32.12 | $332K@ $32.12 | 916,539 | Form 4 |
| Jun 8, 2026 | IBTACEO AND PRESIDENT | Option exerciseCode M · direct | 10,406 | $3.99 | $42K@ $3.99 | 926,890 | Form 4 |
| Jun 4, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · direct | 50,000 | — | — | 916,484 | Form 4 |
| Jun 1, 2026 | IBTACEO AND PRESIDENT | Shares withheld for tax or exercise priceCode F · direct | 18,638 | $34.25 | $638K@ $34.25 | 866,484 | Form 4 |
| Mar 2, 2026 | IBTACEO AND PRESIDENT | Conversion of derivativeCode C · direct | 60,000 | — | — | 945,122 | Form 4 |
| Mar 1, 2026 | IBTACEO AND PRESIDENT | Shares withheld for tax or exercise priceCode F · direct | 14,820 | $24.97 | $370K@ $24.97 | 885,122 | Form 4 |
| Jan 8, 2026 | IBTACEO AND PRESIDENT | Grant or awardCode A · direct | 407,706 | — | — | 899,942 | Form 4 |
| Dec 1, 2025 | IBTACEO AND PRESIDENT | Shares withheld for tax or exercise priceCode F · direct | 7,489 | $23.86 | $179K@ $23.86 | 492,236 | Form 4 |