greeksoup/ stock research

CoreWeave, Inc. insider trading

In twelve months insiders at CoreWeave bought nothing and sold $5.9B on the open market; 2547 of the 3470 sales were under plans set months before.

Bought on the open marketNonein twelve months
Sold on the open market$5.9B3,470 sales
Sales set in advance2547 of 3470under Rule 10b5-1 plans
Pay taken in stock22 by own choice
New to this? How to read this page
  1. Insiders are the people who run the company: officers, directors and owners of 10% or more. They must report a trade on Form 4 within two business days.
  2. A purchase on the open market is the strongest sign: the insider spent their own money.
  3. A sale under a trading plan (Rule 10b5-1) says little: its dates were fixed months before. Sales outside a plan say more, but insiders sell for many reasons, such as taxes or a house.
  4. Grants, option exercises and shares held back for tax are left out.
  5. What is a Form 4? · Form 4 codes

What kind of trades

Insiders only sold: 3,470 sales worth $5.9B, and 2547 of them were under plans set months before, which say little.

Purchasebought with their own money
Pay in stock, own choiceowed cash, chose shares
Sale outside a planthe insider picked the day
Sale under a plandates fixed months before
Says littlecompany plans, board pay, cash units
Bought
2 pay by choice
Sold
9232547 under a plan

Every Form 4 line of the last twelve months, counted by kind. The grades come from the filing itself: whether the insider paid cash, whether a plan set the date, whether pay was taken in stock by choice.

Insider trades on the share price

last twelve months

234 marks over twelve months, each in its grade: solid for the stronger signs, hollow or grey for the ones that say little.

PurchasePay in stock, own choiceSale outside a planSale under a planSays little

The blue line is the daily close over twelve months. Each mark is one insider's trades on one day, on that day's price, sized by dollar value. Solid marks are the stronger signs; hollow and grey marks say little. Hover or tap a mark for who, how much and why.

Trades worth a closer look

A purchase stands out when two or more of these hold: a senior insider, several insiders buying within 90 days, a fall of 10% or more in the three months before, or over $1 million. A sale outside a plan is judged the same way. These are the Feed's rules.

Who traded

dollars, twelve months

12 insiders traded. The most: Magnetar Financial Llc, sale outside a plan $3.0B.

One row per insider, sold to the left and bought to the right, split by grade: the paler part of a bar is the part that says little.

How it compares

every company on the site

Open-market sales, twelve months

