Subject: Re: OT but slightly related
Valuation
Market capitalization
63.84 B
Enterprise value
62.85 B
Enterprise value/EBITDA (TTM)
18.73
P/E ratio
39.49
P/S ratio
5.49
P/B ratio
2.92
P/CF ratio
32.19
P/FCF ratio
34.60