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

Stock Price

377.2

337

209.1

203.4

174.1

128.7

Total Shares Outstanding

141.2

136.5

135

133.3

126.4

121.1

Market Cap

53,258

45,994.4

28,223.5

27,102

22,015.2

15,582.1

Total Enterprise Value (TEV)

57,393

50,633.4

32,677.5

31,547

26,964.2

20,776.1

Buyback Yield

-0%

0%

-0%

-4.6%

—

—

Debt Paydown Yield

1.3%

0.4%

2.3%

3.6%

2.9%

10.5%

Shareholder Yield

1.3%

0.5%

2.3%

-1%

2.9%

10.5%

P/S

2.9

2.8

1.9

2

1.8

1.3

P/Gross Profit

13.6

12.9

8.8

9.4

8.8

7.1

P/E

86.1

84.5

73.4

127.9

17,411

43.3

Earnings Yield

1.2%

1.2%

1.4%

0.8%

0%

2.3%

P/OCF

80

63.5

26.9

29.5

35.6

19.1

P/FCF

97.5

74.8

29.7

32.8

41.2

21.1

FCF Yield

1%

1.3%

3.4%

3.1%

2.4%

4.7%

P/B

23.4

26.6

18.8

21.5

36

29.6

EV/Sales

3.1

3.1

2.2

2.3

2.1

1.8

EV/Gross Profit

14.7

14.2

10.2

11

10.7

9.5

EV/EBITDA

28.7

28.3

21.1

24.4

26.8

28.5

EV/EBIT

33.4

33.7

26.1

31.9

39

51.6

EV/OCF

86.2

69.9

31.2

34.4

43.6

25.5

EV/FCF

105.1

82.3

34.4

38.1

50.5

28.2