Digital Traffic, Financial Performance, and Stock Valuation