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

Stock Price

230

150.6

104.9

163.4

65.9

63.9

Total Shares Outstanding

189.4

187.1

184.3

180.3

174.2

165.6

Market Cap

43,555.9

28,167.8

19,329.6

29,470.8

11,480.3

10,582.4

Total Enterprise Value (TEV)

41,355.1

26,133.1

17,405

27,656.7

9,762.3

8,911.4

Buyback Yield

0.1%

0.2%

0.3%

-1.3%

-3.5%

-4.1%

Shareholder Yield

0.1%

0.2%

0.3%

-1.3%

-3.5%

-4.1%

P/S

22.9

16.9

13.3

22.7

10.2

10.8

P/Gross Profit

25.1

18.5

14.7

25

11.5

12.2

P/E

132.2

136.9

177.8

-49.1

-8.5

-7.9

Earnings Yield

0.8%

0.7%

0.6%

-2%

-11.8%

-12.6%

P/OCF

84.7

70.3

60.9

132.7

100.1

299.7

P/FCF

85.5

71

61.7

136.6

109.7

465.7

FCF Yield

1.2%

1.4%

1.6%

0.7%

0.9%

0.2%

P/B

16.7

11.8

8.7

13.8

5.8

5.6

EV/Sales

21.7

15.7

12

21.3

8.7

9.1

EV/Gross Profit

23.8

17.2

13.2

23.5

9.7

10.3

EV/EBITDA

148.2

177.3

359.2

-50.8

-16.4

-14.3

EV/EBIT

157.2

199

534.1

-49.3

-16

-14

EV/OCF

80.4

65.2

54.8

124.5

85.2

252.4

EV/FCF

81.1

65.9

55.6

128.1

93.3

392.2