Duolingo set to join S&P Midcap 400; Cable One to join S&P SmallCap 600 Published 17 Apr 2024 Full Article