58.2/100
STATE STREET CORPSTT Shallow moat financial model
via buylikebuffett.com — The Moat Index →