Insiders filed 3 purchases at Stride after Oct 27
InsiderRadar featured a purchase in Stride on Oct 27, 2026. Since then, 3 open-market purchases by insiders in Stride were filed with the SEC, by 2 people.
The filings cover Oct 28 to Nov 4, 2026. The share price fell 5.3% from the close of Oct 27 to the close of Nov 3, 2026.
LRN 0.0% on the day, delayed quote Nov 5
Filings since3Since Oct 28
Insiders2Different filers
Share price−5.3%Oct 27 → Nov 3 close