10 employees
Moab Capital is an SEC-registered investment advisor that event a driven, value-oriented investment strategy and seeks to deliver superior.
2006