Trailing ValuationLTMDec '24Dec '23Dec '22

Stock Price

820.6

707.9

1,038.5

562.5

Total Shares Outstanding

1,392.1

1,392.1

1,375.9

1,319.6

Market Cap

1,133,555.2

985,555.6

1,424,950.9

742,342.6

Total Enterprise Value (TEV)

720,459.6

664,602.9

1,217,907

609,838.1

Debt Paydown Yield

—

0%

0.6%

—

Shareholder Yield

—

0%

0.6%

—

P/S

2.7

2.5

5.8

5.7

P/Gross Profit

4.8

4.1

9.1

7.5

P/E

11.8

9.3

25.2

25.7

Earnings Yield

8.5%

10.7%

4%

3.9%

P/OCF

10.1

8.1

15.1

15.3

P/FCF

10.1

8.1

15.2

15.5

FCF Yield

9.9%

12.3%

6.6%

6.4%

P/B

2.9

3.1

7.6

6.3

EV/Sales

1.7

1.7

4.9

4.7

EV/Gross Profit

3

2.8

7.8

6.2

EV/EBITDA

7.8

6

20.1

18.4

EV/EBIT

7.8

6.1

20.7

20.1

EV/OCF

6.4

5.5

12.9

12.6

EV/FCF

6.4

5.5

13

12.7