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

Stock Price

754,200

728,800

798,441.6

680,920

691,180

612,241

Total Shares Outstanding

1.4

1.4

1.4

1.4

1.4

1.4

Market Cap

1,084,707.8

1,048,176.9

1,148,337.1

979,314.8

993,014.9

879,603.6

Total Enterprise Value (TEV)

832,563.8

833,392.9

928,854.1

772,162.8

795,046.9

732,563.6

Buyback Yield

—

—

—

0.3%

—

0.8%

Debt Paydown Yield

0.2%

0.3%

0.2%

0.2%

0.6%

0.4%

Shareholder Yield

0.2%

0.3%

0.2%

0.5%

0.6%

1.2%

P/S

2.9

2.8

3.1

2.6

2.7

2.4

P/Gross Profit

11.5

11.4

12.6

10.8

11.3

10.3

P/E

16.1

16.7

14.2

15.4

9.3

13

Earnings Yield

6.2%

6%

7%

6.5%

10.7%

7.7%

P/OCF

27.5

38.2

37.1

32

24.6

17

P/FCF

56.1

127.4

95.2

84.3

47.2

27.6

FCF Yield

1.8%

0.8%

1.1%

1.2%

2.1%

3.6%

P/B

1.6

1.6

1.8

1.5

1.6

1.5

EV/Sales

2.2

2.3

2.5

2.1

2.1

2

EV/Gross Profit

8.8

9.1

10.2

8.5

9.1

8.6

EV/EBITDA

11

11.8

12.9

10.5

12

10.5

EV/EBIT

13.4

14.3

15.7

12.7

14.8

13.4

EV/OCF

21.1

30.4

30

25.2

19.7

14.2

EV/FCF

43.1

101.3

77

66.5

37.8

23