Wei-Ming Shao

CIK 1663488 · View on SEC EDGAR ↗

Insider

First SEC filing: Jan. 14, 2016 · Latest: Feb. 14, 2025

On this page

Insider at

Insider transactions

1 buys (P) 29 sells (S) Net: $-19,526,080 + 30 non-open-market transactions below Avg return of open purchases vs now: -28.1% 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

30 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
Nov. 19, 2025 STRD S 10b5-1 2,600 $202.02 $525,252 32,726 Direct -7.36% Disposed -65.5% (price as of 2026-08-20)
Nov. 18, 2025 STRD S 10b5-1 2,600 $200.00 $520,000 32,726 Direct -7.36% Disposed -65.2% (price as of 2026-08-20)
Nov. 17, 2025 STRD S 10b5-1 2,600 $200.00 $520,000 32,726 Direct -7.36% Disposed -65.2% (price as of 2026-08-20)
Nov. 14, 2025 STRD S 10b5-1 2,600 $200.48 $521,248 32,726 Direct -7.36% Disposed -65.3% (price as of 2026-08-20)
Nov. 13, 2025 STRD S 10b5-1 2,600 $223.67 $581,542 32,726 Direct -7.36% Disposed -68.9% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 126 $234.43 $29,538 32,726 Direct -0.38% Disposed -70.3% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 490 $233.76 $114,542 32,852 Direct -1.47% Disposed -70.2% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 348 $232.96 $81,070 33,342 Direct -1.03% Disposed -70.1% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 187 $231.70 $43,328 33,690 Direct -0.55% Disposed -69.9% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 198 $230.44 $45,627 33,877 Direct -0.58% Disposed -69.8% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 48 $229.20 $11,002 34,075 Direct -0.14% Disposed -69.6% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 111 $227.89 $25,296 34,123 Direct -0.32% Disposed -69.4% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 455 $227.02 $103,294 34,234 Direct -1.31% Disposed -69.3% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 342 $226.00 $77,292 34,689 Direct -0.98% Disposed -69.2% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 853 $224.77 $191,729 35,031 Direct -2.38% Disposed -69.0% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 727 $224.06 $162,892 35,884 Direct -1.99% Disposed -68.9% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 629 $222.92 $140,217 36,611 Direct -1.69% Disposed -68.8% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 511 $221.90 $113,391 37,240 Direct -1.35% Disposed -68.6% (price as of 2026-08-20)
Nov. 12, 2025 STRD S 10b5-1 309 $220.62 $68,172 37,751 Direct -0.81% Disposed -68.4% (price as of 2026-08-20)
Nov. 11, 2025 STRD S 10b5-1 589 $236.46 $139,275 12,726 Direct -4.42% Disposed -70.5% (price as of 2026-08-20)
Nov. 11, 2025 STRD S 10b5-1 1,539 $235.59 $362,573 13,315 Direct -10.36% Disposed -70.4% (price as of 2026-08-20)
Nov. 11, 2025 STRD S 10b5-1 3,206 $234.75 $752,608 14,854 Direct -17.75% Disposed -70.3% (price as of 2026-08-20)
Nov. 10, 2025 STRD S 10b5-1 1,567 $249.56 $391,061 12,726 Direct -10.96% Disposed -72.1% (price as of 2026-08-20)
Nov. 10, 2025 STRD S 10b5-1 3,767 $248.94 $937,757 14,293 Direct -20.86% Disposed -72.0% (price as of 2026-08-20)
Oct. 7, 2025 STRD S 1,796 $358.82 $644,441 12,726 Direct -12.37% Disposed -80.6% (price as of 2026-08-20)
Oct. 7, 2025 STRD S 11,680 $358.04 $4,181,907 14,522 Direct -44.58% Disposed -80.5% (price as of 2026-08-20)
Oct. 7, 2025 STRD S 10,326 $357.14 $3,687,828 26,202 Direct -28.27% Disposed -80.5% (price as of 2026-08-20)
Oct. 7, 2025 STRD S 6,198 $356.05 $2,206,798 36,528 Direct -14.51% Disposed -80.4% (price as of 2026-08-20)
Sept. 18, 2025 STRD S 10,000 $355.79 $3,557,900 12,726 Direct -44.00% Disposed -80.4% (price as of 2026-08-20)
Sept. 15, 2025 STRD P 12,500 $96.92 $1,211,500 15,000 Direct +500.00% Acquired -28.1% (price as of 2026-08-20)
July 29, 2025 STRD P 2,500 $90.00 $225,000 2,500 Direct Acquired -22.6% (price as of 2026-08-20)
July 14, 2025 STRD S 1,104 $455.14 $502,475 12,726 Direct -7.98% Disposed -84.7% (price as of 2026-08-20)
July 14, 2025 STRD S 102 $454.64 $46,373 13,830 Direct -0.73% Disposed -84.7% (price as of 2026-08-20)
July 14, 2025 STRD S 231 $453.34 $104,722 13,932 Direct -1.63% Disposed -84.6% (price as of 2026-08-20)
July 14, 2025 STRD S 456 $452.61 $206,390 14,163 Direct -3.12% Disposed -84.6% (price as of 2026-08-20)
July 14, 2025 STRD S 1,022 $451.37 $461,300 14,619 Direct -6.53% Disposed -84.6% (price as of 2026-08-20)
July 14, 2025 STRD S 1,074 $450.61 $483,955 15,641 Direct -6.43% Disposed -84.5% (price as of 2026-08-20)
July 14, 2025 STRD S 951 $449.37 $427,351 16,715 Direct -5.38% Disposed -84.5% (price as of 2026-08-20)
July 14, 2025 STRD S 1,778 $448.54 $797,504 17,666 Direct -9.14% Disposed -84.5% (price as of 2026-08-20)
July 14, 2025 STRD S 1,016 $447.59 $454,751 19,444 Direct -4.97% Disposed -84.4% (price as of 2026-08-20)
July 14, 2025 STRD S 804 $446.47 $358,962 20,460 Direct -3.78% Disposed -84.4% (price as of 2026-08-20)
July 14, 2025 STRD S 856 $445.74 $381,553 21,264 Direct -3.87% Disposed -84.4% (price as of 2026-08-20)
July 14, 2025 STRD S 277 $444.62 $123,160 22,120 Direct -1.24% Disposed -84.3% (price as of 2026-08-20)
July 14, 2025 STRD S 627 $443.62 $278,150 22,397 Direct -2.72% Disposed -84.3% (price as of 2026-08-20)
July 14, 2025 STRD S 446 $442.55 $197,377 23,024 Direct -1.90% Disposed -84.3% (price as of 2026-08-20)
July 14, 2025 STRD S 141 $441.52 $62,254 23,470 Direct -0.60% Disposed -84.2% (price as of 2026-08-20)
July 14, 2025 STRD S 15 $440.98 $6,615 23,611 Direct -0.06% Disposed -84.2% (price as of 2026-08-20)
July 11, 2025 STRD S 200 $437.82 $87,564 12,726 Direct -1.55% Disposed -84.1% (price as of 2026-08-20)
July 11, 2025 STRD S 488 $436.93 $213,222 12,926 Direct -3.64% Disposed -84.1% (price as of 2026-08-20)
July 11, 2025 STRD S 1,169 $435.83 $509,485 13,414 Direct -8.02% Disposed -84.0% (price as of 2026-08-20)
July 11, 2025 STRD S 1,104 $434.51 $479,699 14,583 Direct -7.04% Disposed -84.0% (price as of 2026-08-20)
July 11, 2025 STRD S 1,264 $433.66 $548,146 15,687 Direct -7.46% Disposed -83.9% (price as of 2026-08-20)
July 11, 2025 STRD S 480 $432.37 $207,538 16,951 Direct -2.75% Disposed -83.9% (price as of 2026-08-20)
July 11, 2025 STRD S 592 $431.24 $255,294 17,431 Direct -3.28% Disposed -83.9% (price as of 2026-08-20)
July 11, 2025 STRD S 2,235 $430.36 $961,855 18,023 Direct -11.03% Disposed -83.8% (price as of 2026-08-20)
July 11, 2025 STRD S 981 $429.33 $421,173 20,528 Direct -4.56% Disposed -83.8% (price as of 2026-08-20)
July 11, 2025 STRD S 886 $428.43 $379,589 21,239 Direct -4.00% Disposed -83.7% (price as of 2026-08-20)
July 11, 2025 STRD S 401 $427.04 $171,243 22,125 Direct -1.78% Disposed -83.7% (price as of 2026-08-20)
July 11, 2025 STRD S 200 $425.08 $85,016 22,526 Direct -0.88% Disposed -83.6% (price as of 2026-08-20)
July 10, 2025 STRD S 418 $422.14 $176,455 12,726 Direct -3.18% Disposed -83.5% (price as of 2026-08-20)
July 10, 2025 STRD S 4,045 $421.43 $1,704,684 13,144 Direct -23.53% Disposed -83.5% (price as of 2026-08-20)
July 10, 2025 STRD S 7,088 $420.40 $2,979,795 17,189 Direct -29.20% Disposed -83.4% (price as of 2026-08-20)
July 10, 2025 STRD S 1,123 $419.40 $470,986 24,277 Direct -4.42% Disposed -83.4% (price as of 2026-08-20)
July 10, 2025 STRD S 600 $418.34 $251,004 25,400 Direct -2.31% Disposed -83.4% (price as of 2026-08-20)
July 10, 2025 STRD S 1,300 $417.08 $542,204 26,000 Direct -4.76% Disposed -83.3% (price as of 2026-08-20)
July 10, 2025 STRD S 600 $415.95 $249,570 27,300 Direct -2.15% Disposed -83.3% (price as of 2026-08-20)
July 10, 2025 STRD S 1,200 $414.95 $497,940 27,900 Direct -4.12% Disposed -83.2% (price as of 2026-08-20)
July 10, 2025 STRD S 2,426 $413.82 $1,003,927 29,100 Direct -7.70% Disposed -83.2% (price as of 2026-08-20)
July 10, 2025 STRD S 1,200 $412.90 $495,480 31,526 Direct -3.67% Disposed -83.1% (price as of 2026-08-20)
July 9, 2025 STRD S 32,500 $401.47 $13,047,775 12,726 Direct -71.86% Disposed -82.7% (price as of 2026-08-20)

