Trailing ValuationAug '25Feb '25Jul '24Apr '24Jan '24Jul '23Apr '23Jan '23Jul '22May '22Jan '22Aug '21May '21Jan '21

Stock Price

193.3

414.2

253.5

364.7

478

378

Total Shares Outstanding

113.8

121.3

118.6

125.6

126.2

121.6

Market Cap

22,006.4

50,235

30,067.6

45,801.2

60,337.9

45,964.8

Total Enterprise Value (TEV)

22,613.3

49,826.5

29,916.4

45,801.2

59,497.2

46,050.9

Buyback Yield

3.3%

1.5%

3%

1.6%

0.4%

0.7%

Shareholder Yield

3.3%

1.5%

3%

1.6%

0.4%

0.7%

P/S

4.5

8.4

6.6

7.6

11.2

10.9

P/Gross Profit

7.7

14

11.2

12.8

19.1

18.8

P/E

33.9

46.3

44.6

—

66

76.2

Earnings Yield

2.9%

2.2%

2.2%

—

1.5%

1.3%

P/OCF

104.9

29.5

52.7

26.9

34

88

P/FCF

-182.7

39

102

35.5

43

191.7

FCF Yield

-0.5%

2.6%

1%

2.8%

2.3%

0.5%

P/B

5

11.6

7.5

—

14.3

13

EV/Sales

4.6

8.3

6.5

7.6

11

10.9

EV/Gross Profit

7.9

13.9

11.1

12.8

18.8

18.8

EV/EBITDA

18.9

28

25.5

25.7

40.9

43.5

EV/EBIT

23.5

32.5

30.8

29.9

47.5

52.3

EV/OCF

107.8

29.3

52.4

26.9

33.5

88.2

EV/FCF

-187.8

38.7

101.4

35.5

42.4

192.1