Trailing ValuationJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Stock Price

41.3

38.3

27.7

26.7

22.4

21

Total Shares Outstanding

2,243.5

2,259.8

2,262.3

2,285.2

2,345.8

2,360.1

Market Cap

92,656.6

86,732.1

62,667

61,037.3

52,663.2

49,372.4

Total Enterprise Value (TEV)

491,232.6

471,856.1

461,498

451,767.3

415,522.2

390,941.4

Dividend Yield

0.4%

0.4%

0.5%

0.5%

0.6%

1%

Buyback Yield

0.9%

0.2%

1.2%

0.5%

0.5%

0.5%

Debt Paydown Yield

-13.6%

-10.4%

-26.3%

-7.7%

-13.9%

-24.5%

Shareholder Yield

-12.6%

-10.2%

-25%

-7.2%

-13.4%

-24%

P/S

2.6

2.2

1.4

1.2

1.1

1

P/Gross Profit

10.7

8.4

8.1

8.4

7.3

6.4

P/E

364.4

213.2

1,038.8

75.6

420.9

1,046

Earnings Yield

0.3%

0.5%

0.1%

1.3%

0.2%

0.1%

P/OCF

25

13.2

61.7

12.3

34.6

9.6

P/FCF

-18.2

-15.4

-6.9

-16.3

-8.7

-12.1

FCF Yield

-5.5%

-6.5%

-14.5%

-6.1%

-11.5%

-8.2%

P/B

22.6

21.1

15.3

14.9

12.8

11.9

EV/Sales

13.6

11.8

10

9.2

8.8

8.2

EV/Gross Profit

56.7

45.8

59.5

62.1

57.4

51.1

EV/EBITDA

36.1

31.3

36.5

37.9

35.8

33.8

EV/EBIT

57

45.9

59.8

62.4

57.7

51.5

EV/OCF

132.6

72

454.2

91.4

272.7

75.9

EV/FCF

-96.4

-83.5

-50.7

-120.7

-68.4

-96.2