Live News EQUITY FLASH L impact Nov 04, 2026, 10:18 PM UTC Stride Insider Bought Shares Worth $1,669,737 A recent SEC filing says director Brian A. Shepherd bought shares on November 2, 2026. LRN SquawkNews Desk