72/100
CME GROUP INC.CME Narrow moat
via buylikebuffett.com — The Moat Index →