Stride director Brian A. Shepherd reports $1.67 million share purchase - LRN News | Rallies