Trailing ValuationJun '25Dec '24Jun '24Dec '23

Stock Price

189.9

151.8

145

118.1

Total Shares Outstanding

57.5

57.3

57.2

56.9

Market Cap

10,925.5

8,693.8

8,290.8

6,724.5

Total Enterprise Value (TEV)

10,642.8

8,636.4

8,440.8

6,645.9

Dividend Yield

0.2%

0.3%

0.3%

0.3%

Debt Paydown Yield

1.8%

1.5%

-1.5%

0.2%

Shareholder Yield

1.8%

1.5%

-1.5%

0.2%

P/S

9.6

8

8

8

P/Gross Profit

22.8

19.3

19.8

19.6

P/E

57.4

56

62

65.3

Earnings Yield

1.7%

1.8%

1.6%

1.5%

P/OCF

185.8

29.9

-463.2

27.3

P/FCF

383.4

32.3

-254.3

29.5

FCF Yield

0.3%

3.1%

-0.4%

3.4%

P/B

5.8

5.3

5.6

5

EV/Sales

9.4

7.9

8.1

7.9

EV/Gross Profit

22.2

19.2

20.2

19.4

EV/EBITDA

46.4

40.8

43.2

52.7

EV/EBIT

52.2

46.6

49.5

60.5

EV/OCF

181

29.7

-471.6

26.9

EV/FCF

373.4

32.1

-258.9

29.1