Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jun '22Mar '22Dec '21Sep '21

Stock Price

82

52.6

45.8

47.5

45.2

38.9

Total Shares Outstanding

808

855

810

813

854

815

Market Cap

66,280.2

44,964.5

37,081.8

38,633.8

38,558.1

31,662.8

Total Enterprise Value (TEV)

73,320.2

51,402.5

43,371.8

44,460.8

44,717.1

37,869.8

Dividend Yield

0.3%

0.6%

0.6%

0.6%

0.6%

0.8%

Buyback Yield

0.2%

0.3%

0.5%

0.2%

0.4%

0.1%

Debt Paydown Yield

0.4%

1.1%

0.7%

0.3%

0.9%

0.8%

Shareholder Yield

0.7%

1.5%

1.3%

0.6%

1.4%

1%

P/S

4.4

3.2

2.7

2.9

3.1

2.6

P/Gross Profit

12.5

9.1

8.2

9

9.7

8.2

P/E

51.9

55.9

88

81.9

265.6

77.7

Earnings Yield

1.9%

1.8%

1.1%

1.2%

0.4%

1.3%

P/OCF

29.2

52

54.7

19.9

54.1

15.4

P/FCF

57

76.3

79.2

39.7

88.8

33.8

FCF Yield

1.8%

1.3%

1.3%

2.5%

1.1%

3%

P/B

5.7

4

3.5

3.6

3.5

3

EV/Sales

4.9

3.6

3.2

3.4

3.5

3.1

EV/Gross Profit

13.8

10.4

9.6

10.4

11.2

9.8

EV/EBITDA

22

16.9

16.3

17.9

20.5

17.9

EV/EBIT

36.7

30

32.7

39.2

54.5

50.2

EV/OCF

32.4

59.4

64

22.9

62.7

18.5

EV/FCF

63.1

87.3

92.7

45.6

103

40.4