54/100
Itron, Inc.ITRI Shallow moat
via buylikebuffett.com — The Moat Index →