Trailing ValuationLTMDec '24Dec '23Dec '22Dec '21Dec '20

Stock Price

220.5

163.4

—

—

—

—

Total Shares Outstanding

189.5

180.3

61

57.8

56.4

50.2

Market Cap

41,780

29,470.8

—

—

—

—

Total Enterprise Value (TEV)

39,579.2

27,656.7

—

—

—

—

Buyback Yield

0.1%

-1.3%

—

—

—

—

Shareholder Yield

0.1%

-1.3%

—

—

—

—

P/S

21.9

22.7

—

—

—

—

P/Gross Profit

24

25

—

—

—

—

P/E

126.7

-49.1

—

—

—

—

Earnings Yield

0.8%

-2%

—

—

—

—

P/OCF

81.3

132.7

—

—

—

—

P/FCF

82

136.6

—

—

—

—

FCF Yield

1.2%

0.7%

—

—

—

—

P/B

16

13.8

—

—

—

—

EV/Sales

20.8

21.3

—

—

—

—

EV/Gross Profit

22.8

23.5

—

—

—

—

EV/EBITDA

141.9

-50.8

—

—

—

—

EV/EBIT

150.5

-49.3

—

—

—

—

EV/OCF

77

124.5

—

—

—

—

EV/FCF

77.7

128.1

—

—

—

—