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

Stock Price

813.1

680

623.2

669

753.7

954.7

Total Shares Outstanding

387.4

387.4

393.3

393.3

393.2

393.2

Market Cap

314,991.1

263,118.2

243,717.9

261,950.6

296,284.1

375,132.5

Total Enterprise Value (TEV)

314,991.1

260,575.1

238,295.3

253,896.9

295,991.8

374,721.9

Dividend Yield

—

0.9%

1%

0.9%

0.8%

0.6%

Buyback Yield

—

-0.1%

-0.1%

0.1%

-0%

0.1%

Debt Paydown Yield

—

—

—

0%

—

0.2%

Shareholder Yield

—

-0.1%

-0.1%

0.2%

-0%

0.3%

P/S

10.1

8.2

8.1

9.3

10.9

14.7

P/Gross Profit

19.2

15.6

15.5

18.1

21.4

28.9

P/E

33.6

28.3

28

33.9

42.8

55.7

Earnings Yield

3%

3.5%

3.6%

3%

2.3%

1.8%

P/OCF

—

22.3

19.4

21.2

29.6

67.2

P/FCF

—

26.7

23.2

25.4

37.4

105.6

FCF Yield

—

3.7%

4.3%

3.9%

2.7%

0.9%

P/B

—

12.2

13.9

11.9

18.3

21

EV/Sales

10.1

8.1

7.9

9

10.9

14.7

EV/Gross Profit

19.2

15.4

15.2

17.5

21.3

28.9

EV/EBITDA

28.6

21.1

20.5

24.8

30.1

40.7

EV/EBIT

28.6

23.2

22.9

28.1

33.9

45.4

EV/OCF

—

22.1

19

20.5

29.6

67.1

EV/FCF

—

26.5

22.7

24.6

37.4

105.5