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

Stock Price

542.9

488.6

317.3

354.9

328.7

271

Total Shares Outstanding

37.1

37.7

37.7

37.7

38

38.3

Market Cap

20,147

18,405.2

11,969.4

13,361.1

12,477.1

10,375.7

Total Enterprise Value (TEV)

21,054.9

19,202.9

12,863.3

14,173.2

13,217.4

11,166.4

Dividend Yield

—

—

—

0.2%

—

—

Buyback Yield

2.1%

1.3%

2%

1.8%

1.1%

0.4%

Debt Paydown Yield

-0.1%

—

—

—

—

1.2%

Shareholder Yield

2%

1.3%

2%

1.8%

1.1%

1.6%

P/S

6

5.6

3.7

4.3

4

3.4

P/Gross Profit

15.9

14.9

10

11.6

10.9

9.2

P/E

44.2

41.2

28.2

33.6

31.1

26.6

Earnings Yield

2.3%

2.4%

3.5%

3%

3.2%

3.8%

P/OCF

34

31.9

21.7

24.5

23.8

21

P/FCF

39

36.6

24.6

27.6

26.3

23.1

FCF Yield

2.6%

2.7%

4.1%

3.6%

3.8%

4.3%

P/B

8

6.8

4.7

5.5

5

4.2

EV/Sales

6.2

5.8

4

4.5

4.3

3.7

EV/Gross Profit

16.7

15.6

10.8

12.3

11.6

9.9

EV/EBITDA

29

27.4

19.2

22.3

20.5

17.6

EV/EBIT

34.7

32.8

23.1

26.8

24.7

21.4

EV/OCF

35.6

33.3

23.3

26

25.2

22.6

EV/FCF

40.8

38.1

26.4

29.3

27.8

24.9