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

Stock Price

182.4

136.3

84.4

75.6

37.2

25.3

Total Shares Outstanding

2,383.3

2,371.8

2,359.7

2,338.8

2,269.8

2,237.9

Market Cap

434,764.1

323,330.2

199,155.6

176,883.1

84,436.9

56,687

Total Enterprise Value (TEV)

428,659.6

317,664.2

194,064.3

171,983.4

80,220.4

53,034.3

Buyback Yield

-0.1%

-0.2%

-0.3%

-0.4%

-0.4%

-0.4%

Debt Paydown Yield

—

—

—

—

—

—

Shareholder Yield

-0.1%

-0.2%

-0.3%

-0.4%

-0.4%

-0.4%

P/S

111.6

94

63.9

61.7

31.9

22.9

P/Gross Profit

138.1

117.4

79.9

76.9

39.3

28.1

P/E

434.3

454.4

367

398.1

186

149

Earnings Yield

0.2%

0.2%

0.3%

0.3%

0.5%

0.7%

P/OCF

239.2

186.9

149.2

153.3

84.9

80

P/FCF

242.4

189.2

151.1

155

86.1

81.4

FCF Yield

0.4%

0.5%

0.7%

0.6%

1.2%

1.2%

P/B

66

54.5

36.7

35.4

18.8

14

EV/Sales

110

92.3

62.3

60

30.3

21.4

EV/Gross Profit

136.2

115.4

77.9

74.8

37.4

26.3

EV/EBITDA

489.5

531.4

445.8

502.9

201.7

163.1

EV/EBIT

504.5

557.7

478.5

554.1

219.7

181.6

EV/OCF

235.9

183.7

145.4

149

80.6

74.9

EV/FCF

239

185.9

147.2

150.7

81.8

76.2