Trailing ValuationJun '25

Stock Price

46.7

Total Shares Outstanding

250.5

Market Cap

11,706.4

Total Enterprise Value (TEV)

11,578.8

Buyback Yield

-4%

Debt Paydown Yield

-4%

Shareholder Yield

-8%

P/S

6,246.8

P/Gross Profit

6,246.8

P/E

-75.4

Earnings Yield

-1.3%

P/OCF

-162.5

P/FCF

-23.3

FCF Yield

-4.3%

P/B

13.5

EV/Sales

6,178.6

EV/Gross Profit

6,178.6

EV/EBITDA

-102.4

EV/EBIT

-85.3

EV/OCF

-160.8

EV/FCF

-23