Trailing ValuationOct '25Jul '25Apr '25Jan '25Oct '24Jul '24Apr '24Jan '24Oct '23Jul '23Apr '23Jan '23Oct '22Jul '22Apr '22Jan '22Oct '21

Stock Price

331.1

285.6

226.2

202.6

180.8

179.4

Total Shares Outstanding

159.5

158.3

155.7

154.7

153.4

152.5

Market Cap

52,806.2

45,204.4

35,213.8

31,345.7

27,735.9

27,349.1

Total Enterprise Value (TEV)

51,718.8

43,509.7

33,437

29,703.8

26,265.3

26,177.4

Buyback Yield

-0%

-0.1%

-0%

-0%

-0%

-0.2%

Debt Paydown Yield

—

-1.3%

—

—

—

—

Shareholder Yield

-0%

-1.4%

-0%

-0%

-0%

-0.2%

P/S

18.6

16.9

13.8

12.9

12.1

12.6

P/Gross Profit

24.3

22

17.9

16.6

15.5

16.2

P/E

-1,273.6

-1,057.6

-869.9

-1,841.7

-723.2

-459.9

Earnings Yield

-0.1%

-0.1%

-0.1%

-0.1%

-0.1%

-0.2%

P/OCF

48.5

46.5

38.1

35.3

32.6

35.1

P/FCF

57.1

55.9

45.6

40.7

38.7

43.1

FCF Yield

1.8%

1.8%

2.2%

2.5%

2.6%

2.3%

P/B

26.6

25.1

19.5

19.5

19.4

21.5

EV/Sales

18.3

16.3

13.1

12.3

11.4

12.1

EV/Gross Profit

23.8

21.2

17

15.8

14.7

15.5

EV/EBITDA

290.6

273.6

230.6

202.2

214.2

292.2

EV/EBIT

-385.5

-338.7

-271.5

-294.8

-247.6

-215.5

EV/OCF

47.5

44.7

36.1

33.5

30.9

33.6

EV/FCF

55.9

53.8

43.3

38.5

36.6

41.2