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

Stock Price

737.6

551.2

591.9

615

542.1

430

Total Shares Outstanding

61.2

61.2

61

60.8

59.8

59.8

Market Cap

45,113.8

33,716.1

36,098.7

37,368

32,414.4

25,714.8

Total Enterprise Value (TEV)

45,113.8

29,831

32,213.6

34,028.2

29,074.6

22,646.4

Buyback Yield

—

-1%

-0.9%

-0.8%

-0.7%

-0.5%

Shareholder Yield

—

-1%

-0.9%

-0.8%

-0.7%

-0.5%

P/S

12.2

10.8

13.6

16.6

17

15.5

P/Gross Profit

13.6

12

15.2

18.5

18.9

17.3

P/E

31.7

28.3

36.5

48.1

-616

-122.2

Earnings Yield

3.2%

3.5%

2.7%

2.1%

-0.2%

-0.8%

P/OCF

—

23.8

54.3

-216.1

-192.6

-104.3

P/FCF

—

23.9

54.7

-213.9

-190.9

-103.8

FCF Yield

—

4.2%

1.8%

-0.5%

-0.5%

-1%

P/B

—

5.5

—

6.8

—

6

EV/Sales

12.2

9.5

13.6

15.1

17

13.6

EV/Gross Profit

13.6

10.6

15.2

16.8

18.9

15.2

EV/EBITDA

57.2

62.2

156.6

-8,245.3

-165.4

-94

EV/EBIT

57.2

65.2

171.3

-1,571.5

-123.1

-63.2

EV/OCF

—

21

54.3

-196.8

-192.6

-91.9

EV/FCF

—

21.1

54.7

-194.8

-190.9

-91.4