Trailing ValuationOct '25Jun '25Mar '25Dec '24Sep '24Jun '24Mar '24Dec '23Sep '23Jun '23Mar '23Dec '22Sep '22Jul '22

Stock Price

252.8

141.4

84.9

87.4

108.7

103.3

Total Shares Outstanding

214

213

212

212

211

210

Market Cap

54,097.1

30,126.7

18,003

18,526.7

22,944.1

21,686.7

Total Enterprise Value (TEV)

57,979.1

34,230.7

22,335

22,967.7

27,381.1

26,002.7

Dividend Yield

1.1%

2%

3.3%

3.2%

2.6%

2.7%

Buyback Yield

0%

-0.1%

-0.1%

-0.1%

-0.1%

-0.1%

Debt Paydown Yield

—

2.3%

—

—

—

-1%

Shareholder Yield

0%

2.2%

-0.1%

-0.1%

-0.1%

-1.1%

P/S

5.7

3.3

2.1

2.3

3.2

3.3

P/Gross Profit

15.4

9.4

6.2

7.3

10.9

14.1

P/E

31.1

20.9

12.3

16

28.4

65.4

Earnings Yield

3.2%

4.8%

8.1%

6.3%

3.5%

1.5%

P/OCF

35.6

27.8

17.8

19.8

25.9

23.6

P/FCF

44.4

36.8

23.3

27

36.2

32.7

FCF Yield

2.3%

2.7%

4.3%

3.7%

2.8%

3.1%

P/B

-858.7

-66.5

-21.7

-17.2

-17.6

-14.5

EV/Sales

6.1

3.8

2.6

2.9

3.8

4

EV/Gross Profit

16.5

10.7

7.7

9

13

16.9

EV/EBITDA

23.8

16

11.8

14.3

22.2

36.3

EV/EBIT

26.6

18.1

13.7

17

27.8

57.5

EV/OCF

38.1

31.6

22.1

24.5

30.9

28.3

EV/FCF

47.6

41.8

28.9

33.5

43.2

39.2