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

Stock Price

941

749.8

859.2

707.9

946

966.2

Total Shares Outstanding

1,392.1

1,392.1

1,392.1

1,392.1

1,375.9

1,375.9

Market Cap

1,309,982

1,043,831.4

1,195,784.2

985,556.2

1,301,795.8

1,329,354.5

Total Enterprise Value (TEV)

896,886.3

667,663.7

842,536.2

664,603.4

1,003,570.9

1,054,192.4

Debt Paydown Yield

—

—

—

0%

—

—

Shareholder Yield

—

—

—

0%

—

—

P/S

3.1

2.5

3

2.5

3.5

3.9

P/Gross Profit

5.5

4.4

5

4.1

5.6

6.2

P/E

13.6

11.3

12.8

9.3

12.9

14.4

Earnings Yield

7.3%

8.8%

7.8%

10.7%

7.8%

6.9%

P/OCF

11.7

11.1

10.3

8.1

10.1

9.9

P/FCF

11.7

11.1

10.3

8.1

10.1

9.9

FCF Yield

8.6%

9%

9.7%

12.3%

9.9%

10.1%

P/B

3.3

2.9

3.6

3.1

4.7

5.2

EV/Sales

2.1

1.6

2.1

1.7

2.7

3.1

EV/Gross Profit

3.8

2.8

3.5

2.8

4.3

4.9

EV/EBITDA

9.7

7.3

8.6

6

9.5

10.8

EV/EBIT

9.7

7.3

8.6

6.1

9.5

10.8

EV/OCF

8

7.1

7.2

5.5

7.8

7.9

EV/FCF

8

7.1

7.2

5.5

7.8

7.9