52/100
Ingersoll Rand Inc.IR Shallow moat
via buylikebuffett.com — The Moat Index →