TWTR
Twitter Inc
Price:  
53.7 
USD
Volume:  
140,097,000
United States | Interactive Media & Services

Twitter Intrinsic Value

-95.1 %
Upside

What is the intrinsic value of Twitter?

As of 2025-07-06, the Intrinsic Value of Twitter Inc (TWTR) is 2.61 USD. This Twitter valuation is based on the model Discounted Cash Flows (EBITDA Exit 5Y). With the current market price of 53.70 USD, the upside of Twitter Inc is -95.1%.

The range of the Intrinsic Value is 0.53 - 4.68 USD.

Is Twitter undervalued or overvalued?

Based on its market price of 53.70 USD and our intrinsic valuation, Twitter Inc (TWTR) is overvalued by 95.1%.

53.70 USD
Stock Price
2.61 USD
Intrinsic Value
Intrinsic Value Details

Twitter Intrinsic Value - Valuation Summary

Range Selected Upside
a
DCF (Growth Exit 5Y) (134.72) - (21.67) (34.47) -164.2%
DCF (EBITDA Exit 5Y) 0.53 - 4.68 2.61 -95.1%
DCF (EBITDA Exit 10Y) 2.05 - 10.21 5.90 -89.0%
Peter Lynch Fair Value -3.65 - -3.65 -3.65 -106.8%
P/E Multiples (1.76) - (2.19) (2.09) -103.9%
EV/EBITDA Multiples 1.71 - 13.78 7.25 -86.5%

Twitter Intrinsic Value - Key Valuation Metrics

Market Cap (mil)41,094
Beta0.52
Outstanding shares (mil)765
Enterprise Value (mil)43,660
Market risk premium5.1%
Cost of Equity7.4%
Cost of Debt4.55%
WACC7.0%