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

Stock Price

272

246.5

182.8

167.8

142.7

108.8

Total Shares Outstanding

430.9

426.9

423.6

419.7

415.2

413.1

Market Cap

117,202.4

105,238.8

77,426.3

70,400.8

59,256.1

44,935.7

Total Enterprise Value (TEV)

116,229.4

103,495.8

72,142.3

65,602.8

54,833.1

40,625.7

Buyback Yield

-0%

-0%

-0%

0.3%

-0%

-0%

Shareholder Yield

-0%

-0%

-0%

0.3%

-0%

-0%

P/S

9.3

8.8

6.9

6.6

5.8

4.7

P/Gross Profit

18.4

17.7

14

13.6

12.3

10

P/E

138.1

137

237.4

578.4

-317.2

-106.6

Earnings Yield

0.7%

0.7%

0.4%

0.2%

-0.3%

-0.9%

P/OCF

46.4

48.1

35

33

28.2

22.9

P/FCF

51.1

53

37.7

34.7

29.7

24

FCF Yield

2%

1.9%

2.7%

2.9%

3.4%

4.2%

P/B

12.3

11.8

9.2

9

7.8

6.3

EV/Sales

9.2

8.7

6.4

6.1

5.4

4.2

EV/Gross Profit

18.2

17.4

13

12.7

11.3

9

EV/EBITDA

88.5

91.4

96.3

125.4

179.2

501.6

EV/EBIT

167.7

191

405.3

-1,726.4

-224.7

-88.5

EV/OCF

46

47.3

32.6

30.8

26.1

20.7

EV/FCF

50.7

52.2

35.1

32.3

27.4

21.7