Showing latest 100 of 302 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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
Nov. 19, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,600) $69.12 Feb. 23, 2031 2,600 Disposed
Nov. 18, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,600) $69.12 Feb. 23, 2031 2,600 Disposed
Nov. 17, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,600) $69.12 Feb. 23, 2031 2,600 Disposed
Nov. 14, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,600) $69.12 Feb. 23, 2031 2,600 Disposed
Nov. 13, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,600) $69.12 Feb. 23, 2031 2,600 Disposed
Nov. 12, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,334) $69.12 Feb. 23, 2031 5,334 Disposed
Nov. 12, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $40.46 Feb. 17, 2032 20,000 Disposed
Nov. 11, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,334) $69.12 Feb. 23, 2031 5,334 Disposed
Nov. 10, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,334) $69.12 Feb. 23, 2031 5,334 Disposed
Oct. 7, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (30,000) $40.46 Feb. 17, 2032 30,000 Disposed
Sept. 18, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $40.46 Feb. 17, 2032 10,000 Disposed
July 14, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,900) $40.46 Feb. 17, 2032 10,900 Disposed
July 11, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $40.46 Feb. 17, 2032 10,000 Disposed
July 10, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $40.46 Feb. 17, 2032 20,000 Disposed
July 9, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (12,500) $17.50 Nov. 10, 2032 12,500 Disposed
July 9, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $40.46 Feb. 17, 2032 20,000 Disposed
June 5, 2025 STRD Restricted Stock Units Class A Common Stock (3,830) 3,830 Disposed
May 14, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (7,500) $17.50 Nov. 10, 2032 7,500 Disposed
May 12, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $17.50 Nov. 10, 2032 10,000 Disposed
April 15, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $17.50 Nov. 10, 2032 10,000 Disposed
April 14, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $17.50 Nov. 10, 2032 10,000 Disposed
March 24, 2025 STRD Restricted Stock Units Class A Common Stock (4,990) 4,990 Disposed
March 11, 2025 STRD Performance Stock Units Class A Common Stock (1,988) 1,988 Acquired
March 11, 2025 STRD Restricted Stock Units Class A Common Stock (7,621) 7,621 Acquired
March 11, 2025 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,616) $260.59 March 11, 2035 2,616 Acquired
Nov. 14, 2024 STRD Restricted Stock Units Class A Common Stock (2,500) 2,500 Disposed
Nov. 13, 2024 STRD Class A Common Stock Class A Common Stock (18,000) $17.50 Nov. 10, 2032 18,000 Disposed
Nov. 7, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $17.50 Nov. 10, 2032 20,000 Disposed
Aug. 23, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (9,000) $17.50 Nov. 10, 2032 9,000 Disposed
Aug. 22, 2024 STRD Employee Stock Option (Right to buy Class A Common Stock (3,000) $17.50 Nov. 10, 2032 3,000 Disposed
Aug. 13, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (12,500) Nov. 22, 2029 12,500 Disposed
June 17, 2024 STRD Restricted Stock Units Class A Common Stock (383) 383 Disposed
March 21, 2024 STRD Performance Stock Units Class A Common Stock (400) 400 Acquired
March 21, 2024 STRD Restricted Stock Units Class A Common Stock (1,997) 1,997 Acquired
March 21, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (573) $1599.29 March 21, 2034 573 Acquired
Feb. 29, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,250) $151.60 Nov. 22, 2029 1,250 Disposed
Feb. 28, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (3,250) $151.60 Nov. 22, 2029 3,250 Disposed
Feb. 27, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (3,000) $151.60 Nov. 22, 2029 3,000 Disposed
Feb. 14, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (3,400) $151.60 Nov. 22, 2029 3,400 Disposed
Feb. 12, 2024 STRD Employee Stock Option (Right to buy) Class A Common Stock (350) $151.60 Nov. 22, 2029 350 Disposed
Dec. 20, 2023 STRD Employee Stock Option (Right to buy) Class A Common Stock (500) $151.60 Nov. 22, 2029 500 Disposed
Nov. 20, 2023 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $151.60 Nov. 22, 2029 1,000 Disposed
Nov. 15, 2023 STRD Employee Stock Option (Right to buy) Class A Common Stock (500) $151.60 Nov. 22, 2029 500 Disposed
Nov. 13, 2023 STRD Restricted Stock Units Class A Common Stock (250) 250 Disposed
June 20, 2023 STRD Employee Stock Option (Right to buy) Class A Common Stock (3,750) $151.60 Nov. 22, 2029 3,750 Disposed
June 20, 2023 STRD Employee Stock Option (Right to buy) Class A Common Stock (6,250) $131.53 Feb. 8, 2028 6,250 Disposed
June 5, 2023 STRD Performance Stock Units Class A Common Stock (3,065) 3,065 Acquired
June 5, 2023 STRD Restricted Stock Units Class A Common Stock (1,533) 1,533 Acquired
Nov. 13, 2022 STRD Restricted Stock Units Class A Common Stock (250) 250 Disposed
Nov. 10, 2022 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $175.00 Nov. 10, 2032 20,000 Acquired
Feb. 17, 2022 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $404.60 Feb. 17, 2032 20,000 Acquired
Nov. 13, 2021 STRD Restricted Stock Units Class A Common Stock (250) 250 Disposed
Nov. 8, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,500) $151.60 Feb. 8, 2028 1,500 Disposed
Nov. 2, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (250) $151.60 Feb. 8, 2028 250 Disposed
Nov. 2, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (3,750) $131.53 Feb. 8, 2028 3,750 Disposed
Nov. 1, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,000) $131.53 Feb. 8, 2028 2,000 Disposed
Aug. 6, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $131.53 Feb. 8, 2028 1,000 Disposed
Aug. 5, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $131.53 Feb. 8, 2028 1,000 Disposed
Aug. 4, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $131.53 Feb. 8, 2028 1,000 Disposed
March 9, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (10,000) $131.53 Feb. 8, 2028 10,000 Disposed
March 1, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,000) $165.01 Feb. 2, 2025 5,000 Disposed
Feb. 23, 2021 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $691.23 Feb. 23, 2031 20,000 Acquired
Nov. 27, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,000) $165.01 Feb. 2, 2025 5,000 Disposed
Nov. 25, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (5,100) $119.02 May 4, 2024 5,100 Disposed
Nov. 24, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $119.02 May 4, 2024 1,000 Disposed
Nov. 23, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $119.02 May 4, 2024 1,000 Disposed
Nov. 20, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (500) $119.02 May 4, 2024 500 Disposed
Nov. 18, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $119.02 May 4, 2024 1,000 Disposed
Nov. 13, 2020 STRD Restricted Stock Units Class A Common Stock (1,000) 1,000 Acquired
Nov. 11, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,000) $119.02 May 4, 2024 2,000 Disposed
Nov. 10, 2020 STRD Employee Stock Option (Right to buy) Class A Common Stock (2,000) $119.02 May 4, 2024 2,000 Disposed
Nov. 22, 2019 STRD Employee Stock Option (Right to buy) Class A Common Stock (20,000) $151.60 Nov. 22, 2029 20,000 Acquired
Feb. 8, 2018 STRD Employee Stock Option (Right to buy) Class A Common Stock (25,000) $131.53 Feb. 8, 2028 25,000 Acquired
June 9, 2017 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,400) $119.02 May 4, 2024 1,400 Disposed
June 7, 2017 STRD Employee Stock Option (Right to buy) Class A Common Stock (1,000) $119.02 May 4, 2024 1,000 Disposed

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

Initial ownership (Form 3) 3 holdings

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

Date Ticker Security Shares Ownership
Jan. 14, 2016 STRD Class A Common Stock 5 Direct
Jan. 14, 2016 STRD Employee Stock Option (Right to buy)→ Class A Common Stock (15,000) 15,000 Direct
Jan. 14, 2016 STRD Employee Stock Option (Right to buy)→ Class A Common Stock (10,000) 10,000 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

STRD

General Counsel
Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2025 $700,000 $450,000 $2,871,928 $33,147 $4,564,358
2024 $640,000 $550,000 $4,422,290 $17,660 $6,268,513
2023 $640,000 $425,000 $1,913,802 $52,344 $3,031,146

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.