Trailing ValuationJun '25Dec '24Jun '24

Stock Price

18.2

15.4

6.6

Total Shares Outstanding

1,113.4

1,095.4

1,065.1

Market Cap

20,275.8

16,868.5

7,040.4

Total Enterprise Value (TEV)

24,219

19,961.8

10,147.7

Buyback Yield

-0%

-0%

0.1%

Debt Paydown Yield

0.1%

0.3%

-7.8%

Shareholder Yield

0.1%

0.3%

-7.7%

P/S

12.6

11.9

5.7

P/E

130.1

42.8

220.3

Earnings Yield

0.8%

2.3%

0.5%

P/OCF

-14

-12.3

27.7

P/FCF

-13

-11.6

38

FCF Yield

-7.7%

-8.7%

2.6%

P/B

3

2.6

1.2

EV/Sales

15

14.1

8.3

EV/EBITDA

216.2

189.5

103.4

EV/OCF

-16.8

-14.5

40

EV/FCF

-15.5

-13.7

54.8