79/100
Installed Building Products, Inc.IBP Narrow moat
via buylikebuffett.com — The Moat Index →