MUmumu@mumu_data·22 May 2026, 19:02Good Morning Everyone, institutional holdings at 18.7%, down from 21.2% last week0ReplyView