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

Stock Price

97.6

57.9

45.7

28.5

103.2

—

Total Shares Outstanding

701.9

668.4

633.2

604.7

585.9

201.3

Market Cap

68,472.8

38,674.7

28,950.9

17,209

60,439.2

—

Total Enterprise Value (TEV)

67,205.6

37,928.8

28,401.4

15,714.1

58,625.3

—

Buyback Yield

-0.1%

-0.2%

-0.2%

-0.3%

-0.1%

—

Debt Paydown Yield

—

—

-0.1%

—

-1.6%

—

Shareholder Yield

-0.1%

-0.2%

-0.2%

-0.3%

-1.8%

—

P/S

15.3

10.7

10.3

7.7

31.5

—

P/Gross Profit

60.4

40.2

54.5

47.2

141.4

—

P/E

-68.2

-40.2

-24.4

-18.4

-106.4

—

Earnings Yield

-1.5%

-2.5%

-4.1%

-5.4%

-0.9%

—

P/OCF

49.8

47

63.2

46.6

91.7

—

P/FCF

58.7

60.2

210.5

-302.6

106.8

—

FCF Yield

1.7%

1.7%

0.5%

-0.3%

0.9%

—

P/B

168

174.6

379.5

56.2

103.3

—

EV/Sales

15.1

10.5

10.1

7.1

30.5

—

EV/Gross Profit

59.3

39.4

53.5

43.1

137.1

—

EV/EBITDA

-74.4

-45.3

-27

-19.8

-139.8

—

EV/EBIT

-60.1

-35.7

-22.6

-17

-118.4

—

EV/OCF

48.9

46.1

62

42.6

88.9

—

EV/FCF

57.6

59

206.5

-276.3

103.6

—