Developer of alopecia treatment sees stock surge on news of inclusion in Russell Microcap June 14, 2024