56/100
SPOK HOLDINGS, INC.SPOK Shallow moat
via buylikebuffett.com — The Moat Index →