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

Stock Price

258.4

207.3

153.7

148.5

140.4

119.3

Total Shares Outstanding

184.7

177.1

175.5

170.8

170

168.9

Market Cap

47,719.1

36,704

26,976.1

25,362.1

23,866.3

20,149.8

Total Enterprise Value (TEV)

49,115.3

39,344.4

30,208.9

28,120.1

26,579.1

22,622.4

Buyback Yield

-2.6%

-0.1%

-0.1%

-0.1%

-0.1%

-0.3%

Debt Paydown Yield

1.3%

—

-2.2%

0%

-0%

1%

Shareholder Yield

-1.3%

-0.1%

-2.3%

-0.1%

-0.1%

0.7%

P/S

14.6

12.5

10

9.2

9.2

7.1

P/Gross Profit

24.8

23.5

18

22.1

21.8

21.5

P/E

-323

-9.4

-42.6

-8.4

-31.8

-25.7

Earnings Yield

-0.3%

-10.6%

-2.3%

-11.8%

-3.1%

-3.9%

P/OCF

570.1

133.9

-84.5

-295.3

341.9

-130.6

P/FCF

1,787.2

207.7

-68.9

-151.2

2,410.7

-77.8

FCF Yield

0.1%

0.5%

-1.5%

-0.7%

0%

-1.3%

P/B

13.9

17.2

4.7

4.5

2.8

2.2

EV/Sales

15

13.4

11.2

10.2

10.3

7.9

EV/Gross Profit

25.5

25.2

20.2

24.5

24.3

24.1

EV/EBITDA

89.7

-12.7

286.1

-15.2

253.6

52.5

EV/EBIT

-642.9

-10.1

-62.7

-9.9

-35.5

-25.8

EV/OCF

586.8

143.5

-94.6

-327.4

380.8

-146.6

EV/FCF

1,839.5

222.7

-77.2

-167.7

2,684.8

-87.3