59/100
Sterling Infrastructure, Inc.STRL Shallow moat
via buylikebuffett.com — The Moat Index →
STRL company score badge · Buy Like Buffett