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 September in multiple years since 2024 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.
Reconstructed holdings Direct: $76.6M Indirect: $0 $76.6M as of 2026-09-27 Direct $76.6M Indirect $0S direct 3,421,153 sh $76.6M
Trades by company S · 301 trades2026-09-11: Sale, 114,890 sh ($2.3M) 2026-09-11: Conversion, 57,941 sh ($0) 2026-09-11: Conversion, 57,941 sh ($0) 2026-09-08: Sale, 38,759 sh ($767K) 2026-08-06: Sale, 53,811 sh ($1.1M) 2026-07-31: Sale, 57,941 sh ($1.1M) 2026-07-31: Conversion, 57,941 sh ($0) 2026-07-31: Conversion, 57,941 sh ($0) 2026-07-01: Sale, 57,941 sh ($1.0M) 2026-07-01: Conversion, 57,941 sh ($0) 2026-07-01: Conversion, 57,941 sh ($0) 2026-06-15: Sale, 57,941 sh ($881K) 2026-06-15: Conversion, 57,941 sh ($0) 2026-06-15: Conversion, 57,941 sh ($0) 2026-06-11: Sale, 57,296 sh ($836K) 2026-06-08: Sale, 39,118 sh ($615K) 2026-05-06: Sale, 21,960 sh ($344K) 2026-05-04: Sale, 231,664 sh ($3.5M) 2026-05-04: Conversion, 231,664 sh ($0) 2026-05-04: Conversion, 231,664 sh ($0) 2026-05-01: Sale, 100 sh ($2K) 2026-05-01: Conversion, 100 sh ($0) 2026-05-01: Conversion, 100 sh ($0) 2026-04-15: Award / grant, 936,196 sh ($0) 2026-03-25: Sale, 72,523 sh ($970K) 2026-03-23: Award / grant, 102,416 sh ($0) 2026-03-23: Award / grant, 39,405 sh ($0) 2026-03-17: Sale, 38,864 sh ($562K) 2026-03-06: Sale, 36,932 sh ($510K) 2026-02-11: Sale, 39,472 sh ($532K) 2026-02-06: Sale, 23,063 sh ($303K) 2026-01-06: Sale, 51,595 sh ($780K) 2026-01-06: Conversion, 51,595 sh ($0) 2026-01-06: Conversion, 51,595 sh ($0) 2026-01-02: Sale, 6,346 sh ($95K) 2026-01-02: Conversion, 6,346 sh ($0) 2026-01-02: Conversion, 6,346 sh ($0) 2025-12-24: Conversion, 150,000 sh ($0) 2025-12-24: Conversion, 150,000 sh ($0) 2025-12-24: Gift, 150,000 sh ($0) 2025-12-11: Sale, 125,429 sh ($1.9M) 2025-12-11: Conversion, 5,441 sh ($0) 2025-12-11: Conversion, 5,441 sh ($0) 2025-12-08: Sale, 38,684 sh ($564K) 2025-11-06: Sale, 57,941 sh ($951K) 2025-11-06: Sale, 32,159 sh ($533K) 2025-11-06: Conversion, 57,941 sh ($0) 2025-11-06: Conversion, 57,941 sh ($0) 2025-10-06: Sale, 57,941 sh ($1.0M) 2025-10-06: Conversion, 42,898 sh ($0) 2025-10-06: Conversion, 42,898 sh ($0) 2025-09-11: Sale, 162,794 sh ($3.0M) 2025-09-08: Sale, 38,684 sh ($723K) 2025-08-06: Sale, 31,916 sh ($552K) 2025-06-06: Sale, 38,684 sh ($707K) 2025-05-06: Sale, 10,336 sh ($192K) 2025-04-24: Sale, 60,864 sh ($1.1M) 2025-04-24: Conversion, 60,864 sh ($593K) 2025-04-24: Conversion, 60,864 sh ($0) 2025-04-24: Option exercise, 60,864 sh ($0) 2025-04-24: Option exercise, 60,864 sh ($0) 2025-04-23: Sale, 60,864 sh ($1.1M) 2025-04-23: Conversion, 60,864 sh ($593K) 2025-04-23: Conversion, 60,864 sh ($0) 2025-04-23: Option exercise, 60,864 sh ($0) 2025-04-23: Option exercise, 60,864 sh ($0) 2025-04-22: Sale, 60,864 sh ($994K) 2025-04-22: Conversion, 60,864 sh ($593K) 2025-04-22: Option exercise, 60,864 sh ($0) 2025-04-22: Conversion, 60,864 sh ($0) 2025-04-22: Option exercise, 60,864 sh ($0) 2025-04-15: Award / grant, 681,285 sh ($0) 2025-03-27: Sale, 20,186 sh ($399K) 2025-03-21: Sale, 60,864 sh ($1.2M) 2025-03-21: Conversion, 60,864 sh ($593K) 2025-03-21: Option exercise, 40,803 sh ($0) 2025-03-21: Conversion, 60,864 sh ($0) 2025-03-21: Option exercise, 60,864 sh ($0) 2025-03-21: Option exercise, 60,864 sh ($0) 2025-03-21: Option exercise, 40,803 sh ($0) 2025-03-20: Sale, 60,864 sh ($1.2M) 2025-03-20: Conversion, 60,864 sh ($593K) 2025-03-20: Conversion, 60,864 sh ($0) 2025-03-20: Option exercise, 60,864 sh ($0) 2025-03-20: Option exercise, 60,864 sh ($0) 2025-03-19: Sale, 81,619 sh ($1.6M) 2025-03-19: Conversion, 60,864 sh ($593K) 2025-03-19: Option exercise, 60,864 sh ($0) 2025-03-19: Option exercise, 60,864 sh ($0) 2025-03-19: Conversion, 60,864 sh ($0) 2025-03-06: Sale, 39,477 sh ($772K) 2025-02-13: Sale, 60,864 sh ($1.5M) 2025-02-13: Conversion, 60,864 sh ($593K) 2025-02-13: Option exercise, 17,483 sh ($0) 2025-02-13: Conversion, 60,864 sh ($0) 2025-02-13: Option exercise, 71,130 sh ($0) 2025-02-13: Option exercise, 71,130 sh ($0) 2025-02-13: Option exercise, 17,483 sh ($0) 2025-02-12: Sale, 60,864 sh ($1.5M) 2025-02-12: Conversion, 60,864 sh ($593K) 2025-02-12: Option exercise, 60,864 sh ($0) 2025-02-12: Option exercise, 60,864 sh ($0) 2025-02-12: Conversion, 60,864 sh ($0) 2025-02-11: Sale, 70,642 sh ($1.7M) 2025-02-11: Conversion, 60,864 sh ($593K) 2025-02-11: Conversion, 60,864 sh ($0) 2025-02-11: Option exercise, 60,864 sh ($0) 2025-02-11: Option exercise, 60,864 sh ($0) 2025-02-06: Sale, 10,178 sh ($244K) 2025-01-08: Sale, 60,864 sh ($1.4M) 2025-01-08: Conversion, 60,864 sh ($593K) 2025-01-08: Option exercise, 60,864 sh ($0) 2025-01-08: Conversion, 60,864 sh ($0) 2025-01-08: Option exercise, 60,864 sh ($0) 2025-01-07: Sale, 60,864 sh ($1.4M) 2025-01-07: Conversion, 60,864 sh ($593K) 2025-01-07: Conversion, 60,864 sh ($0) 2025-01-07: Option exercise, 60,864 sh ($0) 2025-01-07: Option exercise, 60,864 sh ($0) 2025-01-06: Sale, 60,864 sh ($1.4M) 2025-01-06: Conversion, 60,864 sh ($593K) 2025-01-06: Option exercise, 60,864 sh ($0) 2025-01-06: Conversion, 60,864 sh ($0) 2025-01-06: Option exercise, 60,864 sh ($0) 2024-12-30: Gift, 158,997 sh ($0) 2024-12-24: Conversion, 158,997 sh ($0) 2024-12-24: Conversion, 158,997 sh 2024-12-24: Conversion, 158,997 sh 2024-12-23: Other acquisition, 147,135 sh ($0) 2024-12-23: Conversion, 62,503 sh ($0) 2024-12-23: Other acquisition, 62,503 sh ($0) 2024-12-23: Conversion, 62,503 sh 2024-12-23: Conversion, 62,503 sh 2024-12-13: Sale, 60,864 sh ($1.4M) 2024-12-13: Conversion, 60,864 sh ($593K) 2024-12-13: Option exercise, 60,864 sh ($0) 2024-12-13: Conversion, 60,864 sh ($0) 2024-12-13: Option exercise, 60,864 sh ($0) 2024-12-12: Sale, 60,864 sh ($1.4M) 2024-12-12: Conversion, 60,864 sh ($593K) 2024-12-12: Option exercise, 60,864 sh ($0) 2024-12-12: Conversion, 60,864 sh ($0) 2024-12-12: Option exercise, 60,864 sh ($0) 2024-12-11: Sale, 82,116 sh ($1.9M) 2024-12-11: Conversion, 60,864 sh ($593K) 2024-12-11: Conversion, 60,864 sh ($0) 2024-12-11: Option exercise, 60,864 sh ($0) 2024-12-11: Option exercise, 60,864 sh ($0) 2024-12-06: Sale, 38,607 sh ($967K) 2024-11-18: Option exercise, 52,500 sh ($0) 2024-11-18: Option exercise, 52,500 sh ($0) 2024-11-13: Sale, 60,864 sh ($1.7M) 2024-11-13: Conversion, 60,864 sh ($593K) 2024-11-13: Conversion, 60,864 sh ($0) 2024-11-13: Option exercise, 60,864 sh ($0) 2024-11-13: Option exercise, 60,864 sh ($0) 2024-11-12: Sale, 60,864 sh ($1.7M) 2024-11-12: Conversion, 60,864 sh ($593K) 2024-11-12: Option exercise, 60,864 sh ($0) 2024-11-12: Option exercise, 60,864 sh ($0) 2024-11-12: Conversion, 60,864 sh ($0) 2024-11-11: Sale, 70,655 sh ($2.0M) 2024-11-11: Conversion, 60,864 sh ($593K) 2024-11-11: Option exercise, 60,864 sh ($0) 2024-11-11: Option exercise, 60,864 sh ($0) 2024-11-11: Conversion, 60,864 sh ($0) 2024-11-06: Sale, 10,165 sh ($267K) 2024-10-09: Sale, 37,874 sh ($954K) 2024-10-09: Conversion, 60,864 sh ($593K) 2024-10-09: Sale, 22,990 sh ($586K) 2024-10-09: Conversion, 60,864 sh ($0) 2024-10-09: Option exercise, 60,864 sh ($0) 2024-10-09: Option exercise, 60,864 sh ($0) 2024-10-08: Sale, 47,242 sh ($1.1M) 2024-10-08: Conversion, 60,864 sh ($593K) 2024-10-08: Sale, 13,622 sh ($335K) 2024-10-08: Conversion, 60,864 sh ($0) 2024-10-08: Option exercise, 60,864 sh ($0) 2024-10-08: Option exercise, 60,864 sh ($0) 2024-10-07: Sale, 60,864 sh ($1.4M) 2024-10-07: Conversion, 60,864 sh ($593K) 2024-10-07: Conversion, 60,864 sh ($0) 2024-10-07: Option exercise, 60,864 sh ($0) 2024-10-07: Option exercise, 60,864 sh ($0) 2024-09-13: Sale, 60,864 sh ($1.4M) 2024-09-13: Conversion, 60,864 sh ($593K) 2024-09-13: Option exercise, 60,864 sh ($0) 2024-09-13: Conversion, 60,864 sh ($0) 2024-09-13: Option exercise, 60,864 sh ($0) 2024-09-12: Sale, 60,864 sh ($1.4M) 2024-09-12: Conversion, 60,864 sh ($593K) 2024-09-12: Conversion, 60,864 sh ($0) 2024-09-12: Option exercise, 60,864 sh ($0) 2024-09-12: Option exercise, 60,864 sh ($0) 2024-09-11: Sale, 79,358 sh ($1.7M) 2024-09-11: Conversion, 60,864 sh ($593K) 2024-09-11: Sale, 2,758 sh ($61K) 2024-09-11: Conversion, 60,864 sh ($0) 2024-09-11: Option exercise, 60,864 sh ($0) 2024-09-11: Option exercise, 60,864 sh ($0) 2024-09-06: Sale, 38,607 sh ($880K) 2024-08-12: Sale, 60,864 sh ($1.3M) 2024-08-12: Conversion, 60,864 sh ($593K) 2024-08-12: Option exercise, 60,864 sh ($0) 2024-08-12: Option exercise, 60,864 sh ($0) 2024-08-12: Conversion, 60,864 sh ($0) 2024-08-09: Sale, 70,655 sh ($1.5M) 2024-08-09: Conversion, 60,864 sh ($593K) 2024-08-09: Option exercise, 60,864 sh ($0) 2024-08-09: Option exercise, 60,864 sh ($0) 2024-08-09: Conversion, 60,864 sh ($0) 2024-08-08: Sale, 60,864 sh ($1.3M) 2024-08-08: Conversion, 60,864 sh ($593K) 2024-08-08: Option exercise, 60,864 sh ($0) 2024-08-08: Option exercise, 60,864 sh ($0) 2024-08-08: Conversion, 60,864 sh ($0) 2024-08-06: Sale, 10,165 sh ($209K) 2024-07-18: Sale, 58,069 sh ($1.2M) 2024-07-18: Conversion, 60,864 sh ($593K) 2024-07-18: Sale, 2,795 sh ($59K) 2024-07-18: Conversion, 60,864 sh ($0) 2024-07-18: Option exercise, 60,864 sh ($0) 2024-07-18: Option exercise, 60,864 sh ($0) 2024-07-17: Sale, 60,864 sh ($1.3M) 2024-07-17: Conversion, 60,864 sh ($593K) 2024-07-17: Option exercise, 60,864 sh ($0) 2024-07-17: Conversion, 60,864 sh ($0) 2024-07-17: Option exercise, 60,864 sh ($0) 2024-07-16: Sale, 60,864 sh ($1.3M) 2024-07-16: Conversion, 34,944 sh ($340K) 2024-07-16: Conversion, 25,920 sh ($59K) 2024-07-16: Option exercise, 34,944 sh ($0) 2024-07-16: Conversion, 25,920 sh ($0) 2024-07-16: Option exercise, 25,920 sh ($0) 2024-07-16: Option exercise, 25,920 sh ($0) 2024-07-16: Option exercise, 34,944 sh ($0) 2024-07-16: Conversion, 34,944 sh ($0) 2024-06-13: Sale, 60,864 sh ($1.1M) 2024-06-13: Conversion, 60,864 sh ($138K) 2024-06-13: Conversion, 60,864 sh ($0) 2024-06-13: Option exercise, 60,864 sh ($0) 2024-06-13: Option exercise, 60,864 sh ($0) 2024-06-12: Sale, 60,864 sh ($1.1M) 2024-06-12: Conversion, 60,864 sh ($138K) 2024-06-12: Conversion, 60,864 sh ($0) 2024-06-12: Option exercise, 60,864 sh ($0) 2024-06-12: Option exercise, 60,864 sh ($0) 2024-06-11: Sale, 82,116 sh ($1.4M) 2024-06-11: Conversion, 60,864 sh ($138K) 2024-06-11: Conversion, 60,864 sh ($0) 2024-06-11: Option exercise, 60,864 sh ($0) 2024-06-11: Option exercise, 60,864 sh ($0) 2024-06-06: Sale, 38,607 sh ($668K) 2024-05-13: Sale, 60,864 sh ($1.3M) 2024-05-13: Conversion, 60,864 sh ($138K) 2024-05-13: Option exercise, 60,864 sh ($0) 2024-05-13: Conversion, 60,864 sh ($0) 2024-05-13: Option exercise, 60,864 sh ($0) 2024-05-10: Sale, 60,864 sh ($1.3M) 2024-05-10: Conversion, 56,992 sh ($129K) 2024-05-10: Conversion, 56,992 sh ($0) 2024-05-10: Option exercise, 56,992 sh ($0) 2024-05-10: Option exercise, 56,992 sh ($0) 2024-05-09: Sale, 91,914 sh ($1.9M) 2024-05-06: Sale, 10,165 sh ($216K) 2024-04-11: Sale, 47,365 sh ($1.1M) 2024-04-11: Conversion, 47,365 sh ($108K) 2024-04-11: Conversion, 47,365 sh ($0) 2024-04-11: Option exercise, 47,365 sh ($0) 2024-04-11: Option exercise, 47,365 sh ($0) 2024-04-10: Sale, 47,365 sh ($1.0M) 2024-04-10: Conversion, 47,365 sh ($108K) 2024-04-10: Option exercise, 47,365 sh ($0) 2024-04-10: Conversion, 47,365 sh ($0) 2024-04-10: Option exercise, 47,365 sh ($0) 2024-04-09: Sale, 47,365 sh ($1.1M) 2024-04-09: Conversion, 47,365 sh ($108K) 2024-04-09: Conversion, 47,365 sh ($0) 2024-04-09: Option exercise, 47,365 sh ($0) 2024-04-09: Option exercise, 47,365 sh ($0) 2024-03-06: Sale, 43,262 sh ($1.2M) 2024-03-06: Sale, 22,062 sh ($601K) 2024-03-06: Conversion, 47,365 sh ($108K) 2024-03-06: Sale, 3,803 sh ($106K) 2024-03-06: Sale, 300 sh ($9K) 2024-03-06: Option exercise, 47,365 sh ($0) 2024-03-06: Conversion, 47,365 sh ($0) 2024-03-06: Option exercise, 47,365 sh ($0) 2024-03-05: Sale, 45,965 sh ($1.2M) 2024-03-05: Conversion, 47,365 sh ($108K) 2024-03-05: Sale, 1,400 sh ($37K) 2024-03-05: Option exercise, 47,365 sh ($0) 2024-03-05: Option exercise, 47,365 sh ($0) 2024-03-05: Conversion, 47,365 sh ($0) 2024-03-04: Sale, 47,165 sh ($1.3M) 2024-03-04: Conversion, 47,365 sh ($108K) 2024-03-04: Sale, 200 sh ($6K) 2024-03-04: Option exercise, 47,365 sh ($0) 2024-03-04: Option exercise, 47,365 sh ($0) 2024-03-04: Conversion, 47,365 sh ($0) 2024-02-15: Award / grant, 519,710 sh ($0) Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2026-09-11 S Sale 114,890 @ $19.89 $2.3M −6.2% of holding 1,744,878 Form 4 2026-09-08 S Sale 38,759 @ $19.79 $767K −2.1% of holding 1,801,827 Form 4 2026-08-06 S Sale 53,811 @ $20.08 $1.1M −2.8% of holding 1,840,586 Form 4 2026-07-31 S Sale 57,941 @ $18.75 $1.1M −3.0% of holding 1,894,397 Form 4 2026-07-01 S Sale 57,941 @ $17.71 $1.0M −3.0% of holding 1,894,397 Form 4 2026-06-15 S Sale 57,941 @ $15.21 $881K −3.0% of holding 1,894,397 Form 4 2026-06-11 S Sale 57,296 @ $14.60 $836K −2.9% of holding 1,894,397 Form 4 2026-06-08 S Sale 39,118 @ $15.73 $615K −2.0% of holding 1,951,693 Form 4 2026-05-06 S Sale 21,960 @ $15.65 $344K −1.1% of holding 1,990,811 Form 4 2026-05-04 S Sale 231,664 @ $15.32 $3.5M −10.3% of holding 2,012,771 Form 4 2026-05-01 S Sale 100 @ $15.00 $2K −0.0% of holding 2,012,771 Form 4 2026-03-25 S Sale 72,523 @ $13.37 $970K −6.3% of holding 1,076,575 Form 4 2026-03-17 S Sale 38,864 @ $14.47 $562K −3.7% of holding 1,007,277 Form 4 2026-03-06 S Sale 36,932 @ $13.81 $510K −3.4% of holding 1,046,141 Form 4 2026-02-11 S Sale 39,472 @ $13.48 $532K −3.5% of holding 1,083,073 Form 4 2026-02-06 S Sale 23,063 @ $13.15 $303K −2.0% of holding 1,122,545 Form 4 2026-01-06 S Sale 51,595 @ $15.12 $780K −4.3% of holding 1,145,608 Form 4 2026-01-02 S Sale 6,346 @ $15.04 $95K −0.6% of holding 1,145,608 Form 4 2025-12-11 S Sale 125,429 @ $15.09 $1.9M −10.3% of holding 1,093,108 Form 4 2025-12-08 S Sale 38,684 @ $14.58 $564K −3.1% of holding 1,213,096 Form 4 2025-11-06 S Sale 57,941 @ $16.41 $951K −4.3% of holding 1,283,939 Form 4 2025-11-06 S Sale 32,159 @ $16.56 $533K −2.5% of holding 1,251,780 Form 4 2025-10-06 S Sale 57,941 @ $18.02 $1.0M −4.3% of holding 1,283,939 Form 4 2025-09-11 S Sale 162,794 @ $18.38 $3.0M −11.1% of holding 1,298,982 Form 4 2025-09-08 S Sale 38,684 @ $18.69 $723K −2.6% of holding 1,461,776 Form 4 2025-08-06 S Sale 31,916 @ $17.31 $552K −2.1% of holding 1,500,460 Form 4 2025-06-06 S Sale 38,684 @ $18.28 $707K −2.5% of holding 1,532,376 Form 4 2025-05-06 S Sale 10,336 @ $18.54 $192K −0.7% of holding 1,571,060 Form 4 2025-04-24 S Sale 60,864 @ $17.82 $1.1M −3.7% of holding 1,581,396 Form 4 2025-04-23 S Sale 60,864 @ $17.39 $1.1M −3.7% of holding 1,581,396 Form 4 2025-04-22 S Sale 60,864 @ $16.33 $994K −3.7% of holding 1,581,396 Form 4 2025-03-27 S Sale 20,186 @ $19.77 $399K −2.2% of holding 900,111 Form 4 2025-03-21 S Sale 60,864 @ $19.17 $1.2M −6.2% of holding 920,297 Form 4 2025-03-20 S Sale 60,864 @ $19.46 $1.2M −6.5% of holding 879,494 Form 4 2025-03-19 S Sale 81,619 @ $19.59 $1.6M −8.5% of holding 879,494 Form 4 2025-03-06 S Sale 39,477 @ $19.55 $772K −4.2% of holding 900,249 Form 4 2025-02-13 S Sale 60,864 @ $24.53 $1.5M −6.1% of holding 939,726 Form 4 2025-02-12 S Sale 60,864 @ $23.98 $1.5M −6.1% of holding 939,726 Form 4 2025-02-11 S Sale 70,642 @ $24.22 $1.7M −7.0% of holding 939,726 Form 4 2025-02-06 S Sale 10,178 @ $23.95 $244K −1.1% of holding 949,504 Form 4 2025-01-08 S Sale 60,864 @ $22.33 $1.4M −6.0% of holding 959,682 Form 4 2025-01-07 S Sale 60,864 @ $22.52 $1.4M −6.0% of holding 959,682 Form 4 2025-01-06 S Sale 60,864 @ $22.83 $1.4M −6.0% of holding 959,682 Form 4 2024-12-13 S Sale 60,864 @ $23.74 $1.4M −6.0% of holding 959,682 Form 4 2024-12-12 S Sale 60,864 @ $23.68 $1.4M −6.0% of holding 959,682 Form 4 2024-12-11 S Sale 82,116 @ $23.61 $1.9M −7.9% of holding 959,682 Form 4 2024-12-06 S Sale 38,607 @ $25.04 $967K −3.8% of holding 980,934 Form 4 2024-11-13 S Sale 60,864 @ $28.01 $1.7M −5.6% of holding 1,019,541 Form 4 2024-11-12 S Sale 60,864 @ $27.61 $1.7M −5.6% of holding 1,019,541 Form 4 2024-11-11 S Sale 70,655 @ $27.63 $2.0M −6.5% of holding 1,019,541 Form 4 2024-11-06 S Sale 10,165 @ $26.25 $267K −1.0% of holding 1,029,332 Form 4 2024-10-09 S Sale 37,874 @ $25.18 $954K −3.4% of holding 1,062,487 Form 4 2024-10-09 S Sale 22,990 @ $25.51 $586K −2.2% of holding 1,039,497 Form 4 2024-10-08 S Sale 47,242 @ $24.24 $1.1M −4.3% of holding 1,053,119 Form 4 2024-10-08 S Sale 13,622 @ $24.58 $335K −1.3% of holding 1,039,497 Form 4 2024-10-07 S Sale 60,864 @ $23.42 $1.4M −5.5% of holding 1,039,497 Form 4 2024-09-13 S Sale 60,864 @ $22.57 $1.4M −5.5% of holding 1,039,497 Form 4 2024-09-12 S Sale 60,864 @ $22.27 $1.4M −5.5% of holding 1,039,497 Form 4 2024-09-11 S Sale 79,358 @ $21.58 $1.7M −7.1% of holding 1,042,255 Form 4 2024-09-11 S Sale 2,758 @ $22.12 $61K −0.3% of holding 1,039,497 Form 4 2024-09-06 S Sale 38,607 @ $22.80 $880K −3.5% of holding 1,060,749 Form 4 2024-08-12 S Sale 60,864 @ $21.47 $1.3M −5.2% of holding 1,099,356 Form 4 2024-08-09 S Sale 70,655 @ $21.65 $1.5M −6.0% of holding 1,099,356 Form 4 2024-08-08 S Sale 60,864 @ $21.17 $1.3M −5.2% of holding 1,109,147 Form 4 2024-08-06 S Sale 10,165 @ $20.56 $209K −0.9% of holding 1,109,147 Form 4 2024-07-18 S Sale 58,069 @ $20.52 $1.2M −4.9% of holding 1,122,107 Form 4 2024-07-18 S Sale 2,795 @ $21.09 $59K −0.2% of holding 1,119,312 Form 4 2024-07-17 S Sale 60,864 @ $21.14 $1.3M −5.2% of holding 1,119,312 Form 4 2024-07-16 S Sale 60,864 @ $21.83 $1.3M −5.2% of holding 1,119,312 Form 4 2024-06-13 S Sale 60,864 @ $18.25 $1.1M −5.2% of holding 1,119,312 Form 4 2024-06-12 S Sale 60,864 @ $18.32 $1.1M −5.2% of holding 1,119,312 Form 4 2024-06-11 S Sale 82,116 @ $17.40 $1.4M −6.8% of holding 1,119,312 Form 4 2024-06-06 S Sale 38,607 @ $17.30 $668K −3.3% of holding 1,140,564 Form 4 2024-05-13 S Sale 60,864 @ $21.54 $1.3M −4.9% of holding 1,179,171 Form 4 2024-05-10 S Sale 60,864 @ $21.10 $1.3M −4.9% of holding 1,179,171 Form 4 2024-05-09 S Sale 91,914 @ $21.14 $1.9M −7.2% of holding 1,183,043 Form 4 2024-05-06 S Sale 10,165 @ $21.26 $216K −0.8% of holding 1,274,957 Form 4 2024-04-11 S Sale 47,365 @ $22.28 $1.1M −3.6% of holding 1,285,122 Form 4 2024-04-10 S Sale 47,365 @ $22.10 $1.0M −3.6% of holding 1,285,122 Form 4 2024-04-09 S Sale 47,365 @ $22.57 $1.1M −3.6% of holding 1,285,122 Form 4
213 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-09-11 S Conversion 57,941 1,859,768 Form 4 2026-09-11 S Conversion 57,941 3,421,153 Form 4 2026-07-31 S Conversion 57,941 3,479,094 Form 4 2026-07-31 S Conversion 57,941 1,952,338 Form 4 2026-07-01 S Conversion 57,941 1,952,338 Form 4 2026-07-01 S Conversion 57,941 3,537,035 Form 4 2026-06-15 S Conversion 57,941 1,952,338 Form 4 2026-06-15 S Conversion 57,941 3,594,976 Form 4 2026-05-04 S Conversion 231,664 3,652,917 Form 4 2026-05-04 S Conversion 231,664 2,244,435 Form 4 2026-05-01 S Conversion 100 3,884,581 Form 4 2026-05-01 S Conversion 100 2,012,871 Form 4 2026-04-15 S Award / grant 936,196 2,012,771 Form 4 2026-03-23 S Award / grant 102,416 1,149,098 Form 4 2026-03-23 S Award / grant 39,405 1,046,682 Form 4 2026-01-06 S Conversion 51,595 3,884,681 Form 4 2026-01-06 S Conversion 51,595 1,197,203 Form 4 2026-01-02 S Conversion 6,346 1,151,954 Form 4 2026-01-02 S Conversion 6,346 3,936,276 Form 4 2025-12-24 S Conversion 150,000 1,295,608 Form 4 2025-12-24 S Conversion 150,000 3,942,622 Form 4 2025-12-24 S Gift 150,000 1,145,608 Form 4 2025-12-11 S Conversion 5,441 4,145,122 Form 4 2025-12-11 S Conversion 5,441 1,218,537 Form 4 2025-11-06 S Conversion 57,941 1,341,880 Form 4 2025-11-06 S Conversion 57,941 4,150,563 Form 4 2025-10-06 S Conversion 42,898 1,341,880 Form 4 2025-10-06 S Conversion 42,898 4,208,504 Form 4 2025-04-24 S Conversion 60,864 1,642,260 Form 4 2025-04-24 S Conversion 60,864 4,251,402 Form 4 2025-04-24 S Option exercise 60,864 4,312,266 Form 4 2025-04-24 S Option exercise 60,864 3,406,920 Form 4 2025-04-23 S Conversion 60,864 1,642,260 Form 4 2025-04-23 S Conversion 60,864 4,251,402 Form 4 2025-04-23 S Option exercise 60,864 4,312,266 Form 4 2025-04-23 S Option exercise 60,864 3,467,784 Form 4 2025-04-22 S Conversion 60,864 1,642,260 Form 4 2025-04-22 S Option exercise 60,864 4,312,266 Form 4 2025-04-22 S Conversion 60,864 4,251,402 Form 4 2025-04-22 S Option exercise 60,864 3,528,648 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .