Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.
Pattern in the record: open-market sales filed in May in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.
Reconstructed holdings Direct: $1.0B Indirect: $5.9M $1.0B as of 2026-09-16 Direct $1.0B Indirect $5.9MAPP direct 3,189,739 sh $1.0B APP indirect 17,945 sh $5.9M
Trades by company APP · 500 trades2026-05-22: Sale, 9,827 sh ($4.7M) 2026-05-22: Sale, 6,590 sh ($3.2M) 2026-05-22: Sale, 6,529 sh ($3.1M) 2026-05-22: Sale, 5,953 sh ($2.9M) 2026-05-22: Sale, 5,654 sh ($2.7M) 2026-05-22: Sale, 4,863 sh ($2.4M) 2026-05-22: Sale, 4,336 sh ($2.1M) 2026-05-22: Sale, 3,421 sh ($1.7M) 2026-05-22: Sale, 3,058 sh ($1.5M) 2026-05-22: Sale, 2,773 sh ($1.4M) 2026-05-22: Sale, 2,703 sh ($1.3M) 2026-05-22: Sale, 2,566 sh ($1.3M) 2026-05-22: Sale, 1,779 sh ($869K) 2026-05-22: Sale, 1,404 sh ($676K) 2026-05-22: Sale, 1,403 sh ($676K) 2026-05-22: Sale, 1,408 sh ($674K) 2026-05-22: Sale, 942 sh ($458K) 2026-05-22: Sale, 942 sh ($458K) 2026-05-22: Sale, 942 sh ($458K) 2026-05-22: Sale, 933 sh ($449K) 2026-05-22: Sale, 933 sh ($449K) 2026-05-22: Sale, 851 sh ($408K) 2026-05-22: Sale, 850 sh ($408K) 2026-05-22: Sale, 850 sh ($408K) 2026-05-22: Sale, 808 sh ($392K) 2026-05-22: Sale, 807 sh ($391K) 2026-05-22: Sale, 807 sh ($391K) 2026-05-22: Sale, 728 sh ($359K) 2026-05-22: Sale, 695 sh ($338K) 2026-05-22: Sale, 695 sh ($338K) 2026-05-22: Sale, 620 sh ($300K) 2026-05-22: Sale, 620 sh ($300K) 2026-05-22: Sale, 619 sh ($299K) 2026-05-22: Sale, 588 sh ($281K) 2026-05-22: Sale, 489 sh ($236K) 2026-05-22: Sale, 488 sh ($236K) 2026-05-22: Sale, 437 sh ($214K) 2026-05-22: Sale, 437 sh ($214K) 2026-05-22: Sale, 436 sh ($214K) 2026-05-22: Sale, 396 sh ($193K) 2026-05-22: Sale, 396 sh ($193K) 2026-05-22: Sale, 396 sh ($193K) 2026-05-22: Sale, 387 sh ($190K) 2026-05-22: Sale, 386 sh ($189K) 2026-05-22: Sale, 386 sh ($189K) 2026-05-22: Sale, 366 sh ($180K) 2026-05-22: Sale, 366 sh ($180K) 2026-05-22: Sale, 254 sh ($124K) 2026-05-22: Sale, 254 sh ($124K) 2026-05-22: Sale, 254 sh ($124K) 2026-05-22: Sale, 202 sh ($97K) 2026-05-22: Sale, 202 sh ($97K) 2026-05-22: Sale, 201 sh ($96K) 2026-05-22: Sale, 104 sh ($51K) 2026-05-22: Sale, 104 sh ($51K) 2026-05-22: Sale, 84 sh ($40K) 2026-05-22: Sale, 84 sh ($40K) 2026-05-22: Sale, 28 sh ($14K) 2026-05-22: Sale, 4 sh ($2K) 2026-05-22: Sale, 4 sh ($2K) 2026-05-20: Withheld for tax, 2,730 sh ($1.3M) 2026-03-10: Sale, 17,779 sh ($8.5M) 2026-03-10: Sale, 7,515 sh ($3.6M) 2026-03-10: Sale, 5,817 sh ($2.8M) 2026-03-10: Sale, 4,925 sh ($2.4M) 2026-03-10: Sale, 4,057 sh ($1.9M) 2026-03-10: Sale, 2,915 sh ($1.4M) 2026-03-10: Sale, 2,540 sh ($1.2M) 2026-03-10: Sale, 2,128 sh ($1.1M) 2026-03-10: Sale, 2,047 sh ($1.0M) 2026-03-10: Sale, 2,055 sh ($991K) 2026-03-10: Sale, 1,763 sh ($899K) 2026-03-10: Sale, 1,624 sh ($801K) 2026-03-10: Sale, 1,672 sh ($798K) 2026-03-10: Sale, 1,672 sh ($798K) 2026-03-10: Sale, 1,445 sh ($695K) 2026-03-10: Sale, 1,140 sh ($579K) 2026-03-10: Sale, 1,120 sh ($562K) 2026-03-10: Sale, 1,036 sh ($530K) 2026-03-10: Sale, 1,035 sh ($524K) 2026-03-10: Sale, 1,073 sh ($514K) 2026-03-10: Sale, 954 sh ($480K) 2026-03-10: Sale, 840 sh ($421K) 2026-03-10: Sale, 868 sh ($415K) 2026-03-10: Sale, 868 sh ($415K) 2026-03-10: Sale, 831 sh ($395K) 2026-03-10: Sale, 744 sh ($356K) 2026-03-10: Sale, 744 sh ($356K) 2026-03-10: Sale, 704 sh ($348K) 2026-03-10: Sale, 616 sh ($317K) 2026-03-10: Sale, 586 sh ($278K) 2026-03-10: Sale, 586 sh ($278K) 2026-03-10: Sale, 580 sh ($276K) 2026-03-10: Sale, 580 sh ($276K) 2026-03-10: Sale, 580 sh ($276K) 2026-03-10: Sale, 532 sh ($258K) 2026-03-10: Sale, 484 sh ($246K) 2026-03-10: Sale, 456 sh ($226K) 2026-03-10: Sale, 456 sh ($226K) 2026-03-10: Sale, 416 sh ($207K) 2026-03-10: Sale, 333 sh ($162K) 2026-03-10: Sale, 320 sh ($159K) 2026-03-10: Sale, 320 sh ($159K) 2026-03-10: Sale, 329 sh ($158K) 2026-03-10: Sale, 329 sh ($158K) 2026-03-10: Sale, 304 sh ($156K) 2026-03-10: Sale, 292 sh ($143K) 2026-03-10: Sale, 293 sh ($141K) 2026-03-10: Sale, 280 sh ($140K) 2026-03-10: Sale, 280 sh ($137K) 2026-03-10: Sale, 253 sh ($129K) 2026-03-10: Sale, 252 sh ($129K) 2026-03-10: Sale, 252 sh ($129K) 2026-03-10: Sale, 248 sh ($123K) 2026-03-10: Sale, 248 sh ($123K) 2026-03-10: Sale, 245 sh ($116K) 2026-03-10: Sale, 245 sh ($116K) 2026-03-10: Sale, 232 sh ($114K) 2026-03-10: Sale, 232 sh ($114K) 2026-03-10: Sale, 232 sh ($114K) 2026-03-10: Sale, 207 sh ($100K) 2026-03-10: Sale, 207 sh ($100K) 2026-03-10: Sale, 207 sh ($100K) 2026-03-10: Sale, 188 sh ($96K) 2026-03-10: Sale, 188 sh ($96K) 2026-03-10: Sale, 184 sh ($90K) 2026-03-10: Sale, 184 sh ($90K) 2026-03-10: Sale, 163 sh ($83K) 2026-03-10: Sale, 163 sh ($83K) 2026-03-10: Sale, 163 sh ($83K) 2026-03-10: Sale, 160 sh ($80K) 2026-03-10: Sale, 160 sh ($80K) 2026-03-10: Sale, 160 sh ($80K) 2026-03-10: Sale, 157 sh ($76K) 2026-03-10: Sale, 157 sh ($76K) 2026-03-10: Sale, 148 sh ($76K) 2026-03-10: Sale, 148 sh ($76K) 2026-03-10: Sale, 148 sh ($76K) 2026-03-10: Sale, 148 sh ($75K) 2026-03-10: Sale, 148 sh ($75K) 2026-03-10: Sale, 147 sh ($74K) 2026-03-10: Sale, 136 sh ($68K) 2026-03-10: Sale, 136 sh ($66K) 2026-03-10: Sale, 136 sh ($66K) 2026-03-10: Sale, 120 sh ($60K) 2026-03-10: Sale, 120 sh ($60K) 2026-03-10: Sale, 120 sh ($60K) 2026-03-10: Sale, 116 sh ($60K) 2026-03-10: Sale, 116 sh ($60K) 2026-03-10: Sale, 108 sh ($53K) 2026-03-10: Sale, 108 sh ($53K) 2026-03-10: Sale, 96 sh ($48K) 2026-03-10: Sale, 96 sh ($48K) 2026-03-10: Sale, 88 sh ($45K) 2026-03-10: Sale, 88 sh ($45K) 2026-03-10: Sale, 88 sh ($45K) 2026-03-10: Sale, 84 sh ($42K) 2026-03-10: Sale, 84 sh ($42K) 2026-03-10: Sale, 84 sh ($42K) 2026-03-10: Sale, 76 sh ($37K) 2026-03-10: Sale, 69 sh ($35K) 2026-03-10: Sale, 69 sh ($35K) 2026-03-10: Sale, 69 sh ($35K) 2026-03-10: Sale, 52 sh ($26K) 2026-03-10: Sale, 52 sh ($26K) 2026-03-10: Sale, 48 sh ($23K) 2026-03-10: Sale, 48 sh ($23K) 2026-03-10: Sale, 48 sh ($23K) 2026-03-10: Sale, 40 sh ($20K) 2026-03-10: Sale, 40 sh ($20K) 2026-03-10: Sale, 40 sh ($20K) 2026-03-10: Sale, 40 sh ($20K) 2026-03-10: Sale, 40 sh ($19K) 2026-03-10: Sale, 40 sh ($19K) 2026-03-10: Sale, 36 sh ($17K) 2026-03-10: Sale, 36 sh ($17K) 2026-03-10: Sale, 32 sh ($16K) 2026-03-10: Sale, 32 sh ($16K) 2026-03-10: Sale, 12 sh ($6K) 2026-03-10: Sale, 12 sh ($6K) 2026-03-10: Sale, 12 sh ($6K) 2026-03-10: Sale, 8 sh ($4K) 2026-03-10: Sale, 8 sh ($4K) 2026-02-20: Withheld for tax, 2,747 sh ($1.2M) 2025-11-24: Sale, 3,662 sh ($2.0M) 2025-11-24: Sale, 2,974 sh ($1.6M) 2025-11-24: Sale, 2,137 sh ($1.2M) 2025-11-24: Sale, 2,137 sh ($1.2M) 2025-11-24: Sale, 2,136 sh ($1.2M) 2025-11-24: Sale, 2,095 sh ($1.2M) 2025-11-24: Sale, 2,064 sh ($1.1M) 2025-11-24: Sale, 1,735 sh ($957K) 2025-11-24: Sale, 1,735 sh ($957K) 2025-11-24: Sale, 1,735 sh ($957K) 2025-11-24: Sale, 1,328 sh ($738K) 2025-11-24: Sale, 1,292 sh ($715K) 2025-11-24: Sale, 1,251 sh ($686K) 2025-11-24: Sale, 1,222 sh ($671K) 2025-11-24: Sale, 1,222 sh ($671K) 2025-11-24: Sale, 1,222 sh ($671K) 2025-11-24: Sale, 1,248 sh ($670K) 2025-11-24: Sale, 1,204 sh ($665K) 2025-11-24: Sale, 1,204 sh ($665K) 2025-11-24: Sale, 1,204 sh ($665K) 2025-11-24: Sale, 1,068 sh ($592K) 2025-11-24: Sale, 1,024 sh ($574K) 2025-11-24: Sale, 1,058 sh ($570K) 2025-11-24: Sale, 873 sh ($460K) 2025-11-24: Sale, 840 sh ($456K) 2025-11-24: Sale, 801 sh ($432K) 2025-11-24: Sale, 774 sh ($430K) 2025-11-24: Sale, 774 sh ($430K) 2025-11-24: Sale, 774 sh ($430K) 2025-11-24: Sale, 753 sh ($417K) 2025-11-24: Sale, 753 sh ($417K) 2025-11-24: Sale, 753 sh ($417K) 2025-11-24: Sale, 730 sh ($400K) 2025-11-24: Sale, 730 sh ($400K) 2025-11-24: Sale, 730 sh ($400K) 2025-11-24: Sale, 728 sh ($391K) 2025-11-24: Sale, 728 sh ($391K) 2025-11-24: Sale, 728 sh ($391K) 2025-11-24: Sale, 669 sh ($353K) 2025-11-24: Sale, 624 sh ($346K) 2025-11-24: Sale, 623 sh ($345K) 2025-11-24: Sale, 623 sh ($345K) 2025-11-24: Sale, 598 sh ($335K) 2025-11-24: Sale, 598 sh ($335K) 2025-11-24: Sale, 597 sh ($335K) 2025-11-24: Sale, 617 sh ($333K) 2025-11-24: Sale, 618 sh ($332K) 2025-11-24: Sale, 616 sh ($332K) 2025-11-24: Sale, 616 sh ($332K) 2025-11-24: Sale, 576 sh ($322K) 2025-11-24: Sale, 597 sh ($320K) 2025-11-24: Sale, 568 sh ($318K) 2025-11-24: Sale, 576 sh ($313K) 2025-11-24: Sale, 561 sh ($306K) 2025-11-24: Sale, 555 sh ($304K) 2025-11-24: Sale, 509 sh ($286K) 2025-11-24: Sale, 497 sh ($271K) 2025-11-24: Sale, 509 sh ($269K) 2025-11-24: Sale, 509 sh ($268K) 2025-11-24: Sale, 509 sh ($268K) 2025-11-24: Sale, 509 sh ($268K) 2025-11-24: Sale, 491 sh ($267K) 2025-11-24: Sale, 491 sh ($267K) 2025-11-24: Sale, 490 sh ($266K) 2025-11-24: Sale, 468 sh ($253K) 2025-11-24: Sale, 468 sh ($253K) 2025-11-24: Sale, 468 sh ($253K) 2025-11-24: Sale, 407 sh ($214K) 2025-11-24: Sale, 392 sh ($208K) 2025-11-24: Sale, 391 sh ($206K) 2025-11-24: Sale, 390 sh ($206K) 2025-11-24: Sale, 390 sh ($206K) 2025-11-24: Sale, 361 sh ($194K) 2025-11-24: Sale, 361 sh ($194K) 2025-11-24: Sale, 361 sh ($194K) 2025-11-24: Sale, 336 sh ($188K) 2025-11-24: Sale, 336 sh ($188K) 2025-11-24: Sale, 336 sh ($188K) 2025-11-24: Sale, 348 sh ($186K) 2025-11-24: Sale, 348 sh ($186K) 2025-11-24: Sale, 347 sh ($186K) 2025-11-24: Sale, 331 sh ($185K) 2025-11-24: Sale, 331 sh ($185K) 2025-11-24: Sale, 330 sh ($185K) 2025-11-24: Sale, 336 sh ($183K) 2025-11-24: Sale, 335 sh ($182K) 2025-11-24: Sale, 335 sh ($182K) 2025-11-24: Sale, 327 sh ($178K) 2025-11-24: Sale, 327 sh ($178K) 2025-11-24: Sale, 327 sh ($178K) 2025-11-24: Sale, 324 sh ($177K) 2025-11-24: Sale, 324 sh ($177K) 2025-11-24: Sale, 323 sh ($177K) 2025-11-24: Sale, 319 sh ($171K) 2025-11-24: Sale, 297 sh ($167K) 2025-11-24: Sale, 297 sh ($167K) 2025-11-24: Sale, 297 sh ($167K) 2025-11-24: Sale, 290 sh ($158K) 2025-11-24: Sale, 290 sh ($158K) 2025-11-24: Sale, 290 sh ($158K) 2025-11-24: Sale, 297 sh ($157K) 2025-11-24: Sale, 297 sh ($157K) 2025-11-24: Sale, 297 sh ($157K) 2025-11-24: Sale, 233 sh ($126K) 2025-11-24: Sale, 238 sh ($125K) 2025-11-24: Sale, 238 sh ($125K) 2025-11-24: Sale, 237 sh ($125K) 2025-11-24: Sale, 230 sh ($122K) 2025-11-24: Sale, 229 sh ($122K) 2025-11-24: Sale, 229 sh ($122K) 2025-11-24: Sale, 187 sh ($100K) 2025-11-24: Sale, 187 sh ($100K) 2025-11-24: Sale, 187 sh ($100K) 2025-11-24: Sale, 189 sh ($99K) 2025-11-24: Sale, 160 sh ($85K) 2025-11-24: Sale, 146 sh ($79K) 2025-11-24: Sale, 136 sh ($74K) 2025-11-24: Sale, 136 sh ($74K) 2025-11-24: Sale, 135 sh ($73K) 2025-11-24: Sale, 111 sh ($58K) 2025-11-24: Sale, 110 sh ($58K) 2025-11-24: Sale, 110 sh ($58K) 2025-11-24: Sale, 94 sh ($50K) 2025-11-24: Sale, 93 sh ($49K) 2025-11-24: Sale, 93 sh ($49K) 2025-11-24: Sale, 88 sh ($47K) 2025-11-24: Sale, 85 sh ($46K) 2025-11-24: Sale, 85 sh ($46K) 2025-11-24: Sale, 82 sh ($46K) 2025-11-24: Sale, 84 sh ($45K) 2025-11-24: Sale, 73 sh ($39K) 2025-11-24: Sale, 54 sh ($30K) 2025-11-24: Sale, 49 sh ($27K) 2025-11-24: Sale, 49 sh ($27K) 2025-11-24: Sale, 51 sh ($27K) 2025-11-24: Sale, 51 sh ($27K) 2025-11-24: Sale, 48 sh ($27K) 2025-11-24: Sale, 50 sh ($27K) 2025-11-24: Sale, 44 sh ($25K) 2025-11-24: Sale, 43 sh ($23K) 2025-11-24: Sale, 42 sh ($22K) 2025-11-24: Sale, 42 sh ($22K) 2025-11-24: Sale, 32 sh ($18K) 2025-11-24: Sale, 32 sh ($18K) 2025-11-24: Sale, 31 sh ($17K) 2025-11-24: Sale, 26 sh ($15K) 2025-11-24: Sale, 25 sh ($14K) 2025-11-24: Sale, 25 sh ($14K) 2025-11-20: Withheld for tax, 21,393 sh ($11.1M) 2025-11-11: Gift, 8,123 sh ($0) 2025-10-30: Award / grant, 20,236 sh ($0) 2025-08-22: Sale, 6,782 sh ($3.0M) 2025-08-22: Sale, 6,604 sh ($2.9M) 2025-08-22: Sale, 3,957 sh ($1.7M) 2025-08-22: Sale, 3,957 sh ($1.7M) 2025-08-22: Sale, 3,956 sh ($1.7M) 2025-08-22: Sale, 3,852 sh ($1.7M) 2025-08-22: Sale, 3,852 sh ($1.7M) 2025-08-22: Sale, 3,851 sh ($1.7M) 2025-08-22: Sale, 2,619 sh ($1.2M) 2025-08-22: Sale, 2,275 sh ($1.0M) 2025-08-22: Sale, 1,953 sh ($857K) 2025-08-22: Sale, 1,527 sh ($672K) 2025-08-22: Sale, 1,527 sh ($672K) 2025-08-22: Sale, 1,527 sh ($672K) 2025-08-22: Sale, 1,327 sh ($588K) 2025-08-22: Sale, 1,327 sh ($588K) 2025-08-22: Sale, 1,326 sh ($587K) 2025-08-22: Sale, 1,240 sh ($543K) 2025-08-22: Sale, 1,140 sh ($500K) 2025-08-22: Sale, 1,140 sh ($500K) 2025-08-22: Sale, 1,140 sh ($500K) 2025-08-22: Sale, 1,126 sh ($499K) 2025-08-22: Sale, 909 sh ($378K) 2025-08-22: Sale, 723 sh ($317K) 2025-08-22: Sale, 723 sh ($317K) 2025-08-22: Sale, 723 sh ($317K) 2025-08-22: Sale, 727 sh ($302K) 2025-08-22: Sale, 658 sh ($292K) 2025-08-22: Sale, 658 sh ($292K) 2025-08-22: Sale, 658 sh ($292K) 2025-08-22: Sale, 691 sh ($289K) 2025-08-22: Sale, 624 sh ($277K) 2025-08-22: Sale, 507 sh ($221K) 2025-08-22: Sale, 530 sh ($220K) 2025-08-22: Sale, 530 sh ($220K) 2025-08-22: Sale, 530 sh ($220K) 2025-08-22: Sale, 473 sh ($205K) 2025-08-22: Sale, 437 sh ($184K) 2025-08-22: Sale, 425 sh ($176K) 2025-08-22: Sale, 424 sh ($176K) 2025-08-22: Sale, 424 sh ($176K) 2025-08-22: Sale, 391 sh ($174K) 2025-08-22: Sale, 403 sh ($169K) 2025-08-22: Sale, 403 sh ($169K) 2025-08-22: Sale, 403 sh ($169K) 2025-08-22: Sale, 399 sh ($167K) 2025-08-22: Sale, 364 sh ($162K) 2025-08-22: Sale, 363 sh ($161K) 2025-08-22: Sale, 363 sh ($161K) 2025-08-22: Sale, 369 sh ($161K) 2025-08-22: Sale, 364 sh ($158K) 2025-08-22: Sale, 305 sh ($131K) 2025-08-22: Sale, 296 sh ($129K) 2025-08-22: Sale, 296 sh ($129K) 2025-08-22: Sale, 296 sh ($129K) 2025-08-22: Sale, 291 sh ($125K) 2025-08-22: Sale, 276 sh ($119K) 2025-08-22: Sale, 276 sh ($119K) 2025-08-22: Sale, 275 sh ($119K) 2025-08-22: Sale, 259 sh ($111K) 2025-08-22: Sale, 255 sh ($107K) 2025-08-22: Sale, 254 sh ($107K) 2025-08-22: Sale, 254 sh ($107K) 2025-08-22: Sale, 229 sh ($102K) 2025-08-22: Sale, 229 sh ($102K) 2025-08-22: Sale, 228 sh ($102K) 2025-08-22: Sale, 234 sh ($98K) 2025-08-22: Sale, 234 sh ($98K) 2025-08-22: Sale, 233 sh ($98K) 2025-08-22: Sale, 218 sh ($94K) 2025-08-22: Sale, 216 sh ($94K) 2025-08-22: Sale, 216 sh ($94K) 2025-08-22: Sale, 215 sh ($94K) 2025-08-22: Sale, 212 sh ($92K) 2025-08-22: Sale, 212 sh ($92K) 2025-08-22: Sale, 212 sh ($92K) 2025-08-22: Sale, 179 sh ($77K) 2025-08-22: Sale, 178 sh ($77K) 2025-08-22: Sale, 178 sh ($77K) 2025-08-22: Sale, 170 sh ($73K) 2025-08-22: Sale, 170 sh ($73K) 2025-08-22: Sale, 169 sh ($72K) 2025-08-22: Sale, 151 sh ($65K) 2025-08-22: Sale, 150 sh ($64K) 2025-08-22: Sale, 150 sh ($64K) 2025-08-22: Sale, 128 sh ($55K) 2025-08-22: Sale, 127 sh ($55K) 2025-08-22: Sale, 127 sh ($55K) 2025-08-22: Sale, 108 sh ($46K) 2025-08-22: Sale, 109 sh ($45K) 2025-08-22: Sale, 73 sh ($31K) 2025-08-22: Sale, 64 sh ($27K) 2025-08-22: Sale, 64 sh ($27K) 2025-08-22: Sale, 64 sh ($27K) 2025-08-22: Sale, 64 sh ($26K) 2025-08-22: Sale, 64 sh ($26K) 2025-08-22: Sale, 63 sh ($26K) 2025-08-22: Sale, 43 sh ($18K) 2025-08-22: Sale, 42 sh ($18K) 2025-08-22: Sale, 42 sh ($18K) 2025-08-22: Sale, 37 sh ($17K) 2025-08-22: Sale, 37 sh ($16K) 2025-08-22: Sale, 37 sh ($15K) 2025-08-22: Sale, 36 sh ($15K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 22 sh ($9K) 2025-08-22: Sale, 22 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-22: Sale, 21 sh ($9K) 2025-08-20: Withheld for tax, 21,394 sh ($8.8M) 2025-05-23: Sale, 16,507 sh ($5.9M) 2025-05-23: Sale, 9,629 sh ($3.4M) 2025-05-23: Sale, 9,629 sh ($3.4M) 2025-05-23: Sale, 9,629 sh ($3.4M) 2025-05-23: Sale, 4,791 sh ($1.7M) 2025-05-23: Sale, 2,795 sh ($989K) 2025-05-23: Sale, 2,795 sh ($989K) 2025-05-23: Sale, 2,795 sh ($989K) 2025-05-23: Sale, 2,552 sh ($907K) 2025-05-23: Sale, 1,625 sh ($573K) 2025-05-23: Sale, 1,489 sh ($529K) 2025-05-23: Sale, 1,489 sh ($529K) 2025-05-23: Sale, 1,489 sh ($529K) 2025-05-23: Sale, 1,214 sh ($427K) 2025-05-23: Sale, 948 sh ($334K) 2025-05-23: Sale, 947 sh ($334K) 2025-05-23: Sale, 947 sh ($334K) 2025-05-23: Sale, 822 sh ($288K) 2025-05-23: Sale, 708 sh ($249K) 2025-05-23: Sale, 708 sh ($249K) 2025-05-23: Sale, 656 sh ($226K) 2025-05-23: Sale, 473 sh ($169K) 2025-05-23: Sale, 480 sh ($168K) 2025-05-23: Sale, 480 sh ($168K) 2025-05-23: Sale, 384 sh ($132K) 2025-05-23: Sale, 383 sh ($132K) 2025-05-23: Sale, 381 sh ($131K) 2025-05-23: Sale, 276 sh ($98K) 2025-05-23: Sale, 276 sh ($98K) 2025-05-23: Sale, 275 sh ($98K) 2025-05-23: Sale, 223 sh ($77K) 2025-05-23: Sale, 219 sh ($76K) 2025-05-23: Sale, 222 sh ($76K) 2025-05-23: Sale, 222 sh ($76K) 2025-05-23: Sale, 219 sh ($76K) 2025-05-23: Sale, 218 sh ($74K) 2025-05-23: Sale, 182 sh ($62K) 2025-05-23: Sale, 141 sh ($49K) 2025-05-23: Sale, 127 sh ($44K) 2025-05-23: Sale, 127 sh ($44K) 2025-05-23: Sale, 127 sh ($44K) 2025-05-23: Sale, 127 sh ($44K) 2025-05-23: Sale, 127 sh ($44K) 2025-05-23: Sale, 128 sh ($44K) 2025-05-23: Sale, 127 sh ($43K) 2025-05-23: Sale, 127 sh ($43K) 2025-05-23: Sale, 106 sh ($36K) 2025-05-23: Sale, 106 sh ($36K) Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2026-05-22 APP Sale 9,827 @ $481.64 $4.7M −0.3% of holding 3,228,238 Form 4 2026-05-22 APP Sale 6,590 @ $486.68 $3.2M −0.2% of holding 3,203,374 Form 4 2026-05-22 APP Sale 6,529 @ $480.73 $3.1M −0.2% of holding 3,238,065 Form 4 2026-05-22 APP Sale 5,953 @ $479.86 $2.9M −0.2% of holding 3,244,594 Form 4 2026-05-22 APP Sale 5,654 @ $484.76 $2.7M −0.2% of holding 3,214,827 Form 4 2026-05-22 APP Sale 4,863 @ $485.81 $2.4M −0.2% of holding 3,209,964 Form 4 2026-05-22 APP Sale 4,336 @ $483.69 $2.1M −0.1% of holding 3,220,481 Form 4 2026-05-22 APP Sale 3,421 @ $482.71 $1.7M −0.1% of holding 3,224,817 Form 4 2026-05-22 APP Sale 3,058 @ $489.76 $1.5M −0.1% of holding 3,195,764 Form 4 2026-05-22 APP Sale 2,773 @ $487.66 $1.4M −0.1% of holding 3,200,601 Form 4 2026-05-22 APP Sale 2,703 @ $490.71 $1.3M −0.1% of holding 3,193,061 Form 4 2026-05-22 APP Sale 2,566 @ $491.95 $1.3M −0.1% of holding 3,190,495 Form 4 2026-05-22 APP Sale 1,779 @ $488.74 $869K −0.1% of holding 3,198,822 Form 4 2026-05-22 APP Sale 1,404 @ $481.64 $676K −5.7% of holding 23,444 Form 4 2026-05-22 APP Sale 1,403 @ $481.64 $676K −5.6% of holding 23,445 Form 4 2026-05-22 APP Sale 1,408 @ $478.82 $674K −0.0% of holding 3,250,547 Form 4 2026-05-22 APP Sale 942 @ $486.68 $458K −4.5% of holding 19,892 Form 4 2026-05-22 APP Sale 942 @ $486.68 $458K −4.5% of holding 19,892 Form 4 2026-05-22 APP Sale 942 @ $486.68 $458K −4.5% of holding 19,892 Form 4 2026-05-22 APP Sale 933 @ $480.73 $449K −3.6% of holding 24,848 Form 4 2026-05-22 APP Sale 933 @ $480.73 $449K −3.6% of holding 24,848 Form 4 2026-05-22 APP Sale 851 @ $479.86 $408K −3.2% of holding 25,781 Form 4 2026-05-22 APP Sale 850 @ $479.86 $408K −3.2% of holding 25,781 Form 4 2026-05-22 APP Sale 850 @ $479.86 $408K −3.2% of holding 25,781 Form 4 2026-05-22 APP Sale 808 @ $484.75 $392K −3.6% of holding 21,529 Form 4 2026-05-22 APP Sale 807 @ $484.76 $391K −3.6% of holding 21,529 Form 4 2026-05-22 APP Sale 807 @ $484.76 $391K −3.6% of holding 21,529 Form 4 2026-05-22 APP Sale 728 @ $492.75 $359K −0.0% of holding 3,189,767 Form 4 2026-05-22 APP Sale 695 @ $485.81 $338K −3.2% of holding 20,834 Form 4 2026-05-22 APP Sale 695 @ $485.81 $338K −3.2% of holding 20,834 Form 4 2026-05-22 APP Sale 620 @ $483.69 $300K −2.7% of holding 22,336 Form 4 2026-05-22 APP Sale 620 @ $483.69 $300K −2.7% of holding 22,336 Form 4 2026-05-22 APP Sale 619 @ $483.69 $299K −2.7% of holding 22,337 Form 4 2026-05-22 APP Sale 588 @ $477.71 $281K −0.0% of holding 3,251,955 Form 4 2026-05-22 APP Sale 489 @ $482.71 $236K −2.1% of holding 22,956 Form 4 2026-05-22 APP Sale 488 @ $482.71 $236K −2.1% of holding 22,956 Form 4 2026-05-22 APP Sale 437 @ $489.76 $214K −2.3% of holding 18,805 Form 4 2026-05-22 APP Sale 437 @ $489.76 $214K −2.3% of holding 18,805 Form 4 2026-05-22 APP Sale 436 @ $489.76 $214K −2.3% of holding 18,806 Form 4 2026-05-22 APP Sale 396 @ $487.66 $193K −2.0% of holding 19,496 Form 4 2026-05-22 APP Sale 396 @ $487.66 $193K −2.0% of holding 19,496 Form 4 2026-05-22 APP Sale 396 @ $487.66 $193K −2.0% of holding 19,496 Form 4 2026-05-22 APP Sale 387 @ $490.71 $190K −2.1% of holding 18,419 Form 4 2026-05-22 APP Sale 386 @ $490.71 $189K −2.1% of holding 18,419 Form 4 2026-05-22 APP Sale 386 @ $490.71 $189K −2.1% of holding 18,419 Form 4 2026-05-22 APP Sale 366 @ $491.95 $180K −2.0% of holding 18,053 Form 4 2026-05-22 APP Sale 366 @ $491.95 $180K −2.0% of holding 18,053 Form 4 2026-05-22 APP Sale 254 @ $488.74 $124K −1.3% of holding 19,242 Form 4 2026-05-22 APP Sale 254 @ $488.74 $124K −1.3% of holding 19,242 Form 4 2026-05-22 APP Sale 254 @ $488.74 $124K −1.3% of holding 19,242 Form 4 2026-05-22 APP Sale 202 @ $478.82 $97K −0.8% of holding 26,631 Form 4 2026-05-22 APP Sale 202 @ $478.82 $97K −0.8% of holding 26,631 Form 4 2026-05-22 APP Sale 201 @ $478.82 $96K −0.7% of holding 26,632 Form 4 2026-05-22 APP Sale 104 @ $492.75 $51K −0.6% of holding 17,949 Form 4 2026-05-22 APP Sale 104 @ $492.75 $51K −0.6% of holding 17,949 Form 4 2026-05-22 APP Sale 84 @ $477.71 $40K −0.3% of holding 26,833 Form 4 2026-05-22 APP Sale 84 @ $477.71 $40K −0.3% of holding 26,833 Form 4 2026-05-22 APP Sale 28 @ $493.66 $14K −0.0% of holding 3,189,739 Form 4 2026-05-22 APP Sale 4 @ $493.66 $2K −0.0% of holding 17,945 Form 4 2026-05-22 APP Sale 4 @ $493.66 $2K −0.0% of holding 17,945 Form 4 2026-03-10 APP Sale 17,779 @ $477.56 $8.5M −0.5% of holding 3,290,424 Form 4 2026-03-10 APP Sale 7,515 @ $479.34 $3.6M −0.2% of holding 3,282,909 Form 4 2026-03-10 APP Sale 5,817 @ $474.78 $2.8M −0.2% of holding 3,312,260 Form 4 2026-03-10 APP Sale 4,925 @ $495.01 $2.4M −0.2% of holding 3,269,668 Form 4 2026-03-10 APP Sale 4,057 @ $476.23 $1.9M −0.1% of holding 3,308,203 Form 4 2026-03-10 APP Sale 2,915 @ $496.62 $1.4M −0.1% of holding 3,266,753 Form 4 2026-03-10 APP Sale 2,540 @ $477.56 $1.2M −7.4% of holding 31,938 Form 4 2026-03-10 APP Sale 2,128 @ $512.59 $1.1M −0.1% of holding 3,255,889 Form 4 2026-03-10 APP Sale 2,047 @ $489.40 $1.0M −0.1% of holding 3,276,497 Form 4 2026-03-10 APP Sale 2,055 @ $482.48 $991K −0.1% of holding 3,279,409 Form 4 2026-03-10 APP Sale 1,763 @ $510.20 $899K −0.1% of holding 3,259,053 Form 4 2026-03-10 APP Sale 1,624 @ $493.25 $801K −0.0% of holding 3,274,593 Form 4 2026-03-10 APP Sale 1,672 @ $477.28 $798K −4.8% of holding 32,806 Form 4 2026-03-10 APP Sale 1,672 @ $477.28 $798K −4.8% of holding 32,806 Form 4 2026-03-10 APP Sale 1,445 @ $481.00 $695K −0.0% of holding 3,281,464 Form 4 2026-03-10 APP Sale 1,140 @ $507.74 $579K −0.0% of holding 3,261,300 Form 4 2026-03-10 APP Sale 1,120 @ $501.71 $562K −0.0% of holding 3,264,513 Form 4 2026-03-10 APP Sale 1,036 @ $511.28 $530K −0.0% of holding 3,258,017 Form 4 2026-03-10 APP Sale 1,035 @ $506.47 $524K −0.0% of holding 3,262,440 Form 4 2026-03-10 APP Sale 1,073 @ $479.34 $514K −3.4% of holding 30,865 Form 4
6 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-05-20 APP Withheld for tax 2,730 3,252,543 Form 4 2026-02-20 APP Withheld for tax 2,747 3,318,077 Form 4 2025-11-20 APP Withheld for tax 21,393 3,350,824 Form 4 2025-11-11 APP Gift 8,123 3,372,217 Form 4 2025-10-30 APP Award / grant 20,236 3,380,340 Form 4 2025-08-20 APP Withheld for tax 21,394 3,390,104 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .