Comment Comment by mikkelewis Wow, the founders still hold a combined 75% of equity. parent mikkelewis 11 years ago