Best BUY Co Inc (BBY) insider trading

Every open-market stock purchase and sale by Best BUY Co Inc executives, directors, large shareholders and members of Congress, from SEC Form 4 filings. Sector: Other.

Insider activity at a glance

  • Richard M Schulze (Insider) and 1 other sold $38.4M in the last 90 days.
  • Last insider buy: Corie S Barry (CEO), $984K, 19 months ago.
  • Congress: Alan Armstrong bought $1K to $15K, 7 months ago.

Last 12 months: insiders bought $0 (0 buys) and sold $254M (15 sales). Last close $94.12 on Oct 21, 2026.

Recent BBY insider trades

DateInsiderTradeValue
Sep 23, 2026Kathleen Scarlett (Officer)Sold$8.1M
Sep 23, 2026Kathleen Scarlett (Officer)Bought (not open market)$6.8M
Sep 23, 2026Kathleen Scarlett (Officer)Bought (not open market)$6.8M
Sep 23, 2026Kathleen Scarlett (Officer)Sold$2.6M
Sep 20, 2026Kathleen Scarlett (Officer)Bought (not open market)—
Sep 16, 2026Richard M Schulze (Insider)Sold$22.9M
Sep 16, 2026Richard M Schulze (Insider)Sold$4.9M
Sep 16, 2026Richard M Schulze (Insider)Sold (not open market)—
Sep 16, 2026Richard M Schulze (Insider)Bought (not open market)—
Aug 20, 2026Anne L Bramman (CFO)Bought (not open market)—
Aug 20, 2026Anne L Bramman (CFO)Bought (not open market)—
Jul 20, 2026Mathew Watson (C-suite exec)Bought (not open market)—
Jul 14, 2026Richard M Schulze (Insider)Sold$8.9M
Jul 14, 2026Richard M Schulze (Insider)Sold$7.2M
Jul 14, 2026Richard M Schulze (Insider)Sold$5M
Jul 14, 2026Richard M Schulze (Insider)Sold$3.5M
Jul 13, 2026Richard M Schulze (Insider)Sold$27.7M
Jul 13, 2026Richard M Schulze (Insider)Sold$20.6M
Jul 13, 2026Richard M Schulze (Insider)Sold$969K
Jul 7, 2026Todd G. Hartman (Officer)Sold (not open market)—
Jun 26, 2026Richard M Schulze (Insider)Sold$17.6M
Jun 25, 2026Richard M Schulze (Insider)Sold$15.1M
Jun 16, 2026Richard M Schulze (Insider)Sold$398K
Jun 15, 2026Richard M Schulze (Insider)Sold$6M
Jun 12, 2026Lisa Caputo (Director)Bought (not open market)—

Who's trading BBY

Get free alerts when an insider at Best BUY Co Inc files a new trade →