"Pier 88 put money into HomeAway, a publicly traded Internet company that competes with Airbnb, but has a market capitalization of just $2.95 billion."
Just? It's still trading at ~7x sales and ~70x earnings with revenue growth less than 30% year over year. How much more should this company be worth?