Trailing ValuationLTMMar '25Mar '24Mar '23Mar '22Mar '21Mar '20Mar '19Mar '18Mar '17Mar '16Mar '15Mar '14Mar '13

Stock Price

1,122.1

960

522.5

701.7

689.9

1,485.6

1,377.4

1,224.5

1,151.4

742.5

510.1

Total Shares Outstanding

2,319

2,374.8

2,433.6

2,565.8

2,669.7

2,712.4

2,686.5

2,587.1

2,571.9

2,529.4

2,473.9

Market Cap

2,581,984

2,279,047.7

1,272,751

1,800,784.5

1,841,472

4,029,763.6

3,700,344.9

3,168,173.6

2,968,026.5

1,877,307

1,261,704.1

Total Enterprise Value (TEV)

2,614,553

2,215,685.7

1,058,502

1,575,824.5

1,670,118

3,851,442.6

3,591,043.9

3,232,380.6

2,961,801.5

1,867,614

1,240,304.1

Dividend Yield

—

1.3%

1.4%

—

—

—

—

—

—

—

—

Buyback Yield

—

3.8%

6.9%

4.2%

3.3%

0%

-2.5%

0.3%

-0%

-0.1%

1.5%

Debt Paydown Yield

—

-3.7%

-0.2%

-0.6%

0.4%

-0.8%

0.5%

0.1%

-1.2%

-1.6%

-0.2%

Shareholder Yield

—

0.1%

6.7%

3.5%

3.7%

-0.8%

-2%

0.5%

-1.2%

-1.6%

1.3%

P/S

2.6

2.3

1.4

2.1

2.2

5.6

7.3

8.4

11.9

11.9

12.5

P/Gross Profit

6.2

5.7

3.6

5.6

5.9

13.6

16.3

18.6

20.7

19

18.9

P/E

21.3

17.9

16.7

25.6

30.4

27.2

24.6

36.7

47.1

43.8

18.3

Earnings Yield

4.7%

5.6%

6%

3.9%

3.3%

3.7%

4.1%

2.7%

2.1%

2.3%

5.5%

P/OCF

20

13.9

7

9

12.9

17.4

20.5

21

23.6

22.7

22.2

P/FCF

20

29.4

8.5

10.9

20.6

21.2

25

27.4

28

26.1

27.4

FCF Yield

5%

3.4%

11.8%

9.2%

4.9%

4.7%

4%

3.6%

3.6%

3.8%

3.6%

P/B

2.4

2.3

1.3

1.8

1.9

4.3

4.9

6.4

8.2

6.7

5.8

EV/Sales

2.6

2.2

1.1

1.8

2

5.4

7

8.6

11.8

11.8

12.3

EV/Gross Profit

6.3

5.6

3

4.9

5.3

13

15.8

19

20.7

18.9

18.6

EV/EBITDA

23.8

12.1

6.7

10.7

14.2

28

26.8

34.3

32.4

30

31.4

EV/EBIT

23.8

15.7

9.3

15.7

24

42.9

39.3

56.6

42.7

38.9

42.6

EV/OCF

20.2

13.6

5.8

7.9

11.7

16.6

19.9

21.4

23.5

22.5

21.8

EV/FCF

20.2

28.6

7

9.5

18.7

20.2

24.3

28

27.9

26

27