| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 814 | $333.64 | $272K@ $333.64 | 96,542 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 540 | $334.23 | $180K@ $334.23 | 97,356 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 136 | $335.42 | $46K@ $335.42 | 97,896 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 227 | $336.65 | $76K@ $336.65 | 98,032 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 797 | $337.76 | $269K@ $337.76 | 98,259 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 610 | $338.58 | $207K@ $338.58 | 99,056 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 504 | $339.74 | $171K@ $339.74 | 99,666 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 205 | $340.58 | $70K@ $340.58 | 100,170 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 125 | $341.71 | $43K@ $341.71 | 100,375 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 415 | $342.95 | $142K@ $342.95 | 100,500 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 287 | $343.94 | $99K@ $343.94 | 100,915 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,310 | $344.99 | $452K@ $344.99 | 101,202 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 199 | $346.13 | $69K@ $346.13 | 102,512 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 269 | $347.02 | $93K@ $347.02 | 102,711 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 81 | $348.05 | $28K@ $348.05 | 102,980 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 156 | $349.19 | $54K@ $349.19 | 103,061 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 82 | $351.24 | $29K@ $351.24 | 103,217 | Form 4 |
| Aug 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 44 | $352.10 | $15K@ $352.10 | 103,299 | Form 4 |
| May 21, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 796 | $291.03 | $232K@ $291.03 | 103,343 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 395 | $216.31 | $85K@ $216.31 | 104,139 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 646 | $216.97 | $140K@ $216.97 | 104,534 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 364 | $218.06 | $79K@ $218.06 | 105,180 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 356 | $218.87 | $78K@ $218.87 | 105,544 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 274 | $220.20 | $60K@ $220.20 | 105,900 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 170 | $221.01 | $38K@ $221.01 | 106,174 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 189 | $222.20 | $42K@ $222.20 | 106,344 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 245 | $223.75 | $55K@ $223.75 | 106,533 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 35 | $225.01 | $8K@ $225.01 | 106,778 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 90 | $225.76 | $20K@ $225.76 | 106,813 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 275 | $226.71 | $62K@ $226.71 | 106,903 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 55 | $229.54 | $13K@ $229.54 | 107,178 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 186 | $230.28 | $43K@ $230.28 | 107,233 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 387 | $231.31 | $90K@ $231.31 | 107,419 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 99 | $232.81 | $23K@ $232.81 | 107,806 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 116 | $233.19 | $27K@ $233.19 | 107,905 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 990 | $235.41 | $233K@ $235.41 | 108,021 | Form 4 |
| May 18, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 9,204 | $235.36 | $2.2M@ $235.36 | 109,011 | Form 4 |
| May 14, 2026 | ALABGeneral Counsel and Secretary | Grant or awardCode A · direct | 131 | $120.18 | $16K@ $120.18 | 118,215 | Form 4 |
| Apr 1, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 500 | $110.35 | $55K@ $110.35 | 118,084 | Form 4 |
| Apr 1, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,000 | $109.16 | $109K@ $109.16 | 118,584 | Form 4 |
| Apr 1, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 3,415 | $108.40 | $370K@ $108.40 | 119,584 | Form 4 |
| Apr 1, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,985 | $107.54 | $213K@ $107.54 | 122,999 | Form 4 |
| Apr 1, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 3,100 | $106.34 | $330K@ $106.34 | 124,984 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 200 | $120.98 | $24K@ $120.98 | 128,084 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,566 | $120.23 | $188K@ $120.23 | 128,284 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,202 | $118.89 | $143K@ $118.89 | 129,850 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 3,200 | $117.92 | $377K@ $117.92 | 131,052 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,205 | $116.85 | $141K@ $116.85 | 134,252 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 750 | $115.84 | $87K@ $115.84 | 135,457 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 677 | $114.81 | $78K@ $114.81 | 136,207 | Form 4 |
| Mar 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,200 | $113.85 | $137K@ $113.85 | 136,884 | Form 4 |
| Feb 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 469 | $126.34 | $59K@ $126.34 | 138,084 | Form 4 |
| Feb 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 923 | $124.66 | $115K@ $124.66 | 138,553 | Form 4 |
| Feb 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,435 | $123.93 | $178K@ $123.93 | 139,476 | Form 4 |
| Feb 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,713 | $122.84 | $210K@ $122.84 | 140,911 | Form 4 |
| Feb 17, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 309 | $122.16 | $38K@ $122.16 | 142,624 | Form 4 |
| Feb 6, 2026 | ALABGeneral Counsel and Secretary | Grant or awardCode A · direct | 5,893 | — | — | 142,933 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 200 | $182.12 | $36K@ $182.12 | 137,040 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,300 | $180.98 | $235K@ $180.98 | 137,240 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,319 | $179.90 | $237K@ $179.90 | 138,540 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 2,577 | $179.11 | $462K@ $179.11 | 139,859 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 2,304 | $178.31 | $411K@ $178.31 | 142,436 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 500 | $176.92 | $88K@ $176.92 | 144,740 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 1,100 | $174.98 | $192K@ $174.98 | 145,240 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 600 | $174.13 | $104K@ $174.13 | 146,340 | Form 4 |
| Jan 2, 2026 | ALABGeneral Counsel and Secretary | Open-market saleCode S · direct | 100 | $172.65 | $17K@ $172.65 | 146,940 | Form 4 |