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

Stock Price

148.6

115.3

95.1

106.4

80.1

66.1

Total Shares Outstanding

1,301.3

1,299.4

1,297.1

1,294.6

1,291.7

1,289.8

Market Cap

193,226.8

149,989

123,387.5

138,012.2

103,463.5

85,151.5

Total Enterprise Value (TEV)

187,992.8

145,308

119,011.5

133,659.2

99,709.5

81,267.5

Buyback Yield

-0.1%

-0.1%

-0.1%

-0%

-0%

-0%

Shareholder Yield

-0.1%

-0.1%

-0.1%

-0%

-0%

-0%

P/S

18.1

15

13.2

15.5

12.6

11

P/Gross Profit

37.1

30.4

26.3

30.9

24.7

21.5

P/E

110

64.5

77.3

68.8

74.9

67.4

Earnings Yield

0.9%

1.6%

1.3%

1.5%

1.3%

1.5%

P/OCF

100.5

81.8

70.7

85.4

71.4

65.3

P/FCF

101.5

82.5

71.4

86.4

72.3

66.2

FCF Yield

1%

1.2%

1.4%

1.2%

1.4%

1.5%

P/B

15.4

12.4

11.2

11.9

10.2

9.3

EV/Sales

17.6

14.5

12.7

15.1

12.1

10.5

EV/Gross Profit

36.1

29.4

25.4

29.9

23.8

20.5

EV/EBITDA

140.9

114.1

97.1

120.3

106.4

104.1

EV/EBIT

144.4

117

99.8

124.3

110.9

110.1

EV/OCF

97.8

79.3

68.2

82.7

68.8

62.3

EV/FCF

98.8

80

68.9

83.7

69.6

63.1