Trailing ValuationSep '25Mar '25Sep '24Mar '24Sep '23Mar '23Sep '22Mar '22Sep '21Mar '21Sep '20Mar '20Sep '19Mar '19

Stock Price

1,272.4

960

744.7

522.5

633.3

701.7

Total Shares Outstanding

2,319

2,374.8

2,395

2,433.6

2,531.3

2,565.8

Market Cap

2,950,857.9

2,279,058.3

1,783,779.4

1,272,745.5

1,601,772.1

1,800,773.2

Total Enterprise Value (TEV)

2,983,426.9

2,215,696.3

1,751,570.4

1,058,496.5

1,362,971.1

1,575,813.2

Dividend Yield

—

0%

1.6%

1.4%

—

—

Buyback Yield

—

0.6%

4.1%

4.2%

2.1%

4.2%

Debt Paydown Yield

—

-2%

-2.1%

-0.4%

0.2%

-0.6%

Shareholder Yield

—

-1.4%

2%

3.8%

2.3%

3.5%

P/S

6

4.4

3.7

2.6

3.5

3.9

P/Gross Profit

14.9

10.9

9.4

7.2

9.1

10.8

P/E

47.6

37.5

26.6

72.6

26.3

26.3

Earnings Yield

2.1%

2.7%

3.8%

1.4%

3.8%

3.8%

P/OCF

95.9

11.6

27.4

7.2

16.9

15.2

P/FCF

95.9

16.2

50.3

8.2

19.4

21.3

FCF Yield

1%

6.2%

2%

12.3%

5.1%

4.7%

P/B

2.8

2.3

1.9

1.3

1.5

1.8

EV/Sales

6

4.3

3.7

2.2

3

3.5

EV/Gross Profit

15

10.6

9.2

5.9

7.7

9.4

EV/EBITDA

73.9

19.8

24.6

12.9

17.9

16.2

EV/EBIT

73.9

31.8

24.6

28.4

17.9

31.3

EV/OCF

97

11.3

26.9

6

14.4

13.3

EV/FCF

97

15.8

49.4

6.8

16.5

18.7