Trailing ValuationDec '25Jun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19

Stock Price

157.4

162.3

176.4

176.6

202.7

184.9

Total Shares Outstanding

209.1

210.6

213

214.8

217.9

218.7

Market Cap

32,910

34,179.7

37,570.5

37,926.3

44,168.1

40,428.6

Total Enterprise Value (TEV)

32,910

34,325.6

37,521.8

37,881.7

43,814.2

40,453.5

Dividend Yield

—

0.3%

0.3%

0.3%

0.2%

0.2%

Buyback Yield

—

1.2%

0.9%

1.7%

0.3%

0.7%

Debt Paydown Yield

—

-0.3%

—

0.1%

—

0%

Shareholder Yield

—

0.9%

0.9%

1.7%

0.3%

0.8%

P/S

—

12.3

13.2

12.8

14.7

14.2

P/Gross Profit

—

12.3

13.2

12.8

14.7

14.2

P/E

-64

66

66.3

62.6

67.1

70.8

Earnings Yield

-1.6%

1.5%

1.5%

1.6%

1.5%

1.4%

P/OCF

—

54.9

44.3

46.7

51

57.5

P/FCF

—

98.5

86.6

83.5

75.1

180.6

FCF Yield

—

1%

1.2%

1.2%

1.3%

0.6%

P/B

—

8.1

8.9

9.2

10.4

10.6

EV/Sales

—

12.3

13.1

12.8

14.6

14.2

EV/Gross Profit

—

12.3

13.1

12.8

14.6

14.2

EV/EBITDA

—

39.2

41.2

38.8

42.3

43.5

EV/EBIT

—

49.3

51

46.9

50.6

52.2

EV/OCF

—

55.2

44.3

46.7

50.6

57.5

EV/FCF

—

98.9

86.5

83.4

74.5

180.7