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

Stock Price

337.5

350.5

172.2

248.3

178.2

222.2

Total Shares Outstanding

268.7

256.4

254.6

253.6

250.3

248.3

Market Cap

90,695.7

89,877.2

43,848

62,978.8

44,594.2

55,187.9

Total Enterprise Value (TEV)

84,818

84,692.7

38,081.5

57,727.3

40,495.2

51,371.2

Buyback Yield

—

—

—

-0%

—

0.6%

Debt Paydown Yield

—

—

—

-2%

—

—

Shareholder Yield

—

—

—

-2%

—

0.6%

P/S

11.8

12.8

6.3

9.6

8.5

11.7

P/Gross Profit

13.8

15.1

7.3

11.1

9.8

13.5

P/E

29.2

33.9

32.3

26.2

30.4

39.9

Earnings Yield

3.4%

3%

3.1%

3.8%

3.3%

2.5%

P/OCF

278.3

49.7

22.3

24.6

28.1

45.8

P/FCF

278.3

49.7

22.3

24.6

28.1

45.8

FCF Yield

0.4%

2%

4.5%

4.1%

3.6%

2.2%

P/B

5.7

7.4

4.2

6.1

5.1

6.6

EV/Sales

11.1

12.1

5.5

8.8

7.7

10.9

EV/Gross Profit

12.9

14.2

6.4

10.2

8.9

12.6

EV/EBITDA

36.2

42

16

23.7

26.8

40.6

EV/EBIT

38.6

44.9

16.9

25

29.2

45.1

EV/OCF

260.3

46.9

19.4

22.6

25.5

42.7

EV/FCF

260.3

46.9

19.4

22.6

25.5

42.7