Why would you assume that anyone invested in Wave would have missed the 2003 market?
Most investors have more the one stock. It is highly likely that investors in Wave are also invested in other technology stocks, many of which have had great runs in 2003.