Mid Small Caps Monthly 240520