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

Stock Price

138.5

105.2

58.3

57.9

44.3

37.2

Total Shares Outstanding

701.9

693.2

677.8

668.4

656.1

646.6

Market Cap

97,222.6

72,920.5

39,506.1

38,674.7

29,040.4

24,060.4

Total Enterprise Value (TEV)

95,955.4

71,911.3

38,421.2

37,928.8

28,332.3

23,349.8

Buyback Yield

-0.1%

-0.1%

-0.2%

-0.2%

-0.2%

-0.2%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

-0.1%

-0.1%

-0.2%

-0.2%

-0.2%

-0.2%

P/S

21.8

18.1

10.3

10.7

8.6

7.6

P/Gross Profit

85.7

68.9

37.4

40.2

35

32

P/E

-96.9

-73.6

-43.5

-40.2

-27

-21.6

Earnings Yield

-1%

-1.4%

-2.3%

-2.5%

-3.7%

-4.6%

P/OCF

70.8

67.8

38.5

47

37.2

37.2

P/FCF

83.3

77.4

45

60.2

48.4

54.5

FCF Yield

1.2%

1.3%

2.2%

1.7%

2.1%

1.8%

P/B

238.5

206.4

127.2

174.6

152.9

198

EV/Sales

21.5

17.9

10

10.5

8.4

7.4

EV/Gross Profit

84.6

68

36.4

39.4

34.1

31.1

EV/EBITDA

-106.2

-82.4

-48.7

-45.3

-30

-23.8

EV/EBIT

-85.8

-65.4

-37.8

-35.7

-24.1

-19.5

EV/OCF

69.8

66.9

37.4

46.1

36.3

36.1

EV/FCF

82.2

76.4

43.8

59

47.2

52.9