Trailing ValuationSep '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jul '22Apr '22Dec '21Oct '21

Stock Price

115.4

111.5

133

126

129.6

108.5

Total Shares Outstanding

85.9

86.9

87.2

87.2

87.6

87.6

Market Cap

9,914.8

9,683.4

11,596.4

10,984.4

11,353.8

9,505.3

Total Enterprise Value (TEV)

10,149.7

10,015.9

12,006.6

11,454.4

11,802.4

9,514.8

Dividend Yield

—

—

0.2%

0.2%

1.2%

-1.3%

Buyback Yield

—

—

—

5.7%

—

—

Debt Paydown Yield

—

—

—

-10.9%

—

—

Shareholder Yield

—

—

0%

-5.2%

0%

0%

P/S

1.4

1.4

1.7

1.6

1.7

1.4

P/Gross Profit

3.5

3.5

4.2

4

4.2

3.6

P/E

16.4

16.6

20.8

18

22.6

20.1

Earnings Yield

6.1%

6%

4.8%

5.6%

4.4%

5%

P/OCF

—

—

13.2

12.5

12.6

11.6

P/FCF

—

—

23.7

21.7

20.1

18.3

FCF Yield

—

—

4.2%

4.6%

5%

5.5%

P/B

6.1

5.9

7.7

7.7

8.8

8

EV/Sales

1.4

1.4

1.7

1.7

1.7

1.4

EV/Gross Profit

3.6

3.6

4.4

4.2

4.4

3.6

EV/EBITDA

10.9

11

11

10.3

11.1

9

EV/EBIT

10.9

11

13.4

12.4

13.4

10.9

EV/OCF

—

—

13.6

13.1

13.1

11.6

EV/FCF

—

—

24.6

22.7

20.9

18.4