2 ms·At its peak public valuation in March 1999, Amazon traded at 45x revenues…by ReallyFantastic 5y agoAt its peak public valuation in March 1999, Amazon traded at 45x revenues…