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

Stock Price

84.3

58.3

48.3

37.2

53.5

41.9

Total Shares Outstanding

1,100

1,108

1,120

1,127

1,144

1,151

Market Cap

92,741

64,552.1

54,073.6

41,946.9

61,146.8

48,192.4

Total Enterprise Value (TEV)

92,741

66,149.1

57,544.6

47,480.9

67,413.8

54,999.4

Dividend Yield

—

1.7%

2.1%

2.7%

2.2%

3.2%

Buyback Yield

—

3.9%

2.9%

3%

0.7%

0.2%

Debt Paydown Yield

—

2.5%

2.6%

0.9%

0.5%

0.4%

Shareholder Yield

—

6.4%

5.6%

4%

1.3%

0.7%

P/S

4.3

3.1

2.7

2.2

3.6

3.2

P/Gross Profit

7.1

5.5

5.1

4.3

7.5

6.9

P/E

13.1

10.5

10.8

13

18.3

-19.6

Earnings Yield

7.6%

9.6%

9.2%

7.7%

5.5%

-5.1%

P/OCF

—

7.5

7.1

6.6

13.7

12.6

P/FCF

—

12.1

12.8

14.2

59.9

74.3

FCF Yield

—

8.2%

7.8%

7.1%

1.7%

1.3%

P/B

—

2

1.7

1.4

2.1

1.6

EV/Sales

4.3

3.2

2.9

2.5

4

3.7

EV/Gross Profit

7.1

5.6

5.4

4.9

8.3

7.9

EV/EBITDA

10.2

6.3

6.2

6.7

13.3

14.1

EV/EBIT

10.2

8.4

8.5

10.5

27

36.9

EV/OCF

—

7.7

7.6

7.5

15.1

14.4

EV/FCF

—

12.4

13.6

16

66

84.7