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

Stock Price

120.5

133.7

121.4

162.5

167.4

117.3

Total Shares Outstanding

44.5

44.9

45.1

45.1

45

44.9

Market Cap

5,363.3

6,005.4

5,478

7,325.8

7,538.2

5,269.6

Total Enterprise Value (TEV)

6,348.5

6,869

6,434.4

7,802.9

7,643

5,393.9

Buyback Yield

1.1%

0.5%

0.3%

0.1%

-0%

0.4%

Debt Paydown Yield

-1.5%

1.5%

-1.8%

0.1%

-0.4%

1.7%

Shareholder Yield

-0.5%

2%

-1.5%

0.2%

-0.4%

2.1%

P/S

2.2

2.7

2.4

3.5

3.4

2.6

P/Gross Profit

6.4

8

6.8

10.3

9.7

7.6

P/E

53.6

267.4

54.9

137.7

63.9

74.3

Earnings Yield

1.9%

0.4%

1.8%

0.7%

1.6%

1.3%

P/OCF

755.4

25.5

113.9

37.3

74.5

21.9

P/FCF

-243.8

27.8

202.1

40.6

88.8

22.9

FCF Yield

-0.4%

3.6%

0.5%

2.5%

1.1%

4.4%

P/B

3.3

3.8

3.5

4.9

5.3

4

EV/Sales

2.6

3.1

2.8

3.7

3.5

2.7

EV/Gross Profit

7.5

9.2

7.9

10.9

9.8

7.8

EV/EBITDA

27.8

59

30

53.7

32.8

33.5

EV/EBIT

40.2

152.6

43.7

98.4

44.7

53

EV/OCF

894.2

29.2

133.8

39.8

75.5

22.4

EV/FCF

-288.6

31.8

237.4

43.2

90

23.4