Open-market purchases, twelve months

    The bar ranks every company on the site from the lowest on the left to the highest on the right, in three equal thirds; the small figures under it are the values where each third starts, and the black tick is the middle company. The orange dot is this company; the grey ticks are the other companies in its industry (hover or tap for names). A hatched block is companies tied at none.

    Every Form 4 line

    Purchase: bought on the open market with their own moneyTook pay in stock, own choice: owed cash, chose shares instead; a softer signSale: sold on the open market, not under a plan set in advanceSale, trading plan: under a Rule 10b5-1 plan set up months before, so the date was fixed in advanceGrey lines: plan purchases, pay in stock taken by the whole board or under a company plan, and units paid in cash; they say little about the insider's own view
    TradedInsiderRoleTypeSharesPriceValueFiling
    20 October 2026Whitman Margaret CDirectorTook pay in stockown choice122n/an/aForm 4

    Took cash pay as 122 shares instead of cash. The stock had fallen 22% in the three months before.

    The filing's own wordsThese securities were issued pursuant to the reporting person's election under the Issuer's Non-Employee Director Compensation Policy to receive shares in lieu of cash compensation payable for quarterly board service.Form 4 footnote, as filed
    20 October 2026Hutchins Glenn HDirectorTook pay in stockown choice320n/an/aForm 4

    Took cash pay as 320 shares instead of cash. The stock had fallen 22% in the three months before.

    The filing's own wordsThese securities were issued pursuant to the reporting person's election under the Issuer's Non-Employee Director Compensation Policy to receive shares in lieu of cash compensation payable for quarterly board service.Form 4 footnote, as filed
    13 October 2026Jones JonathanChief Revenue OfficerSaletrading plan set in advance · Form 144 notice 13 October 202615,100$77.18$1.2 millionForm 4
    13 October 2026Jones JonathanChief Revenue OfficerSaletrading plan set in advance · Form 144 notice 13 October 20265,969$77.92$465,094Form 4
    13 October 2026Jones JonathanChief Revenue OfficerSaletrading plan set in advance · Form 144 notice 13 October 2026500$78.74$39,372Form 4
    12 October 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 October 202615,388$79.95$1.2 millionForm 4
    12 October 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 October 20267,191$80.51$578,928Form 4
    12 October 2026Jones JonathanChief Revenue OfficerSaletrading plan set in advance · Form 144 notice 13 October 202615,811$80.36$1.3 millionForm 4
    6 October 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 6 October 20263$88.60$266Form 4
    30 September 2026Venturo Brian MChief Strategy OfficerSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 202665,616$87.69$5.8 millionForm 4
    30 September 2026McVeety Kristen JGC and SecretarySaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 20265$87.69$438Form 4
    30 September 2026McBee BranninChief Development OfficerSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 202656,531$87.69$5.0 millionForm 4
    30 September 2026Jain SachinChief Operating OfficerSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 20264$87.69$351Form 4
    30 September 2026Intrator Michael NCEO and PresidentSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 202678,552$87.69$6.9 millionForm 4
    30 September 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 20265$87.69$438Form 4
    30 September 2026Baker JeffPrincipal Accounting OfficerSaleafter a 2% rise over three months · 39% below its one-year high5$87.69$438Form 4
    30 September 2026Agrawal NitinChief Financial OfficerSaleafter a 2% rise over three months · 39% below its one-year high · Form 144 notice 30 September 20265$87.69$438Form 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202689,338$85.86$7.7 millionForm 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202674,072$86.57$6.4 millionForm 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202612,712$87.65$1.1 millionForm 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202610,719$88.72$950,958Form 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202612,054$89.81$1.1 millionForm 4
    29 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 20261,105$90.26$99,732Form 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202648,103$85.86$4.1 millionForm 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 202639,883$86.57$3.5 millionForm 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 20266,847$87.65$600,118Form 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 20265,773$88.72$512,163Form 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 20266,491$89.81$582,958Form 4
    29 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 September 2026595$90.26$53,702Form 4
    22 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202623,231$85.57$2.0 millionForm 4
    22 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202687,341$86.41$7.5 millionForm 4
    22 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202661,489$87.15$5.4 millionForm 4
    22 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202624,428$88.33$2.2 millionForm 4
    22 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 20263,511$88.95$312,293Form 4
    22 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202612,509$85.57$1.1 millionForm 4
    22 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202647,025$86.41$4.1 millionForm 4
    22 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202633,114$87.15$2.9 millionForm 4
    22 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 202613,154$88.33$1.2 millionForm 4
    22 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 22 September 20261,890$88.95$168,110Form 4
    22 September 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 22 September 20266,499$85.57$556,117Form 4
    22 September 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 22 September 202625,772$86.44$2.2 millionForm 4
    22 September 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 22 September 202616,193$87.21$1.4 millionForm 4
    22 September 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 22 September 20266,500$88.40$574,575Form 4
    22 September 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 22 September 2026800$89.02$71,212Form 4
    15 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202675,594$81.04$6.1 millionForm 4
    15 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202676,638$82.02$6.3 millionForm 4
    15 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202640,609$83.03$3.4 millionForm 4
    15 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 20267,159$83.65$598,873Form 4
    15 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202640,703$81.04$3.3 millionForm 4
    15 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202641,271$82.02$3.4 millionForm 4
    15 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 202621,864$83.03$1.8 millionForm 4
    15 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 15 September 20263,854$83.65$322,400Form 4
    14 September 2026Agrawal NitinChief Financial OfficerSaleafter a 22% fall over three months · 42% below its one-year high · Form 144 notice 14 September 202663,408$83.64$5.3 millionForm 4
    14 September 2026Agrawal NitinChief Financial OfficerSaleafter a 22% fall over three months · 42% below its one-year high · Form 144 notice 14 September 20263,168$84.88$268,900Form 4
    8 September 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 8 September 202655,945$93.54$5.2 millionForm 4
    8 September 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 8 September 202641,555$94.47$3.9 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20264,160$93.35$388,329Form 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20268,808$94.60$833,197Form 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202626,286$95.79$2.5 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20268,464$96.57$817,346Form 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20262,340$98.02$229,375Form 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20267,995$98.75$789,507Form 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202639,261$99.85$3.9 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202620,926$100.85$2.1 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202615,861$101.97$1.6 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202655,614$102.96$5.7 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202610,155$103.72$1.1 millionForm 4
    8 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 2026130$104.44$13,577Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20262,240$93.35$209,100Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20264,742$94.60$448,572Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202614,154$95.79$1.4 millionForm 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20264,556$96.57$439,961Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20261,260$98.02$123,510Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20264,305$98.75$425,119Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202621,139$99.85$2.1 millionForm 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202611,274$100.85$1.1 millionForm 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20268,539$101.97$870,731Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202629,945$102.96$3.1 millionForm 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 20265,468$103.72$567,126Form 4
    8 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 September 202670$104.44$7,310Form 4
    8 September 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 8 September 202613,042$92.97$1.2 millionForm 4
    8 September 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 8 September 20269,382$100.00$938,200Form 4
    1 September 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 1 September 202655,506$81.16$4.5 millionForm 4
    1 September 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 1 September 202694,307$81.85$7.7 millionForm 4
    1 September 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 1 September 20266,187$82.50$510,406Form 4
    1 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 202663,315$81.20$5.1 millionForm 4
    1 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 2026130,609$81.85$10.7 millionForm 4
    1 September 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 20266,076$82.54$501,511Form 4
    1 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 202634,092$81.20$2.8 millionForm 4
    1 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 202670,329$81.85$5.8 millionForm 4
    1 September 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 September 20263,271$82.54$269,987Form 4
    26 August 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 August 2026724$87.39$63,269Form 4
    26 August 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 August 20261,144$88.18$100,880Form 4
    26 August 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 August 2026232$89.24$20,705Form 4
    25 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 2026134,067$88.31$11.8 millionForm 4
    25 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 202662,293$89.17$5.6 millionForm 4
    25 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 20263,640$89.93$327,347Form 4
    25 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 202672,186$88.31$6.4 millionForm 4
    25 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 202633,546$89.17$3.0 millionForm 4
    25 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 August 20261,960$89.93$176,264Form 4
    25 August 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 August 20263,909$88.37$345,442Form 4
    25 August 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 August 20261,500$89.24$133,867Form 4
    25 August 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 August 2026100$90.04$9,004Form 4
    24 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202697$83.95$8,143Form 4
    24 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202675$84.68$6,351Form 4
    24 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 2026243$86.03$20,905Form 4
    24 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202685$86.55$7,357Form 4
    24 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202625,813$83.93$2.2 millionForm 4
    24 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202624,472$84.63$2.1 millionForm 4
    24 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202657,544$86.00$4.9 millionForm 4
    24 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202636,171$86.48$3.1 millionForm 4
    24 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20264,483$83.93$376,243Form 4
    24 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20264,250$84.63$359,682Form 4
    24 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20269,993$86.00$859,387Form 4
    24 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20266,274$86.48$542,554Form 4
    24 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20264,483$83.93$376,242Form 4
    24 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20264,246$84.63$359,338Form 4
    24 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20269,986$86.00$858,787Form 4
    24 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20266,285$86.48$543,505Form 4
    24 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 2026539$83.93$45,236Form 4
    24 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 2026508$84.63$42,991Form 4
    24 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20261,202$86.00$103,367Form 4
    24 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 2026751$86.48$64,944Form 4
    24 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20267,171$83.93$601,836Form 4
    24 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20266,795$84.63$575,063Form 4
    24 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202615,988$86.00$1.4 millionForm 4
    24 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 202610,046$86.48$868,743Form 4
    24 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20262,241$83.93$188,079Form 4
    24 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20262,124$84.63$179,754Form 4
    24 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20264,995$86.00$429,563Form 4
    24 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 24 August 20263,140$86.48$271,537Form 4
    20 August 2026Venturo Brian MChief Strategy OfficerSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 20265,899$91.88$542,000Form 4
    20 August 2026McVeety Kristen JGC and SecretarySaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 20263,980$91.88$365,682Form 4
    20 August 2026McBee BranninChief Development OfficerSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 20263,610$91.88$331,687Form 4
    20 August 2026Jain SachinChief Operating OfficerSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 20266,339$91.88$582,427Form 4
    20 August 2026Intrator Michael NCEO and PresidentSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 202613,129$91.88$1.2 millionForm 4
    20 August 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 20268,628$91.88$792,741Form 4
    20 August 2026Baker JeffPrincipal Accounting OfficerSaleafter a 17% fall over three months · 37% below its one-year high1,256$91.88$115,401Form 4
    20 August 2026Agrawal NitinChief Financial OfficerSaleafter a 17% fall over three months · 37% below its one-year high · Form 144 notice 20 August 202610,062$91.88$924,497Form 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202673,166$93.59$6.8 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202618,959$94.44$1.8 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202616,400$95.74$1.6 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202641,467$96.63$4.0 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202616,739$97.63$1.6 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202624,120$98.58$2.4 millionForm 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20266,419$99.51$638,783Form 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 2026715$100.75$72,033Form 4
    18 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20262,015$101.60$204,727Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202639,398$93.59$3.7 millionForm 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202610,208$94.44$964,070Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20268,830$95.74$845,405Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202622,331$96.63$2.2 millionForm 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20269,011$97.63$879,773Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 202612,988$98.58$1.3 millionForm 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20263,456$99.51$343,922Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 2026385$100.75$38,787Form 4
    18 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 18 August 20261,085$101.60$110,238Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20269$101.93$917Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202614$102.82$1,440Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026114$103.91$11,846Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202622$104.74$2,304Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202679$106.18$8,388Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026161$106.99$17,225Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202662$107.73$6,680Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202637$108.92$4,030Form 4
    17 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262$109.61$219Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202654$101.90$5,503Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202699$102.90$10,187Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026684$103.90$71,069Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026178$104.71$18,638Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026396$106.10$42,017Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026878$106.97$93,922Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026441$107.71$47,501Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026251$108.92$27,340Form 4
    17 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202619$109.65$2,083Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026728$101.90$74,181Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,360$102.91$139,962Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20269,128$103.90$948,426Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262,464$104.71$258,006Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20265,199$106.09$551,582Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202611,545$106.98$1.2 millionForm 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20265,911$107.71$636,702Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,393$108.93$369,591Form 4
    17 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026272$109.65$29,825Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026228$101.90$23,232Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026425$102.91$43,738Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262,855$103.90$296,642Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026770$104.71$80,627Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,625$106.09$172,402Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,604$106.98$385,548Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,848$107.71$199,057Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,060$108.93$115,463Form 4
    17 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202685$109.65$9,320Form 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262,621$101.90$267,070Form 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20264,895$102.91$503,761Form 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202632,861$103.90$3.4 millionForm 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20268,871$104.71$928,883Form 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202618,716$106.09$2.0 millionForm 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202641,559$106.98$4.4 millionForm 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202621,282$107.71$2.3 millionForm 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 202612,214$108.93$1.3 millionForm 4
    17 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026981$109.65$107,569Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026455$101.89$46,362Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026857$102.92$88,200Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20265,705$103.90$592,768Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,553$104.71$162,614Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,242$106.09$343,952Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20267,202$106.98$770,457Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,691$107.72$397,576Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262,124$108.93$231,364Form 4
    17 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026171$109.65$18,751Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026455$101.90$46,363Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026850$102.91$87,476Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20265,705$103.90$592,766Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20261,540$104.71$161,254Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,248$106.09$344,592Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20267,215$106.98$771,846Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20263,696$107.71$398,114Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 20262,121$108.93$231,035Form 4
    17 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 August 2026170$109.65$18,641Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026200$102.19$20,439Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 20261,400$103.79$145,303Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026600$104.58$62,750Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026897$106.11$95,179Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 20262,003$107.10$214,516Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026797$107.94$86,028Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026400$109.00$43,599Form 4
    17 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 17 August 2026100$109.77$10,977Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high24,708$108.48$2.7 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high4,912$109.99$540,271Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high552$110.00$60,720Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high24,743$108.48$2.7 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high4,919$109.99$541,041Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high553$110.00$60,830Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high84,544$108.48$9.2 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high16,807$109.99$1.8 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high1,887$110.00$207,570Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high1,146$108.48$124,318Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high228$109.99$25,078Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high26$110.00$2,860Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high33,922$108.48$3.7 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high6,743$109.99$741,663Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high758$110.00$83,380Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high36,168$108.48$3.9 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high7,190$109.99$790,828Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high808$110.00$88,880Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high3,763$108.48$408,210Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high748$109.99$82,273Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high84$110.00$9,240Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high42,519$108.48$4.6 millionForm 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high8,453$109.99$929,745Form 4
    14 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 2% fall over three months · 26% below its one-year high950$110.00$104,500Form 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high26,085$107.75$2.8 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high121,028$110.98$13.4 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high29,301$115.61$3.4 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high89,114$107.75$9.6 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high413,543$110.98$45.9 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high100,120$115.61$11.6 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high44,818$107.75$4.8 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high207,984$110.98$23.1 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high50,354$115.61$5.8 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high1,209$107.75$130,270Form 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high5,605$110.98$622,043Form 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high1,357$115.61$156,883Form 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high26,044$107.75$2.8 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high120,857$110.98$13.4 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high29,260$115.61$3.4 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high35,756$107.75$3.9 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high165,923$110.98$18.4 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high40,170$115.61$4.6 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high38,126$107.75$4.1 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high176,919$110.98$19.6 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high42,832$115.61$5.0 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high18,929$107.75$2.0 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high87,835$110.98$9.7 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high21,265$115.61$2.5 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high3,967$107.75$427,444Form 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high18,403$110.98$2.0 millionForm 4
    13 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 7% fall over three months · 26% below its one-year high4,455$115.61$515,043Form 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high107,538$107.64$11.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high61,199$108.16$6.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high367,433$107.64$39.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high209,134$108.16$22.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high184,794$107.64$19.9 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high105,180$108.16$11.4 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high50,906$107.64$5.5 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high28,986$108.16$3.1 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high4,979$107.64$535,940Form 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high2,834$108.16$306,525Form 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high107,386$107.64$11.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high61,114$108.16$6.6 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high147,418$107.64$15.9 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high83,914$108.16$9.1 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high44,878$107.64$4.8 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high25,541$108.16$2.8 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high157,192$107.64$16.9 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high89,470$108.16$9.7 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high101,877$107.64$11.0 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high57,980$108.16$6.3 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high78,040$107.64$8.4 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high44,421$108.16$4.8 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high16,352$107.64$1.8 millionForm 4
    12 August 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 3% fall over three months · 28% below its one-year high9,305$108.16$1.0 millionForm 4
    12 August 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 12 August 20261$110.00$110Form 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 202628,687$87.97$2.5 millionForm 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 2026104,352$88.91$9.3 millionForm 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 202662,411$90.03$5.6 millionForm 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 20263,120$91.01$283,958Form 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 2026845$91.71$77,497Form 4
    11 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 2026585$93.20$54,521Form 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 202615,446$87.97$1.4 millionForm 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 202656,197$88.91$5.0 millionForm 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 202633,599$90.03$3.0 millionForm 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 20261,680$91.01$152,900Form 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 2026455$91.71$41,729Form 4
    11 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 August 2026315$93.20$29,358Form 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202613,149$88.70$1.2 millionForm 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202614,765$89.70$1.3 millionForm 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20268,798$90.55$796,637Form 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20262,876$91.60$263,440Form 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026252$92.49$23,307Form 4
    10 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026160$93.50$14,960Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20264,110$88.70$364,566Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20264,612$89.70$413,701Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20262,750$90.55$249,005Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026899$91.60$82,348Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202679$92.49$7,307Form 4
    10 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202650$93.50$4,675Form 4
    10 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026164$88.71$14,549Form 4
    10 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026196$89.72$17,586Form 4
    10 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026106$90.54$9,597Form 4
    10 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202633$91.60$3,023Form 4
    10 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20261$92.53$93Form 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202647,344$88.70$4.2 millionForm 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202653,138$89.70$4.8 millionForm 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202631,682$90.55$2.9 millionForm 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202610,353$91.60$948,329Form 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026907$92.49$83,888Form 4
    10 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026576$93.50$53,857Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20268,223$88.70$729,396Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20269,198$89.70$825,069Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20265,511$90.55$499,011Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20261,802$91.60$165,062Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026162$92.49$14,983Form 4
    10 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026104$93.50$9,724Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20268,220$88.70$729,132Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20269,225$89.70$827,494Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20265,500$90.55$498,012Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20261,797$91.60$164,604Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026158$92.49$14,613Form 4
    10 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026100$93.50$9,350Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026983$88.70$87,195Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 20261,118$89.71$100,291Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026658$90.55$59,579Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 2026214$91.60$19,602Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202617$92.49$1,572Form 4
    10 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 10 August 202610$93.50$935Form 4
    10 August 2026Jain SachinChief Operating OfficerSaleafter a 23% fall over three months · 41% below its one-year high · Form 144 notice 10 August 202613,608$92.09$1.3 millionForm 4
    5 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 5 August 202619,208$92.29$1.8 millionForm 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 20261,950$86.44$168,555Form 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 2026390$87.99$34,317Form 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202610,550$89.45$943,716Form 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202627,820$90.38$2.5 millionForm 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202645,150$91.27$4.1 millionForm 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202661,300$92.10$5.6 millionForm 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202650,435$93.32$4.7 millionForm 4
    4 August 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 20262,405$94.01$226,097Form 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 20261,050$86.44$90,761Form 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 2026210$87.99$18,479Form 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 20265,680$89.45$508,086Form 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202614,978$90.38$1.4 millionForm 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202624,313$91.27$2.2 millionForm 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202633,009$92.10$3.0 millionForm 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 202627,157$93.32$2.5 millionForm 4
    4 August 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 4 August 20261,295$94.01$121,744Form 4
    4 August 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 5 August 20266,397$90.00$575,736Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026730$80.46$58,735Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026683$81.51$55,670Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,463$82.67$203,627Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,500$83.66$209,156Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026700$84.58$59,205Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,960$85.62$253,448Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202612$70.56$847Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20263$72.18$217Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20268$73.62$589Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20267$75.64$529Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20263$77.38$232Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202612$78.85$946Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202645$79.87$3,594Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202618$81.02$1,458Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202671$82.16$5,833Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026108$82.91$8,954Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202683$83.88$6,962Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202667$85.34$5,718Form 4
    3 August 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202663$85.76$5,403Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026625$82.66$51,660Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026600$83.66$50,197Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026165$84.57$13,954Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026710$85.62$60,793Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026848$70.53$59,813Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026180$72.12$12,981Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026444$73.36$32,574Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026368$74.13$27,280Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026647$75.37$48,763Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026425$76.25$32,404Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026608$77.35$47,029Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,168$78.66$91,872Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20263,192$79.61$254,119Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,336$80.46$187,951Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,185$81.51$178,096Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20267,890$82.67$652,296Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20267,997$83.66$669,046Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,240$84.58$189,456Form 4
    3 August 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20269,472$85.62$811,034Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026265$70.53$18,692Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202656$72.11$4,038Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026139$73.36$10,198Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026115$74.13$8,525Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026202$75.37$15,224Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026133$76.24$10,141Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026190$77.35$14,697Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026365$78.66$28,710Form 4
    3 August 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026999$79.61$79,532Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,397$84.58$118,157Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20265,919$85.62$506,811Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026530$70.53$37,383Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026112$72.11$8,077Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026278$73.36$20,395Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026230$74.13$17,050Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026404$75.37$30,449Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026266$76.24$20,281Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026380$77.35$29,393Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026730$78.66$57,420Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,995$79.61$158,824Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,460$80.46$117,469Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,365$81.51$111,259Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20264,930$82.67$407,583Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20265,000$83.66$418,310Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,400$84.58$118,410Form 4
    3 August 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20265,920$85.62$506,896Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202665$70.54$4,585Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202614$72.12$1,010Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202633$73.37$2,421Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202626$74.10$1,927Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202645$75.38$3,392Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202629$76.22$2,210Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202641$77.35$3,171Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202681$78.66$6,371Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026233$79.61$18,550Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026166$80.45$13,355Form 4
    3 August 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026167$81.52$13,614Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20263,054$70.53$215,413Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026647$72.12$46,659Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,600$73.36$117,383Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,324$74.13$98,150Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,328$75.37$175,457Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,528$76.24$116,502Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,185$77.35$169,012Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20264,203$78.66$330,600Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202611,489$79.61$914,652Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20268,412$80.46$676,819Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20267,870$81.51$641,472Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202628,396$82.67$2.3 millionForm 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202628,795$83.66$2.4 millionForm 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20268,073$84.58$682,801Form 4
    3 August 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 202634,096$85.62$2.9 millionForm 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026526$70.53$37,101Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026111$72.11$8,005Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026278$73.36$20,394Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026234$74.14$17,349Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026412$75.37$31,050Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026274$76.25$20,893Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026393$77.35$30,399Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 2026745$78.66$58,600Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20262,011$79.61$160,096Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,475$80.46$118,678Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20261,354$81.50$110,355Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20264,881$82.68$403,548Form 4
    3 August 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 3 August 20264,990$83.66$417,474Form 4
    29 July 2026Baker JeffPrincipal Accounting OfficerSaleafter a 47% fall over three months · 59% below its one-year high6,411$66.51$426,396Form 4
    29 July 2026Baker JeffPrincipal Accounting OfficerSaleafter a 47% fall over three months · 59% below its one-year high44$66.34$2,919Form 4
    28 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202630,391$65.34$2.0 millionForm 4
    28 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202667,710$66.29$4.5 millionForm 4
    28 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202693,127$67.14$6.3 millionForm 4
    28 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 20267,017$67.83$475,991Form 4
    28 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 20261,755$69.00$121,097Form 4
    28 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202616,363$65.34$1.1 millionForm 4
    28 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202636,470$66.29$2.4 millionForm 4
    28 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 202650,137$67.14$3.4 millionForm 4
    28 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 20263,777$67.83$256,209Form 4
    28 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 July 2026945$69.00$65,206Form 4
    27 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20265,503$70.35$387,160Form 4
    27 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20265,200$71.07$369,540Form 4
    27 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026712$72.28$51,466Form 4
    27 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026800$73.30$58,641Form 4
    27 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026285$74.29$21,174Form 4
    27 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026218$70.36$15,339Form 4
    27 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026222$71.08$15,779Form 4
    27 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202624$72.33$1,736Form 4
    27 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202628$73.36$2,054Form 4
    27 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20268$74.50$596Form 4
    27 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202663,397$70.35$4.5 millionForm 4
    27 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202659,913$71.07$4.3 millionForm 4
    27 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20268,201$72.28$592,795Form 4
    27 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20269,205$73.30$674,738Form 4
    27 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20263,284$74.29$243,982Form 4
    27 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202611,008$70.35$774,457Form 4
    27 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202610,360$71.06$736,232Form 4
    27 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,441$72.28$104,158Form 4
    27 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,623$73.30$118,970Form 4
    27 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026568$74.29$42,198Form 4
    27 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202611,007$70.35$774,390Form 4
    27 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202610,399$71.07$739,011Form 4
    27 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,425$72.28$103,004Form 4
    27 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,599$73.30$117,209Form 4
    27 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026570$74.29$42,348Form 4
    27 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,317$70.36$92,659Form 4
    27 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20261,265$71.07$89,901Form 4
    27 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026166$72.29$12,000Form 4
    27 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026183$73.30$13,413Form 4
    27 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202669$74.30$5,127Form 4
    27 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202617,606$70.35$1.2 millionForm 4
    27 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 202616,643$71.07$1.2 millionForm 4
    27 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20262,280$72.28$164,806Form 4
    27 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 20262,559$73.30$187,578Form 4
    27 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 July 2026912$74.29$67,756Form 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202611,831$75.54$893,722Form 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202623,711$76.50$1.8 millionForm 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202630,627$77.38$2.4 millionForm 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202664,730$78.34$5.1 millionForm 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202661,823$79.50$4.9 millionForm 4
    21 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 20267,278$80.08$582,851Form 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 20266,369$75.54$481,118Form 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202612,769$76.50$976,771Form 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202616,490$77.38$1.3 millionForm 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202634,857$78.34$2.7 millionForm 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 202633,288$79.50$2.6 millionForm 4
    21 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 July 20263,919$80.08$313,849Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202611,549$73.52$849,104Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202610,574$74.57$788,489Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20269,605$75.51$725,252Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20262,608$76.64$199,888Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20262,480$77.61$192,476Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20263,020$78.51$237,112Form 4
    20 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026164$79.18$12,985Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20263,610$73.52$265,414Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20263,307$74.57$246,599Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20262,998$75.51$226,373Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026815$76.64$62,465Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026775$77.61$60,149Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026944$78.51$74,117Form 4
    20 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202651$79.18$4,038Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026909$73.55$66,857Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026796$74.63$59,405Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026700$75.54$52,876Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026191$76.64$14,639Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026174$77.61$13,504Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026218$78.51$17,116Form 4
    20 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202612$79.18$950Form 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202641,583$73.52$3.1 millionForm 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202638,075$74.57$2.8 millionForm 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202634,572$75.51$2.6 millionForm 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20269,391$76.64$719,765Form 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20268,923$77.61$692,526Form 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202610,864$78.51$852,974Form 4
    20 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026592$79.18$46,874Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20267,221$73.52$530,902Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20266,610$74.57$492,899Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20265,939$75.51$448,441Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,637$76.64$125,467Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,579$77.61$122,550Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,909$78.51$149,883Form 4
    20 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026105$79.18$8,314Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20267,221$73.52$530,901Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20266,612$74.57$493,049Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20265,997$75.51$452,820Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,630$76.64$124,930Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,550$77.61$120,298Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 20261,887$78.51$148,155Form 4
    20 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026103$79.18$8,155Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026148$73.55$10,885Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026128$74.63$9,553Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 2026146$75.53$11,028Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202628$76.63$2,146Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202619$77.58$1,474Form 4
    20 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 July 202631$78.54$2,435Form 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202619,926$79.21$1.6 millionForm 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 2026101,944$79.93$8.1 millionForm 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202613,144$81.00$1.1 millionForm 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202640,999$81.93$3.4 millionForm 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20268,867$83.25$738,195Form 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20265,955$84.11$500,868Form 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20268,902$85.14$757,937Form 4
    14 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 2026263$85.72$22,545Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202610,729$79.21$849,875Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202654,896$79.93$4.4 millionForm 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20267,082$81.00$573,617Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 202622,072$81.93$1.8 millionForm 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20264,772$83.25$397,279Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20263,206$84.11$269,653Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 20264,794$85.14$408,173Form 4
    14 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 July 2026141$85.72$12,087Form 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202619,498$83.27$1.6 millionForm 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,662$84.18$308,271Form 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20265,125$85.32$437,245Form 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20265,332$86.13$459,250Form 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20265,103$87.12$444,565Form 4
    13 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,280$88.21$112,911Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20266,092$83.27$507,253Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,146$84.18$96,471Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,600$85.32$136,505Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,667$86.13$143,580Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,595$87.12$138,954Form 4
    13 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026400$88.21$35,285Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026241$83.27$20,067Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202643$84.19$3,620Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026108$85.48$9,231Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202648$86.31$4,143Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202651$87.15$4,445Form 4
    13 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20269$88.25$794Form 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202670,183$83.27$5.8 millionForm 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202613,188$84.18$1.1 millionForm 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202618,433$85.32$1.6 millionForm 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202619,201$86.13$1.7 millionForm 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202618,382$87.12$1.6 millionForm 4
    13 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20264,613$88.21$406,921Form 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202612,183$83.27$1.0 millionForm 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20262,293$84.18$193,030Form 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,177$85.31$271,041Form 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,341$86.13$287,769Form 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,196$87.12$278,430Form 4
    13 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026810$88.21$71,450Form 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202612,191$83.27$1.0 millionForm 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20262,292$84.18$192,942Form 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,194$85.32$272,497Form 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,334$86.13$287,160Form 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20263,189$87.12$277,820Form 4
    13 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026800$88.21$70,569Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 20261,460$83.26$121,566Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026267$84.18$22,475Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026416$85.34$35,499Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026392$86.12$33,761Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 2026377$87.12$32,844Form 4
    13 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 July 202688$88.21$7,762Form 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 202629,355$83.26$2.4 millionForm 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 20266,500$84.22$547,412Form 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 20269,876$85.39$843,282Form 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 20268,624$86.18$743,215Form 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 20268,600$87.15$749,468Form 4
    13 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 13 July 20262,100$88.25$185,326Form 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20261,200$83.78$100,539Form 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202610,100$84.96$858,141Form 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202612,610$85.75$1.1 millionForm 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202616,007$86.80$1.4 millionForm 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20269,293$87.78$815,755Form 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20264,000$88.94$355,745Form 4
    8 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20268,587$89.88$771,806Form 4
    8 July 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 July 20263$82.98$249Form 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202613,715$80.20$1.1 millionForm 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202617,355$81.12$1.4 millionForm 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202649,074$82.02$4.0 millionForm 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202696,644$83.27$8.0 millionForm 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202621,132$83.89$1.8 millionForm 4
    7 July 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20262,080$85.01$176,815Form 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20267,385$80.20$592,283Form 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20269,345$81.12$758,052Form 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202626,425$82.02$2.2 millionForm 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202652,038$83.27$4.3 millionForm 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 202611,379$83.89$954,589Form 4
    7 July 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 July 20261,120$85.01$95,208Form 4
    6 July 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 6 July 20262$83.36$167Form 4
    6 July 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 6 July 20267$85.59$599Form 4
    6 July 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 6 July 20269$86.24$776Form 4
    6 July 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 6 July 20264$86.91$348Form 4
    6 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,896$83.09$157,535Form 4
    6 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026544$84.31$45,867Form 4
    6 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20268,842$85.75$758,198Form 4
    6 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202625,566$86.40$2.2 millionForm 4
    6 July 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20263,152$87.11$274,579Form 4
    6 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026593$83.09$49,271Form 4
    6 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026170$84.31$14,334Form 4
    6 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20262,763$85.75$236,926Form 4
    6 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20267,989$86.40$690,280Form 4
    6 July 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026985$87.11$85,806Form 4
    6 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202624$83.07$1,994Form 4
    6 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20267$84.29$590Form 4
    6 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026111$85.75$9,518Form 4
    6 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026319$86.40$27,563Form 4
    6 July 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202639$87.11$3,397Form 4
    6 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20266,822$83.09$566,830Form 4
    6 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,959$84.31$165,172Form 4
    6 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202631,833$85.75$2.7 millionForm 4
    6 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202692,037$86.40$8.0 millionForm 4
    6 July 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202611,349$87.11$988,644Form 4
    6 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,185$83.09$98,460Form 4
    6 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026340$84.31$28,667Form 4
    6 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20265,526$85.75$473,852Form 4
    6 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202615,979$86.40$1.4 millionForm 4
    6 July 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,970$87.11$171,612Form 4
    6 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,185$83.09$98,460Form 4
    6 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026340$84.31$28,667Form 4
    6 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20265,527$85.75$473,938Form 4
    6 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202615,979$86.40$1.4 millionForm 4
    6 July 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,969$87.11$171,525Form 4
    6 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026143$83.09$11,882Form 4
    6 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 202640$84.31$3,373Form 4
    6 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026664$85.75$56,937Form 4
    6 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 20261,917$86.40$165,636Form 4
    6 July 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 July 2026236$87.11$20,559Form 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202613,822$85.63$1.2 millionForm 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202621,118$86.60$1.8 millionForm 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202615,524$87.44$1.4 millionForm 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20267,736$88.57$685,193Form 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,252$89.34$290,519Form 4
    1 July 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202680$90.16$7,213Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,455$85.63$295,838Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20265,279$86.60$457,169Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,880$87.44$339,261Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,933$88.57$171,209Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026813$89.34$72,630Form 4
    1 July 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202620$90.16$1,803Form 4
    30 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 30 June 202665,493$95.69$6.3 millionForm 4
    30 June 2026McVeety Kristen JGC and SecretarySaleafter a 28% rise over three months · 40% below its one-year high · Form 144 notice 30 June 20264$95.69$383Form 4
    30 June 2026Jain SachinChief Operating OfficerSaleafter a 28% rise over three months · 40% below its one-year high · Form 144 notice 30 June 20263$95.69$287Form 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202678,560$95.69$7.5 millionForm 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 20266,423$94.66$607,977Form 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 20264,692$95.54$448,292Form 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202623,581$96.84$2.3 millionForm 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202676,659$97.77$7.5 millionForm 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202641,901$98.69$4.1 millionForm 4
    30 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202646,744$99.54$4.7 millionForm 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 20263,458$94.66$327,321Form 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 20262,527$95.54$241,439Form 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202612,697$96.84$1.2 millionForm 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202641,278$97.77$4.0 millionForm 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202622,562$98.69$2.2 millionForm 4
    30 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 30 June 202625,170$99.54$2.5 millionForm 4
    30 June 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 28% rise over three months · 40% below its one-year high · Form 144 notice 30 June 20264$95.69$383Form 4
    30 June 2026Baker JeffPrincipal Accounting OfficerSaleafter a 28% rise over three months · 40% below its one-year high4$95.69$383Form 4
    30 June 2026Agrawal NitinChief Financial OfficerSaleafter a 28% rise over three months · 40% below its one-year high · Form 144 notice 30 June 20264$95.69$383Form 4
    30 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202656,707$95.69$5.4 millionForm 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202623$90.23$2,075Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202631$91.40$2,833Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202664$92.06$5,892Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202631$93.18$2,889Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202660$94.28$5,657Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026237$95.38$22,604Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202638$96.06$3,650Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202611$96.96$1,067Form 4
    29 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20265$98.31$492Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026138$90.24$12,453Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026182$91.41$16,636Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026386$92.06$35,535Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026183$93.17$17,051Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026362$94.28$34,128Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,424$95.38$135,815Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026229$96.07$22,001Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202666$97.00$6,402Form 4
    29 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202630$98.31$2,949Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,841$90.24$166,139Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20262,420$91.40$221,199Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20265,140$92.06$473,183Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20262,456$93.17$228,832Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20264,815$94.28$453,949Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202618,987$95.38$1.8 millionForm 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,061$96.08$294,086Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026880$97.00$85,363Form 4
    29 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026400$98.31$39,324Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026575$90.24$51,890Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026757$91.40$69,193Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,606$92.06$147,847Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026767$93.17$71,463Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,506$94.28$141,983Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20265,933$95.38$565,864Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026956$96.07$91,847Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026275$97.00$26,676Form 4
    29 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026125$98.31$12,289Form 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20266,625$90.24$597,868Form 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20268,714$91.40$796,501Form 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202618,503$92.06$1.7 millionForm 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20268,832$93.17$822,900Form 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202617,351$94.28$1.6 millionForm 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202668,350$95.38$6.5 millionForm 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202611,017$96.07$1.1 millionForm 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,168$97.00$307,306Form 4
    29 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,440$98.31$141,566Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,150$90.24$103,780Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,514$91.40$138,387Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,212$92.06$295,694Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,534$93.17$142,927Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,011$94.28$283,870Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202611,866$95.38$1.1 millionForm 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,913$96.07$183,791Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026550$97.00$53,352Form 4
    29 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026250$98.31$24,578Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,151$90.24$103,871Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,513$91.40$138,295Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,212$92.06$295,694Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,534$93.17$142,927Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20263,010$94.28$283,776Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 202611,867$95.38$1.1 millionForm 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 20261,913$96.08$183,792Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026550$97.00$53,352Form 4
    29 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 30 June 2026250$98.31$24,578Form 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,160$98.83$411,137Form 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202612,667$99.83$1.3 millionForm 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202616,248$100.88$1.6 millionForm 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20269,445$101.87$962,129Form 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202616,449$102.85$1.7 millionForm 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,410$103.58$249,632Form 4
    24 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026160$104.44$16,710Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,040$98.83$102,784Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,167$99.83$316,158Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,062$100.88$409,755Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,362$101.87$240,608Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,112$102.85$422,900Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026602$103.58$62,356Form 4
    24 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202640$104.44$4,178Form 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20262,795$102.72$287,090Form 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20265,162$103.94$536,549Form 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202636,751$105.29$3.9 millionForm 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202665,239$106.04$6.9 millionForm 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202640,091$107.10$4.3 millionForm 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202621,933$108.00$2.4 millionForm 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20268,529$109.17$931,069Form 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202610,205$110.25$1.1 millionForm 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20267,800$111.05$866,170Form 4
    23 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20261,495$111.80$167,147Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20261,505$102.72$154,587Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20262,779$103.94$288,855Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202619,790$105.29$2.1 millionForm 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202635,128$106.04$3.7 millionForm 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202621,588$107.10$2.3 millionForm 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 202611,810$108.00$1.3 millionForm 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20264,592$109.17$501,286Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20265,495$110.25$605,802Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 20264,200$111.05$466,400Form 4
    23 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 23 June 2026805$111.80$90,002Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202628$107.05$2,998Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202631$108.25$3,356Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202640$109.21$4,368Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202697$110.28$10,697Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026160$111.23$17,797Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202653$112.04$5,938Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202622$112.95$2,485Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202618$114.50$2,061Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202620$115.44$2,309Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202623$116.48$2,679Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20264$117.39$470Form 4
    22 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20264$119.00$476Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20262,177$107.05$233,055Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20262,528$108.24$273,637Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20263,151$109.21$344,119Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20267,799$110.27$860,033Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202612,761$111.23$1.4 millionForm 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20264,304$112.04$482,218Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,744$112.97$197,020Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,392$114.50$159,386Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,600$115.42$184,673Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,888$116.48$219,915Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026320$117.42$37,575Form 4
    22 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026336$119.00$39,984Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026680$107.05$72,796Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026790$108.24$85,511Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026985$109.21$107,571Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20262,438$110.27$268,850Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20263,988$111.23$443,585Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,344$112.04$150,581Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026545$112.97$61,569Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026435$114.50$49,808Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026500$115.42$57,710Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026590$116.48$68,723Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026100$117.42$11,742Form 4
    22 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026105$119.00$12,495Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,360$107.05$145,592Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,581$108.24$171,131Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,969$109.21$215,034Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20264,875$110.27$537,589Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20267,975$111.23$887,058Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20262,689$112.04$301,274Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,090$112.97$123,137Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026870$114.50$99,616Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,001$115.42$115,537Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,180$116.48$137,447Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026200$117.42$23,484Form 4
    22 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026210$119.00$24,990Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026163$107.05$17,449Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026190$108.24$20,566Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026236$109.21$25,773Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026586$110.27$64,621Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026957$111.23$106,447Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026322$112.04$36,077Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026131$112.97$14,799Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026104$114.50$11,908Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026120$115.42$13,850Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026142$116.48$16,540Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202624$117.43$2,818Form 4
    22 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202625$119.00$2,975Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20267,832$107.05$838,438Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20269,100$108.24$985,007Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202611,338$109.21$1.2 millionForm 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202628,086$110.27$3.1 millionForm 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202645,941$111.23$5.1 millionForm 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 202615,497$112.04$1.7 millionForm 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20266,278$112.97$709,226Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20265,011$114.50$573,767Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20265,759$115.42$664,708Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20266,796$116.48$791,601Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,152$117.42$135,269Form 4
    22 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,210$119.00$143,990Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,360$107.05$145,592Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,580$108.24$171,023Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,970$109.21$215,142Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20264,875$110.27$537,589Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20267,975$111.23$887,058Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20262,689$112.04$301,274Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,090$112.97$123,137Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026870$114.50$99,616Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,000$115.42$115,421Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 20261,181$116.48$137,564Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026200$117.42$23,484Form 4
    22 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 June 2026210$119.00$24,990Form 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202612,703$115.32$1.5 millionForm 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,697$116.23$429,690Form 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,580$117.49$303,134Form 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20269,425$118.64$1.1 millionForm 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202621,360$119.57$2.6 millionForm 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20268,574$120.41$1.0 millionForm 4
    17 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,200$121.57$389,036Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,176$115.32$366,246Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026925$116.23$107,510Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026645$117.49$75,784Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,356$118.64$279,522Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20265,340$119.57$638,487Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,143$120.41$258,035Form 4
    17 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026800$121.57$97,259Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20262,730$108.27$295,589Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 2026845$110.39$93,277Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20262,080$111.62$232,170Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 2026975$112.53$109,717Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20263,315$113.68$376,859Form 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202615,389$114.74$1.8 millionForm 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202620,951$115.66$2.4 millionForm 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202683,127$116.84$9.7 millionForm 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202645,956$117.48$5.4 millionForm 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202622,227$118.59$2.6 millionForm 4
    16 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20262,405$119.21$286,695Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20261,470$108.27$159,163Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 2026455$110.39$50,226Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20261,120$111.62$125,015Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 2026525$112.53$59,078Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20261,785$113.68$202,924Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20268,286$114.74$950,700Form 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202611,282$115.66$1.3 millionForm 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202644,761$116.84$5.2 millionForm 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202624,745$117.48$2.9 millionForm 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 202611,968$118.59$1.4 millionForm 4
    16 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 16 June 20261,295$119.21$154,374Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 2026200$108.09$21,618Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 2026200$109.61$21,921Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 2026500$111.15$55,574Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 2026600$112.08$67,245Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 20261,400$113.72$159,207Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 20265,200$114.76$596,771Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 20267,100$115.73$821,690Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 202620,824$116.81$2.4 millionForm 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 202614,605$117.52$1.7 millionForm 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 20267,200$118.62$854,084Form 4
    16 June 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 June 2026600$119.26$71,555Form 4
    15 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026144$104.47$15,044Form 4
    15 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20269,320$106.27$990,482Form 4
    15 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202611,438$107.03$1.2 millionForm 4
    15 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202618,858$107.97$2.0 millionForm 4
    15 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026240$108.61$26,066Form 4
    15 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202645$104.47$4,701Form 4
    15 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20262,913$106.27$309,579Form 4
    15 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20263,574$107.03$382,532Form 4
    15 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20265,893$107.97$636,239Form 4
    15 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202675$108.61$8,146Form 4
    15 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026518$104.47$54,115Form 4
    15 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202633,549$106.28$3.6 millionForm 4
    15 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202641,182$107.03$4.4 millionForm 4
    15 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202667,887$107.97$7.3 millionForm 4
    15 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026864$108.61$93,839Form 4
    15 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202690$104.47$9,402Form 4
    15 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20265,825$106.27$619,051Form 4
    15 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20267,149$107.03$765,172Form 4
    15 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202611,786$107.97$1.3 millionForm 4
    15 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026150$108.61$16,292Form 4
    15 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202690$104.47$9,402Form 4
    15 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20265,825$106.27$619,051Form 4
    15 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20267,148$107.03$765,064Form 4
    15 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202611,787$107.97$1.3 millionForm 4
    15 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026150$108.61$16,292Form 4
    15 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202611$104.48$1,149Form 4
    15 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026699$106.27$74,286Form 4
    15 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026858$107.03$91,833Form 4
    15 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20261,414$107.97$152,663Form 4
    15 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 202618$108.61$1,955Form 4
    15 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20262$104.47$209Form 4
    15 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026117$106.27$12,434Form 4
    15 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026143$107.03$15,306Form 4
    15 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 2026235$107.96$25,372Form 4
    15 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 June 20263$108.57$326Form 4
    15 June 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 15 June 2026100$104.16$10,416Form 4
    15 June 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 15 June 20262,041$106.56$217,479Form 4
    15 June 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 15 June 20262,900$107.75$312,474Form 4
    15 June 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 15 June 2026500$108.21$54,103Form 4
    11 June 2026Agrawal NitinChief Financial OfficerSaleafter a 20% rise over three months · 48% below its one-year high · Form 144 notice 11 June 202663,170$93.36$5.9 millionForm 4
    11 June 2026Agrawal NitinChief Financial OfficerSaleafter a 20% rise over three months · 48% below its one-year high · Form 144 notice 11 June 2026721$92.87$66,960Form 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202626,763$95.89$2.6 millionForm 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202616,936$96.59$1.6 millionForm 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20265,440$97.65$531,220Form 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20266,880$98.78$679,612Form 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20265,360$99.53$533,473Form 4
    10 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026160$100.38$16,060Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20266,691$95.89$641,571Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20264,234$96.59$408,946Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,360$97.65$132,805Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,720$98.78$169,903Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,340$99.53$133,368Form 4
    10 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202640$100.38$4,015Form 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20267,280$94.32$686,669Form 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20269,620$95.20$915,793Form 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202612,349$96.23$1.2 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202640,497$97.35$3.9 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202665,357$98.23$6.4 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20267,295$99.65$726,963Form 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202613,493$100.50$1.4 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202612,675$101.65$1.3 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20269,529$102.52$976,900Form 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202612,397$103.57$1.3 millionForm 4
    9 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20269,508$104.30$991,640Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20263,920$94.32$369,745Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20265,180$95.20$493,119Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20266,650$96.23$639,906Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202621,806$97.35$2.1 millionForm 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 202635,192$98.23$3.5 millionForm 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20263,927$99.65$391,334Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20267,266$100.50$730,261Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20266,825$101.65$693,739Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20265,131$102.52$526,023Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20266,676$103.57$691,420Form 4
    9 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 9 June 20265,119$104.30$533,888Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026337$99.19$33,428Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026288$99.98$28,793Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026174$101.26$17,620Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,338$102.15$136,679Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026741$103.00$76,325Form 4
    8 June 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026122$103.83$12,667Form 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20264,487$99.19$445,082Form 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20263,846$99.98$384,513Form 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20262,321$101.27$235,039Form 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202617,830$102.15$1.8 millionForm 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20269,889$103.00$1.0 millionForm 4
    8 June 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,627$103.83$168,931Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,402$99.19$139,070Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,202$99.98$120,173Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026726$101.27$73,519Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20265,571$102.15$569,089Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20263,091$103.00$318,381Form 4
    8 June 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026508$103.83$52,745Form 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202616,149$99.19$1.6 millionForm 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202613,848$99.98$1.4 millionForm 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20268,356$101.27$846,180Form 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202664,187$102.15$6.6 millionForm 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202635,603$103.00$3.7 millionForm 4
    8 June 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20265,857$103.83$608,131Form 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20262,805$99.19$278,239Form 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20262,404$99.98$240,346Form 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,450$101.27$146,836Form 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202611,144$102.15$1.1 millionForm 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20266,181$103.00$636,660Form 4
    8 June 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,016$103.83$105,491Form 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20262,805$99.19$278,238Form 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20262,403$99.98$240,246Form 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,451$101.27$146,937Form 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202611,143$102.15$1.1 millionForm 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20266,182$103.00$636,763Form 4
    8 June 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 20261,016$103.83$105,491Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202657$99.19$5,654Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202648$99.99$4,799Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202629$101.28$2,937Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026223$102.15$22,780Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 2026123$103.00$12,669Form 4
    8 June 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 June 202620$103.82$2,076Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20263,632$111.12$403,578Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20267,084$112.09$794,019Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20262,175$112.99$245,753Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,502$114.19$171,513Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026255$115.16$29,365Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026292$116.25$33,946Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026176$117.04$20,600Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202647$118.03$5,547Form 4
    3 June 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026222$119.75$26,584Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202612,857$111.12$1.4 millionForm 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202625,086$112.09$2.8 millionForm 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20267,701$112.99$870,135Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20265,318$114.19$607,262Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026900$115.16$103,644Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,037$116.25$120,554Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026621$117.04$72,684Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026166$118.03$19,593Form 4
    3 June 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026788$119.75$94,363Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202614,524$111.12$1.6 millionForm 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 202628,339$112.09$3.2 millionForm 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20268,700$112.99$983,011Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20266,009$114.19$686,167Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,016$115.16$117,003Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 20261,171$116.25$136,132Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026703$117.04$82,282Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026187$118.03$22,072Form 4
    3 June 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 3 June 2026890$119.75$106,578Form 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202644,418$119.36$5.3 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202625,606$120.23$3.1 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202617,047$121.26$2.1 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202630,614$122.38$3.7 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202635,002$123.35$4.3 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202612,895$124.06$1.6 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202611,665$125.52$1.5 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202613,133$126.17$1.7 millionForm 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20262,015$127.66$257,230Form 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20261,690$128.20$216,653Form 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20261,560$129.26$201,644Form 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20263,380$130.17$439,987Form 4
    2 June 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 2026975$131.38$128,092Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202623,918$119.36$2.9 millionForm 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202613,788$120.23$1.7 millionForm 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20269,179$121.26$1.1 millionForm 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202616,484$122.38$2.0 millionForm 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 202618,847$123.35$2.3 millionForm 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20266,943$124.06$861,314Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20266,282$125.52$788,487Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20267,071$126.17$892,176Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20261,085$127.66$138,509Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 2026910$128.20$116,660Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 2026840$129.26$108,577Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 20261,820$130.17$236,916Form 4
    2 June 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 2 June 2026525$131.38$68,972Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high8,648$130.22$1.1 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high2,369$131.79$312,211Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high27,417$130.22$3.6 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high7,506$131.79$989,216Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high372$130.21$48,438Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high104$131.80$13,707Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high8,013$130.22$1.0 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high2,192$131.79$288,884Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high11,001$130.22$1.4 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high3,011$131.79$396,820Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high13,790$130.22$1.8 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high3,774$131.79$497,375Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high11,731$130.22$1.5 millionForm 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high3,209$131.79$422,914Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high5,824$130.22$758,401Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high1,593$131.79$209,941Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high1,221$130.22$158,999Form 4
    2 June 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 62% rise over three months · 35% below its one-year high336$131.79$44,281Form 4
    1 June 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 1 June 20263,798$120.00$455,760Form 4
    29 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 38% rise over three months · 40% below its one-year high · Form 144 notice 29 May 202690,410$106.30$9.6 millionForm 4
    29 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 38% rise over three months · 40% below its one-year high · Form 144 notice 29 May 2026161,852$107.19$17.3 millionForm 4
    29 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 38% rise over three months · 40% below its one-year high · Form 144 notice 29 May 202616,923$108.24$1.8 millionForm 4
    29 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 38% rise over three months · 40% below its one-year high · Form 144 notice 29 May 20261,968$108.82$214,163Form 4
    28 May 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 28 May 2026898$110.00$98,780Form 4
    28 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 9% rise over three months · 42% below its one-year high · Form 144 notice 29 May 2026342,578$105.27$36.1 millionForm 4
    28 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 9% rise over three months · 42% below its one-year high · Form 144 notice 29 May 202615,884$106.53$1.7 millionForm 4
    28 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 9% rise over three months · 42% below its one-year high · Form 144 notice 29 May 2026180,608$107.22$19.4 millionForm 4
    28 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 9% rise over three months · 42% below its one-year high · Form 144 notice 29 May 2026103,237$108.20$11.2 millionForm 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20269,824$100.30$985,337Form 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202612,656$101.21$1.3 millionForm 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202613,358$102.26$1.4 millionForm 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202613,440$103.32$1.4 millionForm 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202611,700$104.09$1.2 millionForm 4
    27 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 2026561$105.02$58,917Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20262,457$100.30$246,435Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20263,163$101.21$320,128Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20263,340$102.26$341,543Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20263,360$103.32$347,140Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20262,925$104.09$304,455Form 4
    27 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 2026140$105.02$14,703Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 2026377$100.29$37,809Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 2026707$101.15$71,514Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 2026584$102.19$59,678Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 2026424$103.26$43,783Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 2026136$103.81$14,118Form 4
    27 May 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 27 May 202618$105.02$1,890Form 4
    27 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 6% rise over three months · 43% below its one-year high · Form 144 notice 28 May 2026100,000$103.77$10.4 millionForm 4
    27 May 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 27 May 20261,300$100.38$130,496Form 4
    27 May 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 27 May 20261,460$101.65$148,410Form 4
    27 May 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 27 May 20261,240$102.71$127,363Form 4
    27 May 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 27 May 20261,400$103.73$145,224Form 4
    27 May 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 27 May 2026108$104.31$11,265Form 4
    26 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202667,891$105.70$7.2 millionForm 4
    26 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202658,263$106.72$6.2 millionForm 4
    26 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202658,226$107.52$6.3 millionForm 4
    26 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202615,490$108.41$1.7 millionForm 4
    26 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 2026130$109.16$14,191Form 4
    26 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202636,557$105.70$3.9 millionForm 4
    26 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202631,373$106.72$3.3 millionForm 4
    26 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202631,353$107.52$3.4 millionForm 4
    26 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 20268,340$108.41$904,101Form 4
    26 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 26 May 202670$109.16$7,641Form 4
    26 May 2026Cogen Jack D, birch Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202621,037$106.54$2.2 millionForm 4
    26 May 2026Cogen Jack D, birch Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202623,265$107.43$2.5 millionForm 4
    26 May 2026Cogen Jack D, birch Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202664,582$108.32$7.0 millionForm 4
    26 May 2026Cogen Jack D, birch Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 20261,116$109.02$121,661Form 4
    26 May 2026Cogen Jack D, chestnut Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202621,037$106.54$2.2 millionForm 4
    26 May 2026Cogen Jack D, chestnut Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202623,265$107.43$2.5 millionForm 4
    26 May 2026Cogen Jack D, chestnut Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202664,582$108.32$7.0 millionForm 4
    26 May 2026Cogen Jack D, chestnut Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 20261,116$109.02$121,661Form 4
    26 May 2026Cogen Jack D, maple Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202621,037$106.54$2.2 millionForm 4
    26 May 2026Cogen Jack D, maple Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202623,265$107.43$2.5 millionForm 4
    26 May 2026Cogen Jack D, maple Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202664,582$108.32$7.0 millionForm 4
    26 May 2026Cogen Jack D, maple Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 20261,116$109.02$121,661Form 4
    26 May 2026Cogen Jack D, willow Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202621,037$106.54$2.2 millionForm 4
    26 May 2026Cogen Jack D, willow Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202623,265$107.43$2.5 millionForm 4
    26 May 2026Cogen Jack D, willow Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 202664,582$108.32$7.0 millionForm 4
    26 May 2026Cogen Jack D, willow Br Trust LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 20261,116$109.02$121,661Form 4
    26 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 2026104,525$106.54$11.1 millionForm 4
    26 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 2026115,592$107.43$12.4 millionForm 4
    26 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 2026320,877$108.32$34.8 millionForm 4
    26 May 2026Cogen Jack D, cW Holding 987 LLCDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 27 May 20265,546$109.02$604,601Form 4
    26 May 2026Boone KarenDirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 26 May 20261,060$108.23$114,724Form 4
    26 May 2026Boone Karen, the Boone Family Trust, dated August 6, 2015DirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 26 May 20263,507$107.00$375,249Form 4
    26 May 2026Boone Karen, the Boone Family Trust, dated August 6, 2015DirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 26 May 20263,506$107.33$376,317Form 4
    26 May 2026Boone Karen, the Boone Family Trust, dated August 6, 2015DirectorSaleafter a 7% rise over three months · 42% below its one-year high · Form 144 notice 26 May 20263,507$108.00$378,756Form 4
    20 May 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20265,887$99.82$587,640Form 4
    20 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20262,800$98.87$276,824Form 4
    20 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20264,790$99.83$478,200Form 4
    20 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202623,370$100.95$2.4 millionForm 4
    20 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 202630,179$101.59$3.1 millionForm 4
    20 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 2026400$102.38$40,953Form 4
    20 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 2026700$98.87$69,206Form 4
    20 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20261,198$99.83$119,600Form 4
    20 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20265,842$100.95$589,731Form 4
    20 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 20267,545$101.59$766,509Form 4
    20 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 20 May 2026100$102.38$10,238Form 4
    20 May 2026McVeety Kristen JGC and SecretarySaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 May 20263,833$99.82$382,610Form 4
    20 May 2026McBee BranninChief Development OfficerSaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 May 20263,683$99.82$367,637Form 4
    20 May 2026Jain SachinChief Operating OfficerSaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 May 20266,377$99.82$636,552Form 4
    20 May 2026Intrator Michael NCEO and PresidentSaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 May 202613,129$99.82$1.3 millionForm 4
    20 May 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 20 May 20268,627$99.82$861,147Form 4
    20 May 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 20 May 2026200$98.83$19,767Form 4
    20 May 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 20 May 2026400$99.71$39,885Form 4
    20 May 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 20 May 20263,641$101.17$368,359Form 4
    20 May 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 20 May 20261,300$101.87$132,428Form 4
    20 May 2026Baker JeffPrincipal Accounting OfficerSaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 February 20261,320$99.82$131,762Form 4
    20 May 2026Agrawal NitinChief Financial OfficerSaleafter a 6% rise over three months · 45% below its one-year high · Form 144 notice 20 May 202610,062$99.82$1.0 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202629,445$95.54$2.8 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202613,832$96.35$1.3 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202623,686$97.44$2.3 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202641,684$98.37$4.1 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202669,696$99.52$6.9 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202617,549$100.33$1.8 millionForm 4
    19 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 20264,108$101.14$415,488Form 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202615,855$95.54$1.5 millionForm 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 20267,449$96.35$717,682Form 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202612,753$97.44$1.2 millionForm 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202622,446$98.37$2.2 millionForm 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 202637,529$99.52$3.7 millionForm 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 20269,449$100.33$948,027Form 4
    19 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 20 May 20262,212$101.14$223,724Form 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202632,026$99.37$3.2 millionForm 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026107,822$100.28$10.8 millionForm 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202662,339$101.16$6.3 millionForm 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202641,329$102.25$4.2 millionForm 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202636,625$103.30$3.8 millionForm 4
    18 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202619,859$103.85$2.1 millionForm 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,007$99.37$795,684Form 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202626,955$100.28$2.7 millionForm 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202615,585$101.16$1.6 millionForm 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202610,332$102.25$1.1 millionForm 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20269,156$103.30$945,818Form 4
    18 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,965$103.85$515,616Form 4
    14 May 2026Baker JeffPrincipal Accounting OfficerSaleafter a 19% rise over three months · 38% below its one-year high · Form 144 notice 20 February 202639,551$113.91$4.5 millionForm 4
    14 May 2026Baker JeffPrincipal Accounting OfficerSaleafter a 19% rise over three months · 38% below its one-year high · Form 144 notice 20 February 20262,964$114.27$338,700Form 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,960$106.99$316,681Form 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,467$107.95$590,188Form 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20266,244$108.90$679,965Form 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,293$109.85$581,416Form 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202619,342$111.12$2.1 millionForm 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202620,953$111.75$2.3 millionForm 4
    13 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,280$112.73$144,290Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026740$106.99$79,170Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,367$107.95$147,574Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,561$108.90$169,991Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,323$109.85$145,326Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,836$111.12$537,369Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,238$111.75$585,367Form 4
    13 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026320$112.73$36,072Form 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20269,400$101.61$955,092Form 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202619,102$102.79$2.0 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202618,703$103.52$1.9 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202633,454$104.79$3.5 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202646,543$105.70$4.9 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202617,559$106.61$1.9 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202637,455$107.68$4.0 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20266,370$109.05$694,618Form 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202611,024$109.87$1.2 millionForm 4
    12 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 2026390$110.47$43,083Form 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20265,062$101.61$514,327Form 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202610,286$102.79$1.1 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202610,070$103.52$1.0 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202618,014$104.79$1.9 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202625,062$105.70$2.6 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20269,455$106.61$1.0 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 202620,168$107.68$2.2 millionForm 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20263,430$109.05$374,025Form 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 20265,936$109.87$652,198Form 4
    12 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 12 May 2026210$110.47$23,199Form 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,653$112.56$974,011Form 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202623,627$113.62$2.7 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026114,865$114.41$13.1 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202621,308$115.59$2.5 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202632,388$116.62$3.8 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202644,358$117.47$5.2 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202644,667$118.58$5.3 millionForm 4
    11 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202610,134$119.18$1.2 millionForm 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,164$112.56$243,587Form 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,906$113.62$671,021Form 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202628,716$114.41$3.3 millionForm 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,327$115.59$615,745Form 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,097$116.62$944,272Form 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,090$117.47$1.3 millionForm 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,167$118.58$1.3 millionForm 4
    11 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,533$119.18$301,885Form 4
    8 May 2026Jain SachinChief Operating OfficerSaleafter a 27% rise over three months · 38% below its one-year high · Form 144 notice 8 May 202613,647$118.36$1.6 millionForm 4
    8 May 2026Jain SachinChief Operating OfficerSaleafter a 27% rise over three months · 38% below its one-year high · Form 144 notice 8 May 20261,103$121.76$134,301Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high90,784$129.73$11.8 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,332$130.00$173,160Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,999$131.00$261,869Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,666$132.00$351,912Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,666$133.00$354,578Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high45,072$129.73$5.8 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high662$130.00$86,060Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high993$131.00$130,083Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,324$132.00$174,768Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,324$133.00$176,092Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high9,444$129.73$1.2 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high138$130.00$17,940Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high208$131.00$27,248Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high278$132.00$36,696Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high278$133.00$36,974Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high66,918$129.73$8.7 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high984$130.00$127,920Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,475$131.00$193,225Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,966$132.00$259,512Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,966$133.00$261,478Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high212,202$129.73$27.5 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high3,116$130.00$405,080Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high4,672$131.00$612,032Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high6,228$132.00$822,096Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high6,228$133.00$828,324Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,876$129.73$373,103Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high42$130.00$5,460Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high63$131.00$8,253Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high84$132.00$11,088Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high84$133.00$11,172Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high62,016$129.73$8.0 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high910$130.00$118,300Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,365$131.00$178,815Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,820$132.00$240,240Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,820$133.00$242,060Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high85,142$129.73$11.0 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,250$130.00$162,500Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,875$131.00$245,625Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,500$132.00$330,000Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,500$133.00$332,500Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high106,724$129.73$13.8 millionForm 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high1,566$130.00$203,580Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high2,350$131.00$307,850Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high3,134$132.00$413,688Form 4
    7 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 73% rise over three months · 30% below its one-year high3,134$133.00$416,822Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high49,420$134.51$6.6 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high6,279$135.78$852,563Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high139,602$136.85$19.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high87,534$137.89$12.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high250$138.63$34,658Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high42,035$134.51$5.7 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high5,341$135.78$725,201Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high118,751$136.85$16.3 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high74,461$137.89$10.3 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high214$138.63$29,667Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high25,903$134.51$3.5 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high3,292$135.78$446,988Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high73,188$136.85$10.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high27,017$137.86$3.7 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high20,869$134.51$2.8 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high2,651$135.78$359,953Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high58,956$136.85$8.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high36,967$137.89$5.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high107$138.63$14,833Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high4,369$134.51$587,674Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high556$135.78$75,494Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high12,354$136.85$1.7 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high7,745$137.89$1.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high23$138.63$3,188Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high30,973$134.51$4.2 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high3,936$135.78$534,430Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high87,537$136.85$12.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high54,883$137.89$7.6 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high161$138.63$22,319Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high98,279$134.51$13.2 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high12,482$135.78$1.7 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high277,563$136.85$38.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high174,066$137.89$24.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high497$138.63$68,899Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high12,880$134.51$1.7 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high1,636$135.78$222,136Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high36,391$136.85$5.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high13,435$137.86$1.9 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high1,325$134.51$178,226Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high169$135.78$22,947Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high3,763$136.85$514,967Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high2,358$137.89$325,145Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high7$138.63$970Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high28,710$134.51$3.9 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high3,649$135.78$495,461Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high81,124$136.85$11.1 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high50,861$137.89$7.0 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high146$138.63$20,240Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high39,413$134.51$5.3 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high5,009$135.78$680,122Form 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high111,373$136.85$15.2 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high69,830$137.89$9.6 millionForm 4
    6 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 67% rise over three months · 25% below its one-year high200$138.63$27,726Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026960$131.39$126,138Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026944$132.56$125,136Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,416$133.80$323,254Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,426$134.82$596,723Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,264$135.77$578,911Form 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202624,095$136.78$3.3 millionForm 4
    6 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202624,434$137.79$3.4 millionForm 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026240$131.39$31,534Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026236$132.56$31,284Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026604$133.80$80,813Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,107$134.82$149,249Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,066$135.77$144,728Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20266,024$136.78$823,939Form 4
    6 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20266,108$137.79$841,599Form 4
    6 May 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 6 May 20267,335$131.13$961,839Form 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 20263,835$123.40$473,224Form 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 20261,541$124.18$191,367Form 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 20265,661$125.31$709,392Form 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202628,240$126.30$3.6 millionForm 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202648,425$127.27$6.2 millionForm 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202689,460$128.19$11.5 millionForm 4
    5 May 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202622,838$128.97$2.9 millionForm 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 20262,065$123.40$254,813Form 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 2026830$124.18$103,072Form 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 20263,048$125.31$381,951Form 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202615,206$126.30$1.9 millionForm 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202626,076$127.27$3.3 millionForm 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202648,171$128.19$6.2 millionForm 4
    5 May 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 May 202612,297$128.97$1.6 millionForm 4
    5 May 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 42% rise over three months · 30% below its one-year high · Form 144 notice 5 May 202619,222$125.00$2.4 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high6,883$126.29$869,254Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high122,950$127.49$15.7 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high13,676$128.56$1.8 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high14,120$129.11$1.8 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high4,239$126.29$535,343Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high75,776$127.49$9.7 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high8,431$128.56$1.1 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high8,704$129.11$1.1 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high3,417$126.29$431,533Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high61,040$127.49$7.8 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high6,790$128.56$872,922Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high7,011$129.11$905,190Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high715$126.29$90,297Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high12,791$127.49$1.6 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high1,424$128.56$183,069Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high1,470$129.11$189,792Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high5,079$126.29$641,427Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high90,629$127.49$11.6 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high10,083$128.56$1.3 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high10,410$129.11$1.3 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high16,086$126.29$2.0 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high287,380$127.49$36.6 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high31,961$128.56$4.1 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high33,001$129.11$4.3 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high2,112$126.29$266,724Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high37,678$127.49$4.8 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high4,191$128.56$538,795Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high4,327$129.11$558,659Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high222$126.29$28,036Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high3,896$127.49$496,701Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high433$128.56$55,666Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high448$129.11$57,841Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high4,703$126.29$593,942Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high83,991$127.49$10.7 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high9,343$128.56$1.2 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high9,646$129.11$1.2 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high6,457$126.29$815,455Form 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high115,312$127.49$14.7 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high12,829$128.56$1.6 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high13,244$129.11$1.7 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high8,087$126.29$1.0 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high144,539$127.49$18.4 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high16,078$128.56$2.1 millionForm 4
    5 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 42% rise over three months · 30% below its one-year high16,599$129.11$2.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high3,302$126.52$417,769Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high3,439$127.46$438,335Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high574$128.87$73,971Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high496$129.38$64,172Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high78,685$126.52$10.0 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high81,879$127.46$10.4 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high13,664$128.86$1.8 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high11,810$129.38$1.5 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high48,495$126.52$6.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high50,466$127.46$6.4 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high8,421$128.86$1.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high7,278$129.38$941,628Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high39,068$126.52$4.9 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high40,651$127.46$5.2 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high6,782$128.86$873,929Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high5,862$129.38$758,426Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high8,180$126.52$1.0 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high8,521$127.46$1.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high1,424$128.86$183,497Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high1,230$129.38$159,137Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high58,006$126.52$7.3 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high60,360$127.46$7.7 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high10,071$128.86$1.3 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high8,704$129.38$1.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high183,928$126.52$23.3 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high191,379$127.46$24.4 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high31,935$128.86$4.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high27,602$129.38$3.6 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high24,112$126.52$3.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high25,091$127.46$3.2 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high4,187$128.86$539,537Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high3,618$129.38$468,097Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high2,492$126.52$315,288Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high2,596$127.46$330,886Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high433$128.87$55,801Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high374$129.38$48,388Form 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high53,751$126.52$6.8 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high55,937$127.46$7.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high9,336$128.86$1.2 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high8,068$129.38$1.0 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high73,794$126.52$9.3 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high76,793$127.46$9.8 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high12,815$128.86$1.7 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high11,076$129.38$1.4 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high92,506$126.52$11.7 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high96,255$127.46$12.3 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high16,063$128.86$2.1 millionForm 4
    4 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 41% rise over three months · 32% below its one-year high13,882$129.38$1.8 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,480$121.75$301,952Form 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,960$122.95$363,941Form 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,117$124.28$1.0 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202664,681$125.42$8.1 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202646,666$126.29$5.9 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026119,338$127.34$15.2 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202649,687$128.24$6.4 millionForm 4
    4 May 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20266,071$129.27$784,827Form 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026620$121.75$75,488Form 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026740$122.95$90,985Form 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,030$124.28$252,287Form 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202616,170$125.42$2.0 millionForm 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,666$126.29$1.5 millionForm 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202629,835$127.34$3.8 millionForm 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202612,422$128.24$1.6 millionForm 4
    4 May 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,517$129.27$196,110Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high16,637$119.20$2.0 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high80,437$119.93$9.6 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high8,864$121.10$1.1 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high13,400$119.20$1.6 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high64,799$119.93$7.8 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high7,140$121.10$864,654Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high2,808$119.20$334,714Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high13,577$119.93$1.6 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high1,495$121.10$181,044Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high19,905$119.20$2.4 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high96,195$119.93$11.5 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high10,603$121.10$1.3 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high63,082$119.20$7.5 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high305,096$119.93$36.6 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high33,616$121.10$4.1 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high8,270$119.20$985,784Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high40,000$119.93$4.8 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high4,406$121.10$533,567Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high855$119.21$101,925Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high4,135$119.93$495,911Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high455$121.10$55,100Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high18,440$119.20$2.2 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high89,158$119.93$10.7 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high9,825$121.10$1.2 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high25,316$119.20$3.0 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high122,405$119.93$14.7 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high13,489$121.10$1.6 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high31,728$119.20$3.8 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high153,441$119.93$18.4 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high16,906$121.10$2.0 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high7,170$119.20$854,664Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high34,667$119.93$4.2 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high3,820$121.10$462,602Form 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high26,990$119.20$3.2 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high130,522$119.93$15.7 millionForm 4
    1 May 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 35% below its one-year high14,381$121.10$1.7 millionForm 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high557$117.84$65,637Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high1,764$117.84$207,870Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high232$117.84$27,339Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high24$117.84$2,828Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high516$117.84$60,805Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high708$117.84$83,431Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high887$117.84$104,524Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high201$117.84$23,686Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high755$117.84$88,969Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high466$117.84$54,913Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high375$117.84$44,190Form 4
    30 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 12% rise over three months · 39% below its one-year high79$117.84$9,309Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,760$107.90$189,898Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,080$108.87$226,457Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,840$110.06$202,516Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,754$111.37$418,070Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,834$112.23$991,429Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,796$113.21$882,563Form 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202628,116$114.22$3.2 millionForm 4
    29 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,359$114.98$846,105Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026440$107.90$47,475Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026520$108.87$56,614Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026460$110.06$50,629Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026939$111.37$104,573Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,208$112.23$247,801Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,950$113.21$220,754Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,029$114.22$802,860Form 4
    29 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,839$114.98$211,440Form 4
    29 April 2026Baker JeffPrincipal Accounting OfficerSaleafter a 8% rise over three months · 38% below its one-year high · Form 144 notice 20 February 20266,760$107.87$729,201Form 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20263,055$103.87$317,317Form 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202660,050$105.37$6.3 millionForm 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202645,987$106.14$4.9 millionForm 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202658,975$107.20$6.3 millionForm 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202616,333$108.04$1.8 millionForm 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202613,520$109.18$1.5 millionForm 4
    28 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20262,080$109.83$228,451Form 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20261,645$103.87$170,863Form 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202632,335$105.37$3.4 millionForm 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202624,763$106.14$2.6 millionForm 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 202631,756$107.20$3.4 millionForm 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20268,794$108.04$950,063Form 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20267,280$109.18$794,806Form 4
    28 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 April 20261,120$109.83$123,012Form 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202623,439$105.62$2.5 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202634,352$106.57$3.7 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202680,514$107.47$8.7 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202618,445$108.59$2.0 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202613,648$109.51$1.5 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202643,994$110.77$4.9 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202670,549$111.43$7.9 millionForm 4
    27 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202615,059$112.14$1.7 millionForm 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,860$105.62$618,921Form 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,588$106.57$915,247Form 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202620,128$107.47$2.2 millionForm 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,612$108.59$500,801Form 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,412$109.51$373,648Form 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202610,998$110.77$1.2 millionForm 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202617,638$111.43$2.0 millionForm 4
    27 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,764$112.14$422,098Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20262,667$105.61$281,663Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20263,683$106.57$392,497Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20269,242$107.49$993,380Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,889$108.62$205,175Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,486$109.51$162,730Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20264,850$110.77$537,233Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20267,845$111.43$874,137Form 4
    27 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,688$112.13$189,270Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,000$105.61$105,610Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,380$106.57$147,067Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20263,464$107.49$372,329Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 2026708$108.62$76,900Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 2026557$109.51$60,996Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,818$110.77$201,379Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20262,941$111.43$327,704Form 4
    27 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 2026632$112.13$70,864Form 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202616,300$105.63$1.7 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202623,633$106.62$2.5 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202652,711$107.49$5.7 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202612,451$108.61$1.4 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20269,175$109.63$1.0 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202630,331$110.80$3.4 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202648,600$111.48$5.4 millionForm 4
    27 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20266,799$112.18$762,737Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20262,668$105.61$281,769Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20263,682$106.57$392,391Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20269,242$107.49$993,380Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,890$108.62$205,284Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,484$109.51$162,510Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20264,852$110.77$537,454Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20267,844$111.43$874,026Form 4
    27 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20261,688$112.13$189,270Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20264,331$105.61$457,400Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20265,979$106.57$637,183Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202615,006$107.49$1.6 millionForm 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20263,068$108.62$333,233Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20262,411$109.51$264,025Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20267,877$110.77$872,531Form 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 202612,737$111.43$1.4 millionForm 4
    27 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 27 April 20262,741$112.13$307,340Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026600$105.64$63,384Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026800$107.00$85,604Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026900$107.74$96,969Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026400$109.13$43,652Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026800$110.65$88,521Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 20261,100$111.27$122,397Form 4
    27 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 27 April 2026279$112.17$31,297Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high242$119.56$28,934Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high742$119.56$88,714Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high98$119.56$11,717Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high11$119.56$1,315Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high217$119.56$25,945Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high298$119.56$35,629Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high373$119.56$44,596Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high85$119.56$10,163Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high317$119.56$37,901Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high196$119.56$23,434Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high158$119.56$18,890Form 4
    24 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 18% rise over three months · 40% below its one-year high33$119.56$3,945Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high23,135$122.09$2.8 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high2,607$123.24$321,287Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high71,413$122.09$8.7 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high8,049$123.24$991,959Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high9,363$122.09$1.1 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high1,056$123.24$130,141Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high967$122.09$118,061Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high108$123.24$13,310Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high20,871$122.09$2.5 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high2,352$123.24$289,860Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high28,653$122.09$3.5 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high3,234$123.24$398,558Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high35,916$122.09$4.4 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high4,047$123.24$498,752Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high8,116$122.09$990,882Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high915$123.24$112,765Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high30,551$122.09$3.7 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high3,444$123.24$424,439Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high18,828$122.09$2.3 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high2,121$123.24$261,392Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high15,168$122.09$1.9 millionForm 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high1,710$123.24$210,740Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high3,179$122.09$388,124Form 4
    23 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months · 36% below its one-year high357$123.24$43,997Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,018$118.31$475,370Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high17,219$119.48$2.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high28,697$120.27$3.5 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high5,739$121.00$694,419Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high158,460$122.06$19.3 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high47,637$124.00$5.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high18,219$124.59$2.3 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high2,476$118.31$292,936Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high10,613$119.48$1.3 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high17,687$120.27$2.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high3,537$121.00$427,977Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high97,658$122.06$11.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high29,360$124.00$3.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high11,230$124.59$1.4 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,995$118.31$236,028Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high8,549$119.48$1.0 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high14,247$120.27$1.7 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high2,849$121.00$344,729Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high78,670$122.06$9.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high23,650$124.00$2.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high9,046$124.59$1.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high418$118.31$49,454Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,789$119.48$213,750Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high2,983$120.27$358,765Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high597$121.00$72,237Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high16,483$122.06$2.0 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,952$124.00$614,048Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,894$124.59$235,973Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high2,744$118.31$324,643Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high11,761$119.48$1.4 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high19,603$120.27$2.4 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high3,921$121.00$474,441Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high108,248$122.06$13.2 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high32,541$124.00$4.0 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high12,445$124.59$1.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high3,768$118.31$445,792Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high16,147$119.48$1.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high26,913$120.27$3.2 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high5,383$121.00$651,343Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high148,613$122.06$18.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high44,676$124.00$5.5 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high17,086$124.59$2.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,723$118.31$558,778Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high20,242$119.48$2.4 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high33,734$120.27$4.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high6,746$121.00$816,266Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high186,284$122.06$22.7 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high55,998$124.00$6.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high21,418$124.59$2.7 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,066$118.31$126,118Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,573$119.48$546,382Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high7,623$120.27$916,818Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,525$121.00$184,525Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high42,092$122.06$5.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high12,654$124.00$1.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,840$124.59$603,016Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high3,042$118.31$359,899Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high13,039$119.48$1.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high21,733$120.27$2.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high4,347$121.00$525,987Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high120,000$122.06$14.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high36,077$124.00$4.5 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high13,799$124.59$1.7 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high9,391$118.31$1.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high40,247$119.48$4.8 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high67,077$120.27$8.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high13,415$121.00$1.6 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high370,397$122.06$45.2 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high111,347$124.00$13.8 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high42,586$124.59$5.3 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,232$118.31$145,758Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high5,275$119.48$630,257Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high8,793$120.27$1.1 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,759$121.00$212,839Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high48,560$122.06$5.9 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high14,597$124.00$1.8 millionForm 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high5,583$124.59$695,586Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high127$118.31$15,025Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high546$119.48$65,236Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high910$120.27$109,446Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high182$121.00$22,022Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high5,019$122.06$612,619Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high1,511$124.00$187,364Form 4
    22 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 30% rise over three months · 33% below its one-year high578$124.59$72,013Form 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,120$118.39$606,161Form 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,496$119.31$894,364Form 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,384$120.14$646,807Form 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,160$121.40$262,214Form 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20269,053$122.45$1.1 millionForm 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,038$123.49$1.4 millionForm 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202621,208$124.28$2.6 millionForm 4
    22 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202680$124.93$9,994Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,280$118.39$151,540Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,874$119.31$223,591Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,346$120.14$161,702Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026540$121.40$65,554Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,264$122.45$277,228Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,759$123.49$340,702Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,302$124.28$658,908Form 4
    22 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202620$124.93$2,499Form 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202610,036$114.71$1.2 millionForm 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202690,943$115.54$10.5 millionForm 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202641,082$116.36$4.8 millionForm 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202628,841$117.70$3.4 millionForm 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202622,403$118.37$2.7 millionForm 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 20266,045$119.29$721,123Form 4
    21 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 2026650$120.33$78,213Form 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 20265,404$114.71$619,887Form 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202648,970$115.54$5.7 millionForm 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202622,121$116.36$2.6 millionForm 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202615,530$117.70$1.8 millionForm 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 202612,063$118.37$1.4 millionForm 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 20263,255$119.29$388,297Form 4
    21 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 21 April 2026350$120.33$42,115Form 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high28,117$118.26$3.3 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high86,783$118.26$10.3 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high11,376$118.26$1.3 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high1,179$118.26$139,429Form 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high25,361$118.26$3.0 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high34,817$118.26$4.1 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high43,649$118.26$5.2 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high9,859$118.26$1.2 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high37,129$118.26$4.4 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high22,886$118.26$2.7 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high18,435$118.26$2.2 millionForm 4
    21 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 21% rise over three months · 37% below its one-year high3,861$118.26$456,602Form 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202619,455$111.26$2.2 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202639,268$112.38$4.4 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202687,220$113.42$9.9 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026117,395$114.18$13.4 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202647,771$115.24$5.5 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026133,859$116.45$15.6 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026425,105$117.25$49.8 millionForm 4
    20 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202629,927$117.88$3.5 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20264,864$111.26$541,163Form 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20269,817$112.38$1.1 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202621,805$113.42$2.5 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202629,349$114.18$3.4 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,943$115.24$1.4 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202633,464$116.45$3.9 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026106,277$117.25$12.5 millionForm 4
    20 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,481$117.88$881,897Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026750$111.29$83,467Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,375$112.41$154,565Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20263,525$113.46$399,945Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20264,199$114.23$479,645Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,750$115.28$201,734Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20264,926$116.46$573,700Form 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202615,845$117.26$1.9 millionForm 4
    20 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026960$117.90$113,181Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026282$111.29$31,384Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026515$112.41$57,892Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,322$113.46$149,993Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,575$114.23$179,909Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026656$115.28$75,621Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,848$116.46$215,225Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20265,942$117.26$696,758Form 4
    20 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026360$117.90$42,443Form 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20264,700$111.28$523,034Form 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20268,800$112.41$989,233Form 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202622,399$113.51$2.5 millionForm 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202623,801$114.26$2.7 millionForm 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202612,100$115.40$1.4 millionForm 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202635,237$116.59$4.1 millionForm 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202692,063$117.32$10.8 millionForm 4
    20 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026900$117.99$106,191Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026750$111.29$83,467Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,375$112.41$154,565Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20263,524$113.46$399,832Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20264,200$114.23$479,759Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,750$115.28$201,734Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20264,926$116.46$573,701Form 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202615,845$117.26$1.9 millionForm 4
    20 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 2026960$117.90$113,181Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,218$111.29$135,550Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20262,235$112.41$251,238Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20265,729$113.46$650,011Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20266,826$114.23$779,722Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20262,844$115.28$327,846Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20268,006$116.46$932,409Form 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 202625,752$117.26$3.0 millionForm 4
    20 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 April 20261,560$117.90$183,919Form 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high27,802$117.33$3.3 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high85,812$117.33$10.1 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high11,251$117.33$1.3 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high1,164$117.33$136,572Form 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high25,078$117.33$2.9 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high34,433$117.33$4.0 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high43,158$117.33$5.1 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high9,751$117.33$1.1 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high36,714$117.33$4.3 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high22,626$117.33$2.7 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high18,228$117.33$2.1 millionForm 4
    20 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 16% rise over three months · 36% below its one-year high3,818$117.33$447,966Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high13,236$118.18$1.6 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high4,437$120.86$536,256Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high40,851$118.18$4.8 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high13,715$120.86$1.7 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high5,356$118.18$632,972Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high1,798$120.86$217,306Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high554$118.18$65,472Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high184$120.86$22,238Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high11,939$118.18$1.4 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high4,006$120.86$484,165Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high16,390$118.18$1.9 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high5,500$120.86$664,730Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high20,545$118.18$2.4 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high6,898$120.86$833,692Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high4,642$118.18$548,592Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high1,555$120.86$187,937Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high17,477$118.18$2.1 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high5,866$120.86$708,965Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high10,771$118.18$1.3 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high3,617$120.86$437,151Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high8,677$118.18$1.0 millionForm 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high2,912$120.86$351,944Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high1,818$118.18$214,851Form 4
    17 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months · 36% below its one-year high612$120.86$73,966Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high89,055$117.96$10.5 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high25,737$119.42$3.1 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high707$120.64$85,292Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high71,739$117.96$8.5 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high20,734$119.42$2.5 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high570$120.64$68,765Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high15,039$117.96$1.8 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high4,345$119.42$518,880Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high119$120.64$14,356Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high109,438$117.96$12.9 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high31,624$119.42$3.8 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high870$120.64$104,957Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high337,783$117.96$39.8 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high97,611$119.42$11.7 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high2,683$120.64$323,677Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high44,285$117.96$5.2 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high12,797$119.42$1.5 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high352$120.64$42,465Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high4,558$117.96$537,662Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high1,322$119.42$157,873Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high36$120.64$4,343Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high98,720$117.96$11.6 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high28,526$119.42$3.4 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high784$120.64$94,582Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high135,529$117.96$16.0 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high39,163$119.42$4.7 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high1,077$120.64$129,929Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high169,875$117.96$20.0 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high49,090$119.42$5.9 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high1,349$120.64$162,743Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high38,392$117.96$4.5 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high11,091$119.42$1.3 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high305$120.64$36,795Form 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high144,499$117.96$17.0 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high41,760$119.42$5.0 millionForm 4
    16 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 26% rise over three months · 35% below its one-year high1,148$120.64$138,495Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high12,382$117.79$1.5 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high161,969$118.57$19.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high39,783$119.34$4.7 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high9,974$117.79$1.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high130,474$118.57$15.5 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high32,049$119.34$3.8 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high2,087$117.79$245,828Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high27,329$118.57$3.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high6,715$119.34$801,368Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high15,211$117.79$1.8 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high199,009$118.57$23.6 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high48,883$119.34$5.8 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high46,955$117.79$5.5 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high614,287$118.57$72.8 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high150,886$119.34$18.0 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high6,154$117.79$724,880Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high80,533$118.57$9.5 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high19,784$119.34$2.4 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high638$117.79$75,150Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high8,340$118.58$988,957Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high2,048$119.34$244,408Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high13,721$117.79$1.6 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high179,523$118.57$21.3 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high44,095$119.34$5.3 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high18,838$117.79$2.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high246,468$118.57$29.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high60,539$119.34$7.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high23,617$117.79$2.8 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high308,952$118.57$36.6 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high75,886$119.34$9.1 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high5,334$117.79$628,292Form 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high69,798$118.57$8.3 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high17,147$119.34$2.0 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high20,089$117.79$2.4 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high262,805$118.57$31.2 millionForm 4
    15 April 2026Magnetar Financial Llc, footnotes10% ownerSaleafter a 32% rise over three months · 35% below its one-year high64,554$119.34$7.7 millionForm 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,200$114.76$367,237Form 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,711$115.75$313,808Form 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202610,160$116.68$1.2 millionForm 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20269,841$117.80$1.2 millionForm 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202628,943$118.68$3.4 millionForm 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20266,284$119.43$750,498Form 4
    15 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026400$120.51$48,202Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026800$114.76$91,809Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026678$115.75$78,481Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,540$116.68$296,366Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,460$117.80$289,796Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,236$118.68$858,762Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,571$119.43$187,625Form 4
    15 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026100$120.51$12,051Form 4
    15 April 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 15 April 20263,953$120.00$474,360Form 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 20263,640$113.99$414,924Form 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202615,405$115.08$1.8 millionForm 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202640,195$115.94$4.7 millionForm 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202660,765$116.93$7.1 millionForm 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202677,102$117.92$9.1 millionForm 4
    14 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 20262,893$118.49$342,785Form 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 20261,960$113.99$223,420Form 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 20268,295$115.08$954,609Form 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202621,644$115.94$2.5 millionForm 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202632,720$116.93$3.8 millionForm 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 202641,516$117.92$4.9 millionForm 4
    14 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 April 20261,558$118.49$184,604Form 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202614,680$104.80$1.5 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20267,960$105.86$842,633Form 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202612,343$107.18$1.3 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202620,486$108.05$2.2 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202662,936$109.06$6.9 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026204,389$110.33$22.6 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026334,761$111.09$37.2 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026194,686$112.03$21.8 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202644,559$113.12$5.0 millionForm 4
    13 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,200$113.88$364,418Form 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,670$104.80$384,604Form 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20261,990$105.86$210,658Form 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20263,086$107.18$330,768Form 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20265,121$108.05$553,343Form 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202615,735$109.06$1.7 millionForm 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202651,097$110.33$5.6 millionForm 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202683,690$111.09$9.3 millionForm 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202648,672$112.03$5.5 millionForm 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,139$113.12$1.3 millionForm 4
    13 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026800$113.88$91,104Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026225$104.54$23,521Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026200$105.78$21,157Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026175$106.99$18,723Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026400$107.91$43,162Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,175$109.01$128,083Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20263,443$110.32$379,822Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20266,449$111.07$716,261Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20263,698$112.01$414,225Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026800$113.07$90,454Form 4
    13 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026100$113.77$11,377Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202685$104.54$8,886Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202675$105.79$7,934Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202665$106.99$6,955Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026150$107.90$16,185Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026441$109.01$48,072Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,292$110.32$142,530Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20262,418$111.07$268,557Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,387$112.01$155,362Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026300$113.07$33,920Form 4
    13 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202637$113.77$4,209Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026225$104.54$23,521Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026200$105.78$21,157Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026175$106.99$18,723Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026400$107.91$43,162Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,175$109.01$128,083Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20263,443$110.32$379,822Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20266,450$111.07$716,373Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20263,697$112.01$414,113Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026800$113.07$90,454Form 4
    13 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026100$113.77$11,377Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026365$104.54$38,157Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026325$105.78$34,380Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026285$106.99$30,492Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026650$107.91$70,139Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,909$109.01$208,094Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20265,597$110.32$617,445Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202610,482$111.07$1.2 millionForm 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20266,009$112.01$673,087Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,300$113.07$146,987Form 4
    13 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026163$113.77$18,544Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,300$104.66$136,057Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,200$105.66$126,790Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20261,400$107.14$149,999Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20263,100$108.24$335,541Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20266,800$109.10$741,892Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202626,003$110.40$2.9 millionForm 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202634,497$111.17$3.8 millionForm 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 202620,800$112.06$2.3 millionForm 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 20264,600$113.14$520,465Form 4
    13 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 13 April 2026300$113.94$34,181Form 4
    10 April 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 10 April 20267,235$105.00$759,675Form 4
    10 April 2026Jain SachinChief Operating OfficerSaletrading plan set in advance · Form 144 notice 10 April 2026100$105.08$10,508Form 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202611,770$88.41$1.0 millionForm 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 202638,697$89.12$3.4 millionForm 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20268,080$89.98$727,001Form 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 20262,400$91.12$218,684Form 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026700$92.32$64,626Form 4
    8 April 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 8 April 2026100$93.40$9,340Form 4
    8 April 2026Jain SachinChief Operating OfficerSaletrading plan set in advance3,953$92.00$363,676Form 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 202613,099$88.43$1.2 millionForm 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 202638,730$89.15$3.5 millionForm 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 20267,270$90.00$654,296Form 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 20262,600$91.12$236,925Form 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 2026600$92.41$55,444Form 4
    8 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 8 April 2026100$93.40$9,340Form 4
    8 April 2026Goldberg ChenEVP, Product & EngineeringSaletrading plan set in advance · Form 144 notice 8 April 20269,757$92.00$897,644Form 4
    8 April 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 8 April 202614$92.00$1,288Form 4
    6 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026328,820$80.27$26.4 millionForm 4
    6 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026473,553$81.06$38.4 millionForm 4
    6 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202697,627$81.87$8.0 millionForm 4
    6 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202682,206$80.27$6.6 millionForm 4
    6 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026118,388$81.06$9.6 millionForm 4
    6 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202624,406$81.87$2.0 millionForm 4
    6 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 202614,947$80.38$1.2 millionForm 4
    6 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 202654,970$81.14$4.5 millionForm 4
    6 April 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 202630,083$81.88$2.5 millionForm 4
    6 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20262,675$80.40$215,075Form 4
    6 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20269,002$81.15$730,522Form 4
    6 April 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20264,988$81.88$408,404Form 4
    6 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20262,675$80.40$215,075Form 4
    6 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20269,002$81.15$730,522Form 4
    6 April 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20264,988$81.88$408,404Form 4
    6 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20264,347$80.40$349,507Form 4
    6 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 202614,631$81.15$1.2 millionForm 4
    6 April 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20268,107$81.88$663,780Form 4
    6 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20261,003$80.40$80,643Form 4
    6 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20263,377$81.15$274,047Form 4
    6 April 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 6 April 20261,870$81.88$153,111Form 4
    2 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026389,584$80.36$31.3 millionForm 4
    2 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202678,355$81.30$6.4 millionForm 4
    2 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202621,863$80.21$1.8 millionForm 4
    1 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202633,351$77.43$2.6 millionForm 4
    1 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026168,212$78.45$13.2 millionForm 4
    1 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026145,762$79.31$11.6 millionForm 4
    1 April 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026146,275$80.19$11.7 millionForm 4
    1 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 20268,339$77.43$645,663Form 4
    1 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202642,052$78.45$3.3 millionForm 4
    1 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202636,441$79.31$2.9 millionForm 4
    1 April 2026Venturo Brian M, venturo Family GST Exempt Trust dated June 30, 2023Chief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026131,690$80.20$10.6 millionForm 4
    1 April 2026Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 20269,453$77.44$732,037Form 4
    1 April 2026Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202646,543$78.46$3.7 millionForm 4
    1 April 2026Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202639,959$79.32$3.2 millionForm 4
    1 April 2026Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 20264,045$80.09$323,981Form 4
    1 April 2026Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 20269,453$77.44$732,037Form 4
    1 April 2026Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202646,543$78.46$3.7 millionForm 4
    1 April 2026Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 202639,960$79.32$3.2 millionForm 4
    1 April 2026Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 31 March 20264,044$80.09$323,902Form 4
    1 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202620,922$77.48$1.6 millionForm 4
    1 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202695,609$78.49$7.5 millionForm 4
    1 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202677,433$79.36$6.1 millionForm 4
    1 April 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 20266,036$80.16$483,870Form 4
    1 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202611,266$77.48$872,867Form 4
    1 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202651,482$78.49$4.0 millionForm 4
    1 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202641,695$79.36$3.3 millionForm 4
    1 April 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 20263,250$80.16$260,533Form 4
    1 April 2026Intrator Michael N, pMI 2024 F&F GRATCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202613,504$77.48$1.0 millionForm 4
    1 April 2026Intrator Michael N, pMI 2024 F&F GRATCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202661,708$78.49$4.8 millionForm 4
    1 April 2026Intrator Michael N, pMI 2024 F&F GRATCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 202649,976$79.36$4.0 millionForm 4
    1 April 2026Intrator Michael N, pMI 2024 F&F GRATCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 20263,896$80.16$312,319Form 4
    1 April 2026Intrator Michael N, silver Thimble Resulting TrustCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 2026758$77.48$58,728Form 4
    1 April 2026Intrator Michael N, silver Thimble Resulting TrustCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 20263,461$78.49$271,645Form 4
    1 April 2026Intrator Michael N, silver Thimble Resulting TrustCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 20262,803$79.36$222,441Form 4
    1 April 2026Intrator Michael N, silver Thimble Resulting TrustCEO and PresidentSaletrading plan set in advance · Form 144 notice 1 April 2026218$80.16$17,476Form 4
    31 March 2026Venturo Brian MChief Strategy OfficerSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 31 March 202665,005$74.05$4.8 millionForm 4
    31 March 2026McVeety Kristen JGC and SecretarySaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 31 March 202611$74.05$815Form 4
    31 March 2026McBee BranninChief Development OfficerSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 31 March 202656,031$74.05$4.1 millionForm 4
    31 March 2026Intrator Michael NCEO and PresidentSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 1 April 202677,939$74.05$5.8 millionForm 4
    31 March 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 31 March 202616$74.05$1,185Form 4
    31 March 2026Baker JeffPrincipal Accounting OfficerSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 20 February 202616$74.05$1,185Form 4
    31 March 2026Agrawal NitinChief Financial OfficerSaleafter a 5% rise over three months · 58% below its one-year high · Form 144 notice 31 March 202616$74.05$1,185Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20265,524$67.67$373,807Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20263,500$68.77$240,681Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20263,941$69.67$274,558Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20262,075$70.56$146,413Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026800$71.66$57,332Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026375$72.67$27,252Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026325$74.35$24,162Form 4
    30 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026125$75.19$9,399Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20262,072$67.67$140,211Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20261,313$68.77$90,290Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20261,478$69.67$102,968Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026778$70.56$54,896Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026300$71.66$21,499Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026141$72.67$10,247Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026121$74.35$8,996Form 4
    30 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 202647$75.19$3,534Form 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 202633,090$67.67$2.2 millionForm 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 202620,603$68.76$1.4 millionForm 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 202623,907$69.65$1.7 millionForm 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 202612,600$70.55$888,870Form 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20264,800$71.68$344,074Form 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20262,200$72.64$159,818Form 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20261,300$74.12$96,354Form 4
    30 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20261,500$74.87$112,300Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20268,979$67.67$607,606Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20265,688$68.77$391,141Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20266,405$69.67$446,218Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20263,372$70.56$237,930Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20261,300$71.66$93,164Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026609$72.67$44,257Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026529$74.35$39,329Form 4
    30 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026203$75.19$15,264Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20265,525$67.67$373,875Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20263,499$68.77$240,612Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20263,941$69.67$274,558Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 20262,075$70.56$146,413Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026800$71.66$57,332Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026375$72.67$27,252Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026325$74.35$24,162Form 4
    30 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 31 March 2026125$75.19$9,399Form 4
    25 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20262,086$85.60$178,556Form 4
    25 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20265,338$86.71$462,871Form 4
    25 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 202622,159$87.54$1.9 millionForm 4
    25 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20262,873$88.25$253,552Form 4
    25 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20263,214$85.60$275,109Form 4
    25 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20268,223$86.71$713,038Form 4
    25 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 202634,136$87.54$3.0 millionForm 4
    25 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 March 20264,427$88.25$390,698Form 4
    23 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20262,246$81.06$182,051Form 4
    23 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20267,749$81.88$634,470Form 4
    23 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20261,967$82.98$163,224Form 4
    23 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20263,162$83.81$265,003Form 4
    23 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20261,541$84.73$130,576Form 4
    23 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 2026843$81.06$68,330Form 4
    23 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20262,906$81.88$237,937Form 4
    23 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 2026737$82.98$61,157Form 4
    23 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20261,187$83.81$99,481Form 4
    23 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 2026577$84.73$48,892Form 4
    23 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 202613,478$81.06$1.1 millionForm 4
    23 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 202646,498$81.88$3.8 millionForm 4
    23 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 202611,800$82.98$979,177Form 4
    23 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 202618,978$83.81$1.6 millionForm 4
    23 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20269,246$84.73$783,457Form 4
    23 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20262,246$81.06$182,051Form 4
    23 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20267,749$81.88$634,470Form 4
    23 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20261,967$82.98$163,224Form 4
    23 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20263,162$83.81$265,004Form 4
    23 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20261,541$84.73$130,576Form 4
    23 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20263,651$81.06$295,935Form 4
    23 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 202612,593$81.88$1.0 millionForm 4
    23 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20263,197$82.98$265,290Form 4
    23 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20265,140$83.81$430,778Form 4
    23 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 23 March 20262,504$84.73$212,176Form 4
    18 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20266,200$80.67$500,174Form 4
    18 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20268,400$81.73$686,550Form 4
    18 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202662,263$82.84$5.2 millionForm 4
    18 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 2026155,544$83.83$13.0 millionForm 4
    18 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202648,843$84.78$4.1 millionForm 4
    17 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 17 March 20268,666$82.05$711,069Form 4
    17 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 17 March 202616,090$83.22$1.3 millionForm 4
    17 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 17 March 202613,400$83.99$1.1 millionForm 4
    17 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 17 March 2026300$84.79$25,436Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20263,075$82.51$253,721Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20264,554$83.62$380,827Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20262,670$84.40$225,351Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20263,320$85.61$284,221Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20262,846$86.31$245,631Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 2026175$87.23$15,266Form 4
    16 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202625$88.00$2,200Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,153$82.51$95,135Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,708$83.62$142,831Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,002$84.40$84,570Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,245$85.61$106,583Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,067$86.31$92,090Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202666$87.23$5,757Form 4
    16 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20269$88.00$792Form 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202618,300$82.51$1.5 millionForm 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202628,800$83.63$2.4 millionForm 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202615,100$84.46$1.3 millionForm 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202620,152$85.63$1.7 millionForm 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202616,148$86.30$1.4 millionForm 4
    16 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20261,500$87.26$130,891Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20264,997$82.51$412,307Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20267,401$83.62$618,907Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20264,341$84.40$366,384Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20265,395$85.61$461,858Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20264,626$86.31$399,258Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 2026284$87.23$24,775Form 4
    16 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202641$88.00$3,608Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20263,075$82.51$253,721Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20264,554$83.62$380,828Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20262,670$84.40$225,351Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20263,320$85.61$284,221Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 20262,846$86.31$245,631Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 2026175$87.23$15,266Form 4
    16 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 16 March 202625$88.00$2,200Form 4
    11 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20261,063$78.57$83,524Form 4
    11 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20261,584$79.78$126,373Form 4
    11 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20268,040$80.90$650,447Form 4
    11 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 202619,009$81.76$1.6 millionForm 4
    11 March 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20262,759$82.51$227,640Form 4
    11 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20261,637$78.57$128,625Form 4
    11 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20262,440$79.78$194,665Form 4
    11 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 202612,388$80.90$1.0 millionForm 4
    11 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 202629,284$81.76$2.4 millionForm 4
    11 March 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 March 20264,251$82.51$350,742Form 4
    11 March 2026Agrawal NitinChief Financial OfficerSaleafter a 7% fall over three months · Form 144 notice 11 March 202663,157$79.68$5.0 millionForm 4
    10 March 2026Baker JeffPrincipal Accounting OfficerSaleafter a 17% fall over three months · Form 144 notice 20 February 20264,500$74.44$334,980Form 4
    9 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20265,736$71.73$411,433Form 4
    9 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20268,740$72.41$632,875Form 4
    9 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20261,091$73.76$80,477Form 4
    9 March 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20263,183$74.32$236,566Form 4
    9 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202689,646$71.72$6.4 millionForm 4
    9 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 2026141,108$72.41$10.2 millionForm 4
    9 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202618,163$73.73$1.3 millionForm 4
    9 March 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202651,083$74.32$3.8 millionForm 4
    9 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202615,294$71.73$1.1 millionForm 4
    9 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202623,303$72.41$1.7 millionForm 4
    9 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20262,909$73.76$214,579Form 4
    9 March 2026McBee Brannin, by SpouseChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20268,489$74.32$630,917Form 4
    9 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202624,857$71.73$1.8 millionForm 4
    9 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202637,874$72.41$2.7 millionForm 4
    9 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20264,728$73.76$348,756Form 4
    9 March 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202613,796$74.32$1.0 millionForm 4
    9 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202615,295$71.73$1.1 millionForm 4
    9 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 202623,302$72.41$1.7 millionForm 4
    9 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20262,910$73.76$214,653Form 4
    9 March 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 March 20268,488$74.32$630,843Form 4
    4 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202613,000$76.41$993,308Form 4
    4 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20269,900$77.49$767,167Form 4
    4 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202646,112$78.70$3.6 millionForm 4
    4 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 2026158,138$79.57$12.6 millionForm 4
    4 March 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202654,100$80.22$4.3 millionForm 4
    3 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 3 March 2026600$71.19$42,716Form 4
    3 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 3 March 2026500$72.34$36,168Form 4
    3 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 3 March 20261,200$73.36$88,037Form 4
    3 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 3 March 20261,520$74.02$112,514Form 4
    3 March 2026Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 3 March 2026100$75.00$7,500Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 2026231$95.77$22,123Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 2026535$96.76$51,767Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 2026699$97.63$68,246Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 2026810$98.65$79,906Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 2026319$99.63$31,783Form 4
    26 February 2026McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 February 202677$100.40$7,731Form 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20264,544$98.09$445,741Form 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 202611,616$99.55$1.2 millionForm 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 202611,407$100.32$1.1 millionForm 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20263,118$101.37$316,059Form 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20261,692$102.33$173,145Form 4
    25 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 202679$103.24$8,156Form 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20266,999$98.09$686,562Form 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 202617,895$99.55$1.8 millionForm 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 202617,575$100.32$1.8 millionForm 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20264,802$101.37$486,760Form 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 20262,608$102.33$266,881Form 4
    25 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 25 February 2026121$103.24$12,492Form 4
    20 February 2026McVeety Kristen JGC and SecretarySaleafter a 25% rise over three months · Form 144 notice 20 February 202689$88.91$7,913Form 4
    20 February 2026McVeety Kristen JGC and SecretarySaleafter a 25% rise over three months · Form 144 notice 20 February 20261,588$90.94$144,413Form 4
    20 February 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 25% rise over three months · Form 144 notice 20 February 20261,004$88.97$89,326Form 4
    20 February 2026Goldberg ChenEVP, Product & EngineeringSaleafter a 25% rise over three months · Form 144 notice 20 February 202617,946$90.94$1.6 millionForm 4
    20 February 2026Baker JeffPrincipal Accounting OfficerSaleafter a 25% rise over three months · Form 144 notice 20 February 20262,248$90.94$204,433Form 4
    20 February 2026Baker JeffPrincipal Accounting OfficerSaleafter a 25% rise over three months · Form 144 notice 20 February 2026126$88.96$11,209Form 4
    20 February 2026Agrawal NitinChief Financial OfficerSaleafter a 25% rise over three months · Form 144 notice 20 February 2026285$89.01$25,368Form 4
    20 February 2026Agrawal NitinChief Financial OfficerSaleafter a 25% rise over three months · Form 144 notice 20 February 20265,098$90.94$463,612Form 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20265,800$88.22$511,648Form 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20269,100$89.30$812,625Form 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202612,300$90.30$1.1 millionForm 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20264,700$91.30$429,125Form 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202610,500$92.63$972,600Form 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202634,731$93.94$3.3 millionForm 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202676,053$94.82$7.2 millionForm 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 2026102,042$95.72$9.8 millionForm 4
    18 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202626,024$96.77$2.5 millionForm 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,913$89.84$171,858Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20267,931$90.65$718,941Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20266,407$91.71$587,608Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20265,860$92.71$543,270Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,990$93.69$186,435Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026853$94.60$80,696Form 4
    17 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202646$95.38$4,387Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026636$89.84$57,136Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20262,638$90.65$239,133Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20262,131$91.71$195,441Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,950$92.71$180,781Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026661$93.69$61,927Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026284$94.60$26,867Form 4
    17 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202615$95.38$1,431Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026109$89.39$9,743Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,036$90.65$93,918Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026872$91.81$80,055Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026655$92.93$60,868Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026273$93.97$25,654Form 4
    17 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202655$94.65$5,206Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202637$89.39$3,308Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026345$90.65$31,276Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026291$91.81$26,716Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026218$92.93$20,259Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202691$93.97$8,551Form 4
    17 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202618$94.65$1,704Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202636$89.39$3,218Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026346$90.65$31,366Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026291$91.81$26,716Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026218$92.93$20,259Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202691$93.97$8,552Form 4
    17 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202618$94.65$1,704Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202618$89.39$1,609Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026173$90.65$15,683Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026146$91.81$13,404Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026109$92.93$10,130Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202645$93.97$4,229Form 4
    17 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20269$94.65$852Form 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20267,864$89.84$706,477Form 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202632,623$90.65$3.0 millionForm 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202626,355$91.71$2.4 millionForm 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202624,105$92.71$2.2 millionForm 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20268,181$93.69$766,444Form 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20263,510$94.60$332,054Form 4
    17 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026192$95.38$18,313Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,912$89.84$171,768Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20267,932$90.65$719,032Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20266,407$91.71$587,608Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20265,860$92.71$543,271Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 20261,989$93.69$186,341Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 2026853$94.60$80,695Form 4
    17 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 17 February 202647$95.38$4,483Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20261,614$89.29$144,113Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20261,259$90.14$113,483Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 2026866$91.32$79,082Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20265,975$92.43$552,272Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20266,584$93.13$613,171Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20264,324$94.43$408,310Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20269,865$95.19$939,090Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20261,732$96.07$166,397Form 4
    11 February 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 2026236$97.10$22,915Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20262,486$89.29$221,974Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20261,941$90.14$174,956Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20261,334$91.32$121,821Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20269,203$92.43$850,637Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 202610,144$93.13$944,716Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20266,661$94.43$628,990Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 202615,199$95.19$1.4 millionForm 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 20262,668$96.07$256,321Form 4
    11 February 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 11 February 2026364$97.10$35,343Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026202$89.45$18,070Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202662$90.67$5,622Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026345$92.17$31,799Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026295$92.94$27,417Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,186$94.15$111,656Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20266,125$95.22$583,216Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20268,291$96.08$796,615Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20268,140$97.01$789,684Form 4
    9 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026354$97.70$34,586Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202668$89.46$6,083Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202620$90.67$1,814Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026115$92.17$10,599Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202698$92.93$9,107Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026396$94.14$37,281Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20262,042$95.22$194,437Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20262,764$96.08$265,570Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20262,714$97.01$263,292Form 4
    9 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026118$97.70$11,529Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202655$89.76$4,937Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202654$91.22$4,926Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202654$92.72$5,007Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026327$94.57$30,924Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,092$95.56$104,356Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,090$96.66$105,364Form 4
    9 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026328$97.35$31,930Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202618$89.76$1,616Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202619$91.22$1,733Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202618$92.72$1,669Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026109$94.57$10,308Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026363$95.56$34,690Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026364$96.66$35,185Form 4
    9 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026109$97.35$10,611Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202618$89.76$1,616Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202618$91.22$1,642Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202619$92.72$1,762Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026109$94.57$10,309Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026363$95.56$34,690Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026364$96.66$35,186Form 4
    9 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026109$97.35$10,611Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026828$89.45$74,068Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026256$90.67$23,213Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,417$92.17$130,606Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,213$92.94$112,734Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20264,881$94.15$459,523Form 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202625,192$95.22$2.4 millionForm 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202634,103$96.08$3.3 millionForm 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202633,481$97.01$3.2 millionForm 4
    9 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,459$97.70$142,545Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026202$89.45$18,070Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202662$90.68$5,622Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026345$92.17$31,800Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026294$92.94$27,324Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20261,187$94.15$111,750Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20266,125$95.22$583,216Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20268,291$96.08$796,615Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20268,140$97.01$789,684Form 4
    9 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026354$97.70$34,586Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20269$89.76$808Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20269$91.22$821Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 20269$92.72$834Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202655$94.56$5,201Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026182$95.56$17,393Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 2026182$96.67$17,593Form 4
    9 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 9 February 202654$97.35$5,257Form 4
    5 February 2026Goldberg ChenSVP of EngineeringSaleafter a 30% fall over three months · Form 144 notice 5 February 202617,985$79.69$1.4 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202621,856$81.77$1.8 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 2026100,343$82.52$8.3 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202623,290$83.59$1.9 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202617,501$84.48$1.5 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202622,215$85.50$1.9 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202612,498$86.59$1.1 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202624,831$87.64$2.2 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202622,823$88.55$2.0 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202617,897$89.47$1.6 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202614,096$90.47$1.3 millionForm 4
    4 February 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20263,900$91.67$357,505Form 4
    2 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026200$89.10$17,819Form 4
    2 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026509$90.41$46,020Form 4
    2 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026255$91.44$23,318Form 4
    2 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202618$92.84$1,671Form 4
    2 February 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202618$94.65$1,704Form 4
    2 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026200$89.10$17,819Form 4
    2 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026509$90.41$46,021Form 4
    2 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026255$91.44$23,318Form 4
    2 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202618$92.84$1,671Form 4
    2 February 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202618$94.65$1,704Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20265,213$89.03$464,135Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20268,284$90.19$747,151Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20269,724$91.06$885,478Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20261,422$91.87$130,632Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026279$92.89$25,917Form 4
    2 February 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202678$94.37$7,361Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20261,739$89.03$154,831Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20262,762$90.19$249,111Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20263,242$91.06$295,220Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026473$91.86$43,452Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202693$92.89$8,639Form 4
    2 February 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202626$94.35$2,453Form 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202621,442$89.03$1.9 millionForm 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202634,081$90.19$3.1 millionForm 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202639,993$91.06$3.6 millionForm 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20265,847$91.86$537,135Form 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20261,148$92.89$106,640Form 4
    2 February 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026319$94.36$30,102Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20265,213$89.03$464,135Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20268,285$90.19$747,242Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20269,724$91.06$885,478Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20261,421$91.86$130,540Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026280$92.89$26,010Form 4
    2 February 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202677$94.37$7,266Form 4
    2 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026600$89.10$53,459Form 4
    2 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20261,527$90.41$138,062Form 4
    2 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026763$91.44$69,770Form 4
    2 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202655$92.84$5,106Form 4
    2 February 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 202655$94.65$5,206Form 4
    2 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026100$89.10$8,910Form 4
    2 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026255$90.41$23,056Form 4
    2 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 2026127$91.44$11,613Form 4
    2 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20269$92.84$836Form 4
    2 February 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 February 20269$94.65$852Form 4
    29 January 2026Baker JeffPrincipal Accounting OfficerSaleafter a 24% fall over three months · Form 144 notice 29 January 20265,143$103.78$533,760Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20261,421$103.61$147,231Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20266,939$104.60$725,821Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 202614,232$105.49$1.5 millionForm 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20263,578$106.25$380,172Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026905$107.32$97,126Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20261,931$108.43$209,383Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20261,496$109.35$163,585Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026669$110.53$73,946Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026616$111.36$68,595Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026197$112.52$22,167Form 4
    28 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026472$113.87$53,748Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20262,188$103.61$226,701Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 202610,690$104.60$1.1 millionForm 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 202621,927$105.49$2.3 millionForm 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20265,511$106.25$585,559Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20261,395$107.32$149,714Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20262,974$108.43$322,479Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20262,304$109.35$251,938Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 20261,031$110.53$113,957Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026949$111.36$105,677Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026303$112.52$34,093Form 4
    28 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 28 January 2026728$113.87$82,899Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20267,007$98.58$690,726Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,063$99.91$206,119Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,922$100.80$294,524Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20266,209$101.67$631,262Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,207$102.55$123,774Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,602$104.28$167,063Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,767$105.03$185,588Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,238$106.23$131,517Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026731$107.10$78,290Form 4
    26 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026254$107.99$27,430Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,336$98.58$230,275Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026688$99.91$68,740Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026975$100.80$98,276Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,070$101.67$210,455Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026402$102.55$41,224Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026534$104.28$55,688Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026589$105.03$61,863Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026413$106.23$43,874Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026243$107.10$26,025Form 4
    26 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202685$107.99$9,179Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026255$98.58$25,139Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026163$100.09$16,315Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026237$101.48$24,052Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026109$102.22$11,143Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202636$103.45$3,724Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202673$104.65$7,640Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202654$105.60$5,703Form 4
    26 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202673$106.52$7,776Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026254$98.58$25,040Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026164$100.09$16,415Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026237$101.49$24,052Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026109$102.23$11,143Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202636$103.45$3,724Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202673$104.65$7,640Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202654$105.60$5,703Form 4
    26 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202673$106.52$7,776Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20267,007$98.58$690,727Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,063$99.91$206,120Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20262,922$100.80$294,524Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20266,209$101.67$631,262Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,207$102.55$123,775Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,602$104.28$167,063Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,766$105.03$185,483Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,239$106.23$131,623Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026730$107.10$78,183Form 4
    26 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026255$107.99$27,538Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026127$98.58$12,520Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202682$100.09$8,207Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026118$101.48$11,975Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202655$102.22$5,622Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202618$103.45$1,862Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202637$104.66$3,872Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202627$105.60$2,851Form 4
    26 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202636$106.52$3,835Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202628,819$98.58$2.8 millionForm 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20268,484$99.91$847,658Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202612,022$100.80$1.2 millionForm 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 202625,538$101.67$2.6 millionForm 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20264,962$102.55$508,839Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20266,591$104.28$687,335Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20267,267$105.03$763,254Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20265,094$106.23$541,151Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20263,005$107.10$321,837Form 4
    26 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 20261,048$108.00$113,179Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026763$98.58$75,220Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026491$100.09$49,145Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026709$101.48$71,952Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026327$102.22$33,427Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026110$103.45$11,380Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026217$104.65$22,709Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026165$105.60$17,425Form 4
    26 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 26 January 2026218$106.52$23,222Form 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202622,989$87.86$2.0 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202626,837$88.95$2.4 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202633,260$89.76$3.0 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202619,295$90.90$1.8 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202627,618$91.89$2.5 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202687,341$92.94$8.1 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202652,562$93.87$4.9 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202610,848$94.67$1.0 millionForm 4
    21 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 2026500$95.47$47,735Form 4
    20 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026141$93.79$13,225Form 4
    20 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026260$94.78$24,643Form 4
    20 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026403$95.55$38,507Form 4
    20 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026192$96.51$18,529Form 4
    20 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20264$97.25$389Form 4
    20 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026141$93.79$13,225Form 4
    20 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026260$94.78$24,643Form 4
    20 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026403$95.55$38,507Form 4
    20 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026192$96.51$18,529Form 4
    20 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20264$97.24$389Form 4
    20 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20263,504$93.79$328,652Form 4
    20 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20266,510$94.78$617,014Form 4
    20 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202610,074$95.55$962,573Form 4
    20 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20264,806$96.51$463,813Form 4
    20 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026106$97.26$10,310Form 4
    20 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20261,169$93.79$109,644Form 4
    20 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20262,170$94.78$205,671Form 4
    20 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20263,357$95.55$320,762Form 4
    20 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20261,604$96.51$154,799Form 4
    20 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202635$97.26$3,404Form 4
    20 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202614,416$93.79$1.4 millionForm 4
    20 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202626,772$94.78$2.5 millionForm 4
    20 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202641,445$95.55$4.0 millionForm 4
    20 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202619,770$96.51$1.9 millionForm 4
    20 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026432$97.26$42,017Form 4
    20 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20263,505$93.79$328,746Form 4
    20 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20266,509$94.78$616,919Form 4
    20 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202610,075$95.55$962,668Form 4
    20 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20264,806$96.51$463,814Form 4
    20 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026105$97.26$10,213Form 4
    20 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026421$93.79$39,487Form 4
    20 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026781$94.78$74,022Form 4
    20 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20261,209$95.55$115,520Form 4
    20 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026577$96.51$55,685Form 4
    20 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202612$97.26$1,167Form 4
    20 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202671$93.79$6,659Form 4
    20 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026130$94.78$12,322Form 4
    20 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 2026201$95.55$19,206Form 4
    20 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 202696$96.50$9,264Form 4
    20 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 20 January 20262$97.22$194Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20262,047$87.43$178,975Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20265,855$88.38$517,469Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 202614,015$89.26$1.3 millionForm 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20266,803$90.04$612,516Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20263,262$91.18$297,439Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 2026394$92.66$36,508Form 4
    14 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 202679$93.15$7,358Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20263,153$87.43$275,676Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20269,020$88.38$797,193Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 202621,593$89.26$1.9 millionForm 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 202610,479$90.04$943,488Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 20265,026$91.18$458,286Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 2026606$92.66$56,150Form 4
    14 January 2026Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 14 January 2026123$93.14$11,457Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202647$78.53$3,691Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026171$79.56$13,605Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202636$80.66$2,904Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202636$81.94$2,950Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202652$82.76$4,303Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026258$84.05$21,684Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202680$85.30$6,824Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026290$86.30$25,028Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026482$87.11$41,985Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,216$88.21$107,268Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20262,419$89.08$215,477Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,727$90.05$155,516Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,414$91.17$128,914Form 4
    12 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026107$91.74$9,816Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202618$78.83$1,419Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20269$81.08$730Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202619$84.09$1,598Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202627$86.18$2,327Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202664$87.86$5,623Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026148$88.91$13,158Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026115$89.89$10,337Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202691$91.10$8,290Form 4
    12 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20269$91.87$827Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026140$78.53$10,994Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026512$79.56$40,736Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026109$80.65$8,791Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026108$81.94$8,850Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026156$82.75$12,910Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026775$84.05$65,138Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026240$85.31$20,474Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026869$86.30$74,998Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,446$87.11$125,956Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20263,647$88.21$321,715Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20267,255$89.08$646,254Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20265,181$90.05$466,549Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20264,240$91.17$386,560Form 4
    12 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026322$91.74$29,540Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202636$78.83$2,838Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202619$81.08$1,541Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202636$84.09$3,027Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202654$86.18$4,654Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026128$87.86$11,246Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026296$88.90$26,316Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026231$89.89$20,764Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026182$91.10$16,581Form 4
    12 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202618$91.87$1,654Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026140$78.53$10,995Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026512$79.56$40,736Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026108$80.65$8,710Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026109$81.94$8,931Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026155$82.76$12,827Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026776$84.05$65,222Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026240$85.31$20,474Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026868$86.30$74,912Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,446$87.11$125,955Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20263,648$88.21$321,803Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20267,254$89.08$646,165Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20265,182$90.05$466,638Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20264,240$91.17$386,560Form 4
    12 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026322$91.74$29,540Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202637$78.84$2,917Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202618$81.08$1,459Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202636$84.09$3,027Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202655$86.19$4,740Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026127$87.86$11,158Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026296$88.90$26,316Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026231$89.89$20,764Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026182$91.10$16,581Form 4
    12 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202618$91.87$1,654Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026575$78.54$45,158Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20262,105$79.56$167,478Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026447$80.65$36,050Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026447$81.94$36,629Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026637$82.75$52,715Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20263,191$84.05$268,198Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026986$85.31$84,112Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20263,573$86.30$308,365Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20265,948$87.11$518,106Form 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202615,004$88.21$1.3 millionForm 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202629,840$89.08$2.7 millionForm 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202621,313$90.05$1.9 millionForm 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202617,441$91.17$1.6 millionForm 4
    12 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 20261,328$91.74$121,828Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026109$78.83$8,592Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202654$81.08$4,378Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026109$84.09$9,166Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026164$86.18$14,134Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026381$87.86$33,473Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026890$88.90$79,125Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026693$89.89$62,292Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 2026545$91.10$49,651Form 4
    12 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 12 January 202655$91.87$5,053Form 4
    7 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202610,253$76.47$784,028Form 4
    7 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202652,678$77.29$4.1 millionForm 4
    7 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202653,601$78.42$4.2 millionForm 4
    7 January 2026Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202637,947$79.23$3.0 millionForm 4
    6 January 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20268,450$74.41$628,797Form 4
    6 January 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202615,213$75.34$1.1 millionForm 4
    6 January 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202611,322$76.32$864,114Form 4
    6 January 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 202613,538$77.47$1.0 millionForm 4
    6 January 2026Venturo Brian MChief Strategy OfficerSaletrading plan set in advance · Form 144 notice 6 January 20263,950$78.02$308,192Form 4
    6 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 6 January 20269,506$74.40$707,204Form 4
    6 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 6 January 202617,670$75.32$1.3 millionForm 4
    6 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 6 January 202613,491$76.29$1.0 millionForm 4
    6 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 6 January 202613,949$77.40$1.1 millionForm 4
    6 January 2026Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 6 January 20266,770$77.96$527,776Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20261,856$77.47$143,785Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20262,085$78.18$163,008Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026798$79.26$63,251Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20262,023$80.31$162,475Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20261,150$81.15$93,327Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026289$82.26$23,772Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202698$83.40$8,173Form 4
    5 January 2026McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202636$84.04$3,026Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026127$77.52$9,846Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026119$78.22$9,309Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202663$79.63$5,017Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026137$80.57$11,038Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202636$81.59$2,937Form 4
    5 January 2026McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202618$82.84$1,491Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026255$77.53$19,770Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026236$78.23$18,461Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026127$79.63$10,113Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026273$80.57$21,994Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202673$81.60$5,957Form 4
    5 January 2026McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202636$82.84$2,982Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026255$77.53$19,770Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026236$78.23$18,461Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026127$79.63$10,113Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026273$80.57$21,995Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202673$81.60$5,957Form 4
    5 January 2026McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202636$82.84$2,982Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20265,565$77.47$431,123Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20266,256$78.18$489,103Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20262,394$79.26$189,756Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20266,065$80.31$487,106Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20263,451$81.15$280,061Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026866$82.26$71,234Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026295$83.40$24,602Form 4
    5 January 2026McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026108$84.04$9,077Form 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202622,892$77.47$1.8 millionForm 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202625,729$78.18$2.0 millionForm 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20269,848$79.26$780,581Form 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202624,951$80.31$2.0 millionForm 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 202614,189$81.15$1.2 millionForm 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20263,566$82.26$293,326Form 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20261,212$83.40$101,076Form 4
    5 January 2026McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026448$84.05$37,653Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20265,565$77.47$431,123Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20266,256$78.18$489,103Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20262,394$79.26$189,756Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20266,065$80.31$487,106Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 20263,450$81.15$279,980Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026867$82.26$71,316Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026295$83.40$24,602Form 4
    5 January 2026McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026108$84.05$9,077Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026763$77.53$59,154Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026709$78.22$55,461Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026383$79.63$30,498Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026817$80.57$65,823Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026218$81.59$17,787Form 4
    5 January 2026McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 5 January 2026110$82.84$9,112Form 4
    31 December 2025Venturo Brian MChief Strategy OfficerSaleafter a 48% fall over three months · Form 144 notice 31 December 202565,578$72.57$4.8 millionForm 4
    31 December 2025Venturo Brian MChief Strategy OfficerSaleafter a 48% fall over three months · Form 144 notice 31 December 202550$72.82$3,641Form 4
    31 December 2025Venturo Brian MChief Strategy OfficerSaleafter a 48% fall over three months · Form 144 notice 31 December 2025312$72.84$22,726Form 4
    31 December 2025McBee BranninChief Development OfficerSaleafter a 48% fall over three months · Form 144 notice 31 December 202557,321$72.57$4.2 millionForm 4
    31 December 2025McBee BranninChief Development OfficerSaleafter a 48% fall over three months · Form 144 notice 31 December 2025315$72.82$22,938Form 4
    31 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 202578,538$72.57$5.7 millionForm 4
    31 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 2025433$72.82$31,531Form 4
    31 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 20257,695$70.87$545,339Form 4
    31 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 202516,396$72.02$1.2 millionForm 4
    31 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 20258,365$72.75$608,557Form 4
    31 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 202511,854$70.87$840,085Form 4
    31 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 202525,260$72.02$1.8 millionForm 4
    31 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 31 December 202512,886$72.75$937,463Form 4
    29 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025450$73.84$33,229Form 4
    29 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202516,215$75.40$1.2 millionForm 4
    29 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20257,482$76.05$569,035Form 4
    29 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025853$77.17$65,829Form 4
    29 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025150$73.84$11,076Form 4
    29 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20255,406$75.40$407,599Form 4
    29 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20252,495$76.05$189,754Form 4
    29 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025284$77.17$21,917Form 4
    29 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202518$74.05$1,333Form 4
    29 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025364$75.44$27,461Form 4
    29 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025118$76.19$8,991Form 4
    29 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20251,850$73.84$136,611Form 4
    29 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202566,699$75.40$5.0 millionForm 4
    29 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202530,773$76.05$2.3 millionForm 4
    29 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20253,513$77.17$271,111Form 4
    29 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025450$73.84$33,230Form 4
    29 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202516,215$75.40$1.2 millionForm 4
    29 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20257,481$76.05$568,958Form 4
    29 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025854$77.17$65,906Form 4
    29 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025109$74.04$8,071Form 4
    29 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 20252,181$75.44$164,542Form 4
    29 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025710$76.19$54,098Form 4
    29 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202537$74.06$2,740Form 4
    29 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025727$75.44$54,847Form 4
    29 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025236$76.19$17,982Form 4
    29 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 202536$74.05$2,666Form 4
    29 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025728$75.44$54,923Form 4
    29 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 29 December 2025236$76.19$17,982Form 4
    24 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance201,801$79.14$16.0 millionForm 4
    24 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance76,149$79.88$6.1 millionForm 4
    24 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance3,300$80.72$266,389Form 4
    22 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202561,134$84.80$5.2 millionForm 4
    22 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202531,132$85.83$2.7 millionForm 4
    22 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202510,569$86.58$915,033Form 4
    22 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202514,744$84.81$1.3 millionForm 4
    22 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20257,819$85.82$671,030Form 4
    22 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20252,437$86.60$211,044Form 4
    22 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20252,100$84.91$178,315Form 4
    22 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025900$86.13$77,514Form 4
    22 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025650$84.95$55,219Form 4
    22 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025350$86.29$30,201Form 4
    22 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025650$85.00$55,249Form 4
    22 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025350$86.23$30,179Form 4
    22 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202514,891$84.81$1.3 millionForm 4
    22 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20257,912$85.84$679,148Form 4
    22 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20252,197$86.59$190,229Form 4
    22 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20255,314$84.87$450,982Form 4
    22 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 20252,500$85.98$214,949Form 4
    22 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025521$86.72$45,180Form 4
    22 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025325$84.97$27,615Form 4
    22 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 2025150$86.12$12,918Form 4
    22 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 22 December 202525$86.80$2,170Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 202511,228$64.52$724,428Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 202513,136$65.42$859,324Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 20255,178$66.34$343,529Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 20251,890$67.14$126,900Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 2025472$68.78$32,462Form 4
    17 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 2025551$69.58$38,337Form 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 202517,297$64.52$1.1 millionForm 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 202520,239$65.42$1.3 millionForm 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 20257,977$66.34$529,226Form 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 20252,910$67.14$195,385Form 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 2025728$68.78$50,069Form 4
    17 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 17 December 2025849$69.58$59,071Form 4
    16 December 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 December 202513,528$68.40$925,322Form 4
    16 December 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 December 202518,307$69.42$1.3 millionForm 4
    16 December 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 December 20253,600$70.39$253,390Form 4
    16 December 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 16 December 2025882$71.13$62,733Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025202$72.52$14,650Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025222$73.73$16,368Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202531$74.54$2,311Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202518$76.36$1,374Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202518$78.86$1,419Form 4
    15 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20259$79.69$717Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025403$72.52$29,227Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025445$73.73$32,809Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202561$74.52$4,546Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202537$76.37$2,826Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202536$78.86$2,839Form 4
    15 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202518$79.69$1,434Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025403$72.52$29,227Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025445$73.73$32,810Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202561$74.52$4,546Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202536$76.36$2,749Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202537$78.85$2,917Form 4
    15 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202518$79.69$1,434Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202510,140$72.49$735,072Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202510,077$73.67$742,349Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20252,852$74.37$212,114Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025501$75.59$37,872Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025376$76.57$28,791Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025496$78.30$38,836Form 4
    15 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025558$79.38$44,295Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20253,381$72.49$245,096Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20253,360$73.67$247,524Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025950$74.37$70,655Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025168$75.59$12,700Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025125$76.58$9,572Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025165$78.30$12,919Form 4
    15 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025186$79.38$14,765Form 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202541,709$72.49$3.0 millionForm 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202541,451$73.67$3.1 millionForm 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202511,728$74.37$872,257Form 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20252,062$75.59$155,873Form 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20251,544$76.57$118,228Form 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20252,043$78.30$159,962Form 4
    15 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20252,298$79.38$182,420Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202510,140$72.49$735,073Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202510,077$73.67$742,350Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20252,851$74.37$212,040Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025502$75.59$37,948Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025376$76.57$28,792Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025496$78.30$38,836Form 4
    15 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025558$79.38$44,295Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20251,208$72.52$87,607Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 20251,335$73.73$98,428Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025184$74.52$13,712Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025109$76.35$8,322Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 2025109$78.86$8,595Form 4
    15 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 15 December 202555$79.69$4,383Form 4
    11 December 2025Agrawal NitinChief Financial OfficerSaleafter a 22% fall over three months · Form 144 notice 11 December 202566,467$82.58$5.5 millionForm 4
    10 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance42,458$86.05$3.7 millionForm 4
    10 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance62,184$87.10$5.4 millionForm 4
    10 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance111,379$88.13$9.8 millionForm 4
    10 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance65,029$88.82$5.8 millionForm 4
    10 December 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance200$89.65$17,930Form 4
    8 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 2025102,835$83.80$8.6 millionForm 4
    8 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 202525,000$83.80$2.1 millionForm 4
    8 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 20253,000$83.77$251,313Form 4
    8 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 20251,000$83.77$83,771Form 4
    8 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 20251,000$83.77$83,771Form 4
    8 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 202525,000$83.80$2.1 millionForm 4
    8 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 20258,335$83.80$698,501Form 4
    8 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 8 December 2025500$83.77$41,886Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20252,790$74.17$206,936Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20252,685$75.05$201,518Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20258,199$76.00$623,117Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20257,066$77.05$544,423Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20255,827$77.81$453,405Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20255,455$79.09$431,442Form 4
    3 December 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 2025433$79.53$34,436Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20254,299$74.17$318,860Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20254,136$75.05$310,422Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 202512,631$76.00$959,947Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 202510,886$77.05$838,747Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20258,976$77.81$698,432Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 20258,405$79.09$664,761Form 4
    3 December 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 3 December 2025667$79.53$53,045Form 4
    26 November 2025McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 November 2025306$73.60$22,522Form 4
    26 November 2025McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 November 20251,414$74.52$105,365Form 4
    26 November 2025McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 November 2025378$75.25$28,446Form 4
    26 November 2025McVeety Kristen JGC and SecretarySaletrading plan set in advance · Form 144 notice 26 November 202518$75.97$1,367Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20253,478$76.23$265,139Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20256,277$77.56$486,873Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20257,335$78.40$575,060Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,418$79.42$192,047Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,120$80.50$170,654Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,378$81.46$193,720Form 4
    2 December 2025McBee Brannin, brannin J McBee 2022 Irrevocable TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025994$82.24$81,748Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025139$76.23$10,596Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025251$77.56$19,469Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025293$78.40$22,971Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202597$79.42$7,704Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202585$80.50$6,842Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202595$81.46$7,739Form 4
    2 December 2025McBee Brannin, canis Minor 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202540$82.24$3,290Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20251,159$76.23$88,354Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,093$77.56$162,343Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,446$78.40$191,765Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025806$79.42$64,016Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025707$80.50$56,911Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025793$81.46$64,601Form 4
    2 December 2025McBee Brannin, canis Minor 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025331$82.24$27,222Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025418$76.23$31,865Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025753$77.56$58,406Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025881$78.40$69,070Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025290$79.42$23,033Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025254$80.50$20,446Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025285$81.46$23,217Form 4
    2 December 2025McBee Brannin, canis Major 2024 Irrevocable Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025119$82.24$9,787Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025139$76.23$10,596Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025251$77.56$19,469Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025293$78.40$22,971Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202597$79.42$7,704Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202585$80.50$6,842Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202595$81.46$7,739Form 4
    2 December 2025McBee Brannin, canis Major 2025 Family Trust LLCChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202540$82.24$3,290Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20253,478$76.23$265,139Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20256,277$77.56$486,873Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20257,335$78.40$575,060Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,418$79.42$192,047Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,120$80.50$170,654Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20252,378$81.46$193,720Form 4
    2 December 2025McBee Brannin, canis Major 2025 GRATChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025994$82.24$81,748Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202569$76.23$5,260Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025126$77.56$9,773Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 2025147$78.40$11,525Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202548$79.42$3,812Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202542$80.50$3,381Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202548$81.46$3,910Form 4
    2 December 2025McBee Brannin, canis Major SM TrustChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202520$82.24$1,645Form 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202514,306$76.23$1.1 millionForm 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202525,818$77.56$2.0 millionForm 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 202530,173$78.40$2.4 millionForm 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20259,947$79.42$790,028Form 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20258,720$80.50$701,935Form 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20259,781$81.46$796,794Form 4
    2 December 2025McBee BranninChief Development OfficerSaletrading plan set in advance · Form 144 notice 2 December 20254,090$82.24$336,366Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance1,800$70.08$126,139Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance847$70.91$60,060Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance1,523$72.60$110,568Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance6,725$73.38$493,480Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance1,500$74.60$111,907Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance8,944$75.65$676,604Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance9,064$76.64$694,667Form 4
    1 December 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance2,404$77.21$185,616Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance1,700$70.08$119,136Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance900$70.84$63,759Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance2,200$72.66$159,853Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance6,159$73.40$452,050Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance2,032$74.75$151,896Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance9,692$75.73$733,980Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance8,716$76.77$669,170Form 4
    1 December 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance1,400$77.26$108,162Form 4
    26 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance47,596$73.59$3.5 millionForm 4
    26 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance183,129$74.44$13.6 millionForm 4
    26 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance47,925$75.20$3.6 millionForm 4
    26 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance2,600$76.14$197,954Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 2025290$66.62$19,319Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 2025300$67.51$20,253Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 2025300$68.75$20,624Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 2025900$70.43$63,390Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 20251,650$71.38$117,775Form 4
    25 November 2025Agrawal NitinChief Financial OfficerSaletrading plan set in advance · Form 144 notice 25 November 2025200$72.03$14,407Form 4
    20 November 2025McVeety Kristen JGC and SecretarySaleafter a 24% fall over three months · Form 144 notice 20 November 20252,231$82.55$184,169Form 4
    20 November 2025Agrawal NitinChief Financial OfficerSaleafter a 24% fall over three months · Form 144 notice 20 November 20255,841$82.55$482,175Form 4
    19 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 20257,203$73.58$530,008Form 4
    19 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 202514,923$74.55$1.1 millionForm 4
    19 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 20257,220$75.48$544,960Form 4
    19 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 20252,912$76.22$221,943Form 4
    19 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 2025197$77.05$15,178Form 4
    19 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 202511,096$73.58$816,461Form 4
    19 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 202522,992$74.55$1.7 millionForm 4
    19 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 202511,121$75.48$839,404Form 4
    19 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 20254,488$76.22$342,061Form 4
    19 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 19 November 2025303$77.05$23,345Form 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance85,746$85.82$7.4 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance57,522$86.92$5.0 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance59,113$87.81$5.2 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance31,357$88.76$2.8 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance26,429$89.73$2.4 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance7,710$90.73$699,491Form 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance12,673$91.71$1.2 millionForm 4
    12 November 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance700$92.39$64,673Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 20253,233$88.73$286,873Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 20252,229$89.64$199,814Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 20253,195$90.73$289,892Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 20253,013$91.67$276,206Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 2025400$92.77$37,107Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 2025900$93.62$84,256Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 2025470$94.62$44,470Form 4
    11 November 2025Goldberg ChenSVP of EngineeringSaletrading plan set in advance · Form 144 notice 12 November 2025300$96.17$28,850Form 4
    5 November 2025Goldberg ChenSVP of EngineeringSaleafter a 4% rise over three months · Form 144 notice 5 November 202519,180$118.30$2.3 millionForm 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 202510,214$112.73$1.2 millionForm 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 202510,142$113.65$1.2 millionForm 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 20257,476$114.59$856,692Form 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 20251,647$115.54$190,295Form 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 20252,268$116.71$264,704Form 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 2025472$117.28$55,357Form 4
    5 November 2025Intrator Michael NCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 2025236$118.30$27,919Form 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 202515,736$112.73$1.8 millionForm 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 202515,623$113.65$1.8 millionForm 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 202511,518$114.59$1.3 millionForm 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 20252,539$115.54$293,357Form 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 20253,492$116.71$407,560Form 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 2025728$117.28$85,381Form 4
    5 November 2025Intrator Michael N, omnadora Capital LLCCEO and PresidentSaletrading plan set in advance · Form 144 notice 5 November 2025364$118.30$43,061Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months205$133.38$27,343Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months310$136.17$42,213Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months930$133.38$124,043Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months1,171$136.15$159,432Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months216$133.38$28,810Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months273$136.15$37,169Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months122$133.38$16,272Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months154$136.15$20,967Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months13$133.38$1,734Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months18$136.18$2,451Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months272$133.38$36,279Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months345$136.15$46,972Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months373$133.38$49,751Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months473$136.15$64,399Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months253$133.38$33,745Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months320$136.15$43,568Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months106$133.38$14,138Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months132$136.15$17,972Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months398$133.38$53,085Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months503$136.15$68,483Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months246$133.38$32,811Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months311$136.15$42,343Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months198$133.38$26,409Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months252$136.15$34,310Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months42$133.38$5,602Form 4
    3 November 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 19% rise over three months52$136.16$7,080Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance4,966$126.70$629,170Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance5,392$127.55$687,740Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance1,800$128.39$231,108Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance1,200$129.62$155,549Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance800$130.35$104,281Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance700$132.13$92,492Form 4
    3 November 2025Venturo Brian M, yOLO APV TrustChief Strategy OfficerSaletrading plan set in advance100$133.09$13,309Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance4,942$126.69$626,124Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance5,807$127.58$740,881Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance1,509$128.59$194,048Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance1,200$129.73$155,679Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance800$130.49$104,393Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance600$132.14$79,282Form 4
    3 November 2025Venturo Brian M, yOLO ECV TrustChief Strategy OfficerSaletrading plan set in advance100$133.06$13,306Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months600$134.01$80,406Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months26,167$135.10$3.5 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months8,723$136.52$1.2 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months3,460$137.86$476,996Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months248$134.01$33,234Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months10,955$135.10$1.5 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months3,652$136.52$498,571Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months1,449$137.86$199,759Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months944$134.01$126,505Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months41,238$135.10$5.6 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months13,748$136.52$1.9 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months5,453$137.86$751,751Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months584$134.01$78,262Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months25,416$135.10$3.4 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months8,473$136.52$1.2 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months3,361$137.86$463,347Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months472$134.01$63,253Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months20,474$135.10$2.8 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months6,825$136.52$931,749Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months2,707$137.86$373,187Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months96$134.01$12,865Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months4,289$135.10$579,444Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months1,429$136.52$195,087Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months568$137.86$78,304Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months1,588$134.15$213,030Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months21,714$135.10$2.9 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months7,572$136.51$1.0 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months3,506$137.82$483,197Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months2,200$134.01$294,822Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months96,396$135.10$13.0 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months32,136$136.52$4.4 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months12,743$137.86$1.8 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months512$134.01$68,613Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months22,314$135.10$3.0 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months7,439$136.52$1.0 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months2,950$137.86$406,687Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months288$134.01$38,595Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months12,636$135.10$1.7 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months4,213$136.52$575,159Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months1,671$137.86$230,364Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months32$134.01$4,288Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months1,305$135.10$176,306Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months435$136.52$59,386Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months175$137.86$24,126Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months648$134.01$86,838Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months28,168$135.10$3.8 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months9,390$136.52$1.3 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months3,724$137.86$513,391Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months888$134.01$119,001Form 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months38,674$135.10$5.2 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months12,893$136.52$1.8 millionForm 4
    31 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 28% rise over three months5,114$137.86$705,016Form 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months12,377$134.61$1.7 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months1,871$135.36$253,259Form 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months59,288$134.69$8.0 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months13,724$134.69$1.8 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months7,772$134.69$1.0 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months804$134.69$108,291Form 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months17,325$134.69$2.3 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months23,787$134.69$3.2 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months16,095$134.69$2.2 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months6,738$134.69$907,541Form 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months25,364$134.69$3.4 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months15,633$134.69$2.1 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months12,594$134.69$1.7 millionForm 4
    30 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 15% rise over three months2,638$134.69$355,312Form 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance10,014$135.12$1.4 millionForm 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance32,266$136.03$4.4 millionForm 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance92,538$136.93$12.7 millionForm 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance55,933$137.83$7.7 millionForm 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance22,684$139.13$3.2 millionForm 4
    29 October 2025Venturo Brian M, west Clay Capital LLCChief Strategy OfficerSaletrading plan set in advance67,815$139.74$9.5 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months606$136.71$82,846Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months57,125$137.85$7.9 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months7,491$138.65$1.0 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months29,263$139.71$4.1 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months254$136.71$34,724Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months23,916$137.85$3.3 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months3,136$138.65$434,806Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months12,252$139.71$1.7 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months956$136.71$130,695Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months90,032$137.85$12.4 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months11,809$138.65$1.6 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months46,122$139.71$6.4 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months589$136.71$80,522Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months55,486$137.85$7.6 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months7,276$138.65$1.0 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months28,423$139.71$4.0 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months475$136.71$64,937Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months44,695$137.85$6.2 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months5,860$138.65$812,489Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months22,893$139.71$3.2 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months101$136.70$13,807Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months9,372$137.85$1.3 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months1,231$138.65$170,678Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months4,806$139.71$671,446Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months1,292$136.67$176,578Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months48,212$137.84$6.6 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months7,673$138.60$1.1 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months26,920$139.73$3.8 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months2,234$136.71$305,410Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months210,448$137.85$29.0 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months27,600$138.65$3.8 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months107,803$139.71$15.1 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months517$136.71$70,679Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months48,715$137.85$6.7 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months6,389$138.65$885,835Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months24,954$139.71$3.5 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months293$136.70$40,053Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months27,590$137.85$3.8 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months3,620$138.65$501,913Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months14,137$139.71$2.0 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months161$137.11$22,075Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months2,927$137.92$403,692Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months982$139.38$136,871Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months643$140.02$90,033Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months655$136.71$89,545Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months61,505$137.85$8.5 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months8,067$138.65$1.1 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months31,510$139.71$4.4 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months897$136.71$122,629Form 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months84,437$137.85$11.6 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months11,075$138.65$1.5 millionForm 4
    29 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 36% rise over three months43,258$139.71$6.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months5,992$134.88$808,201Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months708$136.86$96,897Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months108,325$138.38$15.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months40,148$139.18$5.6 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months14,618$140.21$2.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months856$141.74$121,329Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,694$134.88$498,247Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months438$136.86$59,945Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months66,761$138.38$9.2 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months24,739$139.18$3.4 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months9,008$140.21$1.3 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months527$141.74$74,697Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months2,977$134.88$401,538Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months354$136.86$48,448Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months53,782$138.38$7.4 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months19,934$139.18$2.8 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months7,259$140.21$1.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months425$141.74$60,240Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months622$134.88$83,895Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months72$136.86$9,854Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months11,267$138.38$1.6 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months4,177$139.18$581,355Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,521$140.21$213,259Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months89$141.74$12,615Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months192$134.89$25,899Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months24$136.86$3,285Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,434$138.38$475,197Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,277$139.18$177,733Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months465$140.21$65,198Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months28$141.74$3,969Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months4,095$134.88$552,334Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months486$136.86$66,514Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months74,000$138.38$10.2 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months27,429$139.18$3.8 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months9,988$140.21$1.4 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months585$141.74$82,918Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months5,621$134.88$758,160Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months666$136.86$91,149Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months101,592$138.38$14.1 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months37,647$139.18$5.2 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months13,708$140.21$1.9 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months802$141.74$113,675Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,802$134.88$512,814Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months450$136.86$61,587Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months68,734$138.38$9.5 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months25,472$139.18$3.5 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months9,275$140.21$1.3 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months543$141.74$76,965Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,590$134.88$214,459Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months186$136.86$25,456Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months28,773$138.38$4.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months10,662$139.18$1.5 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,883$140.21$544,435Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months228$141.74$32,317Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,309$134.93$446,483Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,780$136.71$243,344Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,637$137.57$225,202Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months74,355$138.56$10.3 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months9,791$139.66$1.4 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months4,884$140.53$686,349Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months441$141.74$62,507Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months14,000$134.88$1.9 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,650$136.86$225,819Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months253,201$138.38$35.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months93,830$139.18$13.1 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months34,165$140.21$4.8 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months2,000$141.74$283,480Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months3,243$134.88$437,416Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months384$136.86$52,554Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months58,612$138.38$8.1 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months21,720$139.18$3.0 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months7,909$140.21$1.1 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months463$141.74$65,626Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months1,836$134.88$247,640Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months216$136.86$29,562Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months33,196$138.38$4.6 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months12,308$139.18$1.7 millionForm 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months4,482$140.21$628,421Form 4
    28 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 24% rise over three months263$141.74$37,278Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months500$133.42$66,710Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months15,253$134.48$2.1 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months19,115$135.48$2.6 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months359$136.10$48,860Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months95,904$134.67$12.9 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months49,953$135.69$6.8 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months10,338$135.70$1.4 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months278$136.04$37,819Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months12,573$134.67$1.7 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months6,551$135.69$888,905Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months1,300$134.67$175,071Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months678$135.69$91,998Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months28,026$134.67$3.8 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months14,602$135.69$2.0 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months38,480$134.67$5.2 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months20,042$135.69$2.7 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months47,955$134.67$6.5 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months14,786$135.67$2.0 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months10,897$134.67$1.5 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months5,678$135.69$770,448Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months41,029$134.67$5.5 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months21,372$135.69$2.9 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months25,287$134.67$3.4 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months13,171$135.69$1.8 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months20,370$134.67$2.7 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months10,611$135.69$1.4 millionForm 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months4,267$134.67$574,637Form 4
    27 October 2025Magnetar Financial Llc, footnotes10% ownerSaleafter a 23% rise over three months2,224$135.69$301,775Form 4
    A filing with several lines appears once per line.
    Read morePay taken in stock by the insider's own choice has the filing's footnote, word for word, in the note under it; for the others, hold the pointer on the type. An award filed at no price shows n/a.