42/100
WILLIS LEASE FINANCE CORPWLFC Shallow moat
via buylikebuffett.com — The Moat Index →