Insider at

04

Insider transactions

05
0 buys (P) 23 sells (S) Net: $-21,209,800 + 63 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

63 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 11, 2026 S S 10b5-1 114,890 $19.89 $2,285,162 1,744,878 Direct -6.18% Disposed 29.7% (price as of 2026-10-06)
Sept. 8, 2026 S S 38,759 $19.79 $767,041 1,801,827 Direct -2.11% Disposed 30.4% (price as of 2026-10-06)
Aug. 6, 2026 S S 53,811 $20.08 $1,080,525 1,840,586 Direct -2.84% Disposed 28.5% (price as of 2026-10-06)
July 31, 2026 S S 10b5-1 57,941 $18.75 $1,086,394 1,894,397 Direct -2.97% Disposed 37.6% (price as of 2026-10-06)
July 1, 2026 S S 10b5-1 57,941 $17.71 $1,026,135 1,894,397 Direct -2.97% Disposed 45.7% (price as of 2026-10-06)
June 15, 2026 S S 10b5-1 57,941 $15.21 $881,283 1,894,397 Direct -2.97% Disposed 69.6% (price as of 2026-10-06)
June 11, 2026 S S 10b5-1 57,296 $14.60 $836,522 1,894,397 Direct -2.94% Disposed 76.7% (price as of 2026-10-06)
June 8, 2026 S S 39,118 $15.73 $615,326 1,951,693 Direct -1.96% Disposed 64.0% (price as of 2026-10-06)
May 6, 2026 S S 21,960 $15.65 $343,674 1,990,811 Direct -1.09% Disposed 64.9% (price as of 2026-10-06)
May 4, 2026 S S 10b5-1 231,664 $15.32 $3,549,092 2,012,771 Direct -10.32% Disposed 68.4% (price as of 2026-10-06)
May 1, 2026 S S 10b5-1 100 $15.00 $1,500 2,012,771 Direct 0.00% Disposed 72.0% (price as of 2026-10-06)
March 25, 2026 S S 72,523 $13.37 $969,633 1,076,575 Direct -6.31% Disposed 93.0% (price as of 2026-10-06)
March 17, 2026 S S 10b5-1 38,864 $14.47 $562,362 1,007,277 Direct -3.71% Disposed 78.3% (price as of 2026-10-06)
March 6, 2026 S S 36,932 $13.81 $510,031 1,046,141 Direct -3.41% Disposed 86.8% (price as of 2026-10-06)
Feb. 11, 2026 S S 10b5-1 39,472 $13.48 $532,083 1,083,073 Direct -3.52% Disposed 91.4% (price as of 2026-10-06)
Feb. 6, 2026 S S 23,063 $13.15 $303,278 1,122,545 Direct -2.01% Disposed 96.2% (price as of 2026-10-06)
Jan. 6, 2026 S S 10b5-1 51,595 $15.12 $780,116 1,145,608 Direct -4.31% Disposed 70.6% (price as of 2026-10-06)
Jan. 2, 2026 S S 10b5-1 6,346 $15.04 $95,444 1,145,608 Direct -0.55% Disposed 71.5% (price as of 2026-10-06)
Dec. 11, 2025 S S 10b5-1 125,429 $15.09 $1,892,724 1,093,108 Direct -10.29% Disposed 71.0% (price as of 2026-10-06)
Dec. 8, 2025 S S 38,684 $14.58 $564,013 1,213,096 Direct -3.09% Disposed 77.0% (price as of 2026-10-06)
Nov. 6, 2025 S S 10b5-1 57,941 $16.41 $950,812 1,283,939 Direct -4.32% Disposed 57.2% (price as of 2026-10-06)
Nov. 6, 2025 S S 32,159 $16.56 $532,553 1,251,780 Direct -2.50% Disposed 55.8% (price as of 2026-10-06)
Oct. 6, 2025 S S 10b5-1 57,941 $18.02 $1,044,097 1,283,939 Direct -4.32% Disposed 43.2% (price as of 2026-10-06)
Sept. 11, 2025 S S 10b5-1 162,794 $18.38 $2,992,154 1,298,982 Direct -11.14% Disposed 40.4% (price as of 2026-10-06)
Sept. 8, 2025 S S 38,684 $18.69 $723,004 1,461,776 Direct -2.58% Disposed 38.0% (price as of 2026-10-06)
Aug. 6, 2025 S S 31,916 $17.31 $552,466 1,500,460 Direct -2.08% Disposed 49.0% (price as of 2026-10-06)
June 6, 2025 S S 38,684 $18.28 $707,144 1,532,376 Direct -2.46% Disposed 41.1% (price as of 2026-10-06)
May 6, 2025 S S 10,336 $18.54 $191,629 1,571,060 Direct -0.65% Disposed 39.2% (price as of 2026-10-06)
April 24, 2025 S S 10b5-1 60,864 $17.82 $1,084,596 1,581,396 Direct -3.71% Disposed 44.8% (price as of 2026-10-06)
April 23, 2025 S S 10b5-1 60,864 $17.39 $1,058,425 1,581,396 Direct -3.71% Disposed 48.4% (price as of 2026-10-06)
April 22, 2025 S S 10b5-1 60,864 $16.33 $993,909 1,581,396 Direct -3.71% Disposed 58.0% (price as of 2026-10-06)
March 27, 2025 S S 20,186 $19.77 $399,077 900,111 Direct -2.19% Disposed 30.5% (price as of 2026-10-06)
March 21, 2025 S S 10b5-1 60,864 $19.17 $1,166,763 920,297 Direct -6.20% Disposed 34.6% (price as of 2026-10-06)
March 20, 2025 S S 10b5-1 60,864 $19.46 $1,184,413 879,494 Direct -6.47% Disposed 32.6% (price as of 2026-10-06)
March 19, 2025 S S 10b5-1 81,619 $19.59 $1,598,916 879,494 Direct -8.49% Disposed 31.7% (price as of 2026-10-06)
March 6, 2025 S S 39,477 $19.55 $771,775 900,249 Direct -4.20% Disposed 32.0% (price as of 2026-10-06)
Feb. 13, 2025 S S 10b5-1 60,864 $24.53 $1,492,994 939,726 Direct -6.08% Disposed 5.2% (price as of 2026-10-06)

