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

Stock Price

411.7

331.9

145.7

139.6

175.8

273.5

Total Shares Outstanding

60.5

60.5

60.5

60.4

60.4

60.4

Market Cap

24,901.6

20,072

8,807

8,436.2

10,622.7

16,529.7

Total Enterprise Value (TEV)

25,036.9

20,377.1

9,424.2

9,372.8

11,631.7

17,313.4

Dividend Yield

0.3%

0.4%

0.8%

0.9%

0.7%

0.4%

Buyback Yield

0%

0%

0%

0%

0%

0%

Debt Paydown Yield

0.6%

1.5%

3.3%

1%

-1.7%

-0.7%

Shareholder Yield

0.6%

1.5%

3.3%

1%

-1.7%

-0.6%

P/S

17.5

17.5

8.8

9.1

11.2

16.7

P/Gross Profit

39

41.9

23.3

23.3

27.1

44.8

P/E

55.8

75.8

48.9

49.7

52.6

80.4

Earnings Yield

1.8%

1.3%

2%

2%

1.9%

1.2%

P/OCF

98.1

52

22.3

57.7

-71.9

7,085.2

P/FCF

101.3

52.6

22.6

60.5

-68.4

-1,484.5

FCF Yield

1%

1.9%

4.4%

1.7%

-1.5%

-0.1%

P/B

37.3

69.1

92.6

-536.6

-91.8

-66.7

EV/Sales

17.6

17.7

9.4

10.1

12.3

17.5

EV/Gross Profit

39.2

42.6

24.9

25.9

29.7

46.9

EV/EBITDA

50.1

56.8

36.4

36.2

40.7

63

EV/EBIT

51.3

58.6

37.8

37.6

41.9

64.8

EV/OCF

98.6

52.8

23.8

64.1

-78.7

7,421.1

EV/FCF

101.8

53.4

24.2

67.2

-74.9

-1,554.9