A billion-dollar insider sale hit the screen as options traders targeted biotech and institutions rotated inside tech.
Aug 21, 2026