Showing latest 100 of 553 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 11, 2026 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
July 31, 2026 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
July 1, 2026 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
June 15, 2026 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
May 4, 2026 S Class B Common Stock Class A Common Stock (231,664) · · 231,664 Disposed
May 1, 2026 S Class B Common Stock Class A Common Stock (100) · · 100 Disposed
Jan. 6, 2026 S Class B Common Stock Class A Common Stock (51,595) · · 51,595 Disposed
Jan. 2, 2026 S Class B Common Stock Class A Common Stock (6,346) · · 6,346 Disposed
Dec. 24, 2025 S Class B Common Stock Class A Common Stock (150,000) · · 150,000 Disposed
Dec. 11, 2025 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
Dec. 11, 2025 S Class B Common Stock Class A Common Stock (5,441) · · 5,441 Disposed
Nov. 6, 2025 S Class B Common Stock Class A Common Stock (57,941) · · 57,941 Disposed
Oct. 6, 2025 S Class B Common Stock Class A Common Stock (42,898) · · 42,898 Disposed
April 24, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
April 24, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
April 24, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
April 23, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
April 23, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
April 23, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
April 22, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
April 22, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
April 22, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
March 21, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
March 21, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
March 21, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
March 21, 2025 S Performance Based Restricted Stock Units Class A Common Stock (40,803) · · 40,803 Disposed
March 20, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
March 20, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
March 20, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
March 19, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
March 19, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
March 19, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Feb. 13, 2025 S Stock Option (right to buy) Class B Common Stock (17,483) $2.27 March 27, 2030 17,483 Disposed
Feb. 13, 2025 S Class B Common Stock Class A Common Stock (17,483) · · 17,483 Acquired
Feb. 13, 2025 S Employee Stock Option (right to buy) Class B Common Stock (71,130) $9.74 March 23, 2031 71,130 Disposed
Feb. 13, 2025 S Class B Common Stock Class A Common Stock (71,130) · · 71,130 Acquired
Feb. 13, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Feb. 12, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Feb. 12, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Feb. 12, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Feb. 11, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Feb. 11, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Feb. 11, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Jan. 8, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Jan. 8, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Jan. 8, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Jan. 7, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Jan. 7, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Jan. 7, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Jan. 6, 2025 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Jan. 6, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Jan. 6, 2025 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Dec. 24, 2024 S Class B Common Stock Class A Common Stock (158,997) · · 158,997 Disposed
Dec. 23, 2024 S Class B Common Stock Class A Common Stock (62,503) · · 62,503 Disposed
Dec. 23, 2024 S Employee Stock Option (right to buy) Class B Common Stock (147,135) $1.20 March 7, 2029 147,135 Disposed
Dec. 13, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Dec. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Dec. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Dec. 12, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Dec. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Dec. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Dec. 11, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Dec. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Dec. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Nov. 18, 2024 S Stock Option (right to buy) Class B Common Stock (52,500) $2.27 March 27, 2030 52,500 Disposed
Nov. 18, 2024 S Class B Common Stock Class A Common Stock (52,500) · · 52,500 Acquired
Nov. 13, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Nov. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Nov. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Nov. 12, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Nov. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Nov. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Nov. 11, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Nov. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Nov. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Oct. 9, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Oct. 9, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Oct. 9, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Oct. 8, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Oct. 8, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Oct. 8, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Oct. 7, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Oct. 7, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Oct. 7, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Sept. 13, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Sept. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Sept. 13, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Sept. 12, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Sept. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Sept. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Sept. 11, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Sept. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Sept. 11, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Aug. 12, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Aug. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Aug. 12, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed
Aug. 9, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Aug. 8, 2024 S Employee Stock Option (right to buy) Class B Common Stock (60,864) $9.74 March 23, 2031 60,864 Disposed
Aug. 8, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Acquired
Aug. 8, 2024 S Class B Common Stock Class A Common Stock (60,864) · · 60,864 Disposed

Showing latest 100 of 276 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 6 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
June 29, 2021 S Class B Common Stock→ Class A Common Stock (6,267,306) 6,267,306 Direct
June 29, 2021 S Class B Common Stock→ Class A Common Stock (200,000) 200,000 Indirect
June 29, 2021 S Class B Common Stock→ Class A Common Stock (400,000) 400,000 Indirect
June 29, 2021 S Employee Stock Option (right to buy)→ Class B Common Stock (825,000) 825,000 Direct
June 29, 2021 S Employee Stock Option (right to buy)→ Class B Common Stock (3,000,000) 3,000,000 Direct
June 29, 2021 S Employee Stock Option (right to buy)→ Class B Common Stock (5,217,186) 5,217,186 Direct