63/100
Taylor Devices, Inc.TAYD Narrow moat
via buylikebuffett.com — The Moat Index →
TAYD company score badge · Buy Like Buffett