TT, definitely does not take into account the interest charges on debt and preferred stock. 10% is just the discount applied for the time value of money. In reality it does not bear any resemblance to an individual stocks WACC.
SEA Price at posting:
21.5¢ Sentiment: Hold Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.