Stride Director Bought Shares Worth $12,178,122, SEC Filing Shows
Director Dylan G. Haggart executed the share purchase on October 23, according to the filing.
Director Dylan G. Haggart executed the share purchase on October 23, according to the filing.