| Valuation & Multiples |
|
Price
Current market price per share / unit
|
$407.83 |
$622.57 |
— |
|
Market Capitalization
Total aggregate market value of equity
|
$759.85B
|
$544.45B
|
👑 V Larger
|
|
P/E Ratio (Trailing TTM)
Price-to-earnings multiple (lower positive is cheaper)
|
33.63x
|
33.49x
|
👑 MA Cheaper
|
|
Forward P/E
Price-to-projected next year earnings multiple
|
24.16x
|
25.02x
|
👑 V Lower
|
|
PEG Ratio
P/E divided by earnings growth rate (<1.0 considered undervalued)
|
2.42
|
1.98
|
👑 MA Lower
|
|
Price to Sales (P/S)
Price relative to trailing revenue
|
17.08x
|
15.52x
|
👑 MA Lower
|
|
Price to Book (P/B)
Stock price relative to book equity per share
|
18.38x
|
80.88x
|
👑 V Lower
|
| Profitability & Margins |
|
Gross Profit Margin
Gross revenue retained after cost of goods sold
|
80.18%
|
—
|
👑 V Higher
|
|
Operating Margin
Operating income generated per dollar of revenue
|
60.68%
|
58.33%
|
👑 V Higher
|
|
Net Profit Margin
Net bottom-line profit generated per dollar of revenue
|
50.78%
|
46.34%
|
👑 V Higher
|
|
Return on Equity (ROE)
Net income earned per dollar of shareholders' equity
|
61.26%
|
232.48%
|
👑 MA Higher
|
| Historical Performance & Growth |
|
Revenue Growth (YoY)
Year-over-year top-line revenue expansion rate
|
+14.36%
|
+14.07%
|
👑 V Higher
|
|
1-Month % Return
Historical total price return over the past 30 days
|
+9.93%
|
+9.76%
|
👑 V Higher
|
|
6-Month % Return
Historical total price return over the past 180 days
|
+32.84%
|
+24.02%
|
👑 V Higher
|
|
1-Year % Return
Historical total price return over the past 52 weeks
|
+22.55%
|
+13.97%
|
👑 V Higher
|
|
5-Year % Return
Historical total price return over 5 years
|
+83.20%
|
+78.82%
|
👑 V Higher
|
| Dividends & Risk |
|
Dividend Yield
Annual dividend distributions relative to current price
|
0.82%
|
0.55%
|
👑 V Higher
|
|
Beta (Volatility vs S&P 500)
Market sensitivity (1.0 = equal to market, <1.0 = lower volatility)
|
0.82 |
0.81 |
— |
|
52-Week High & Low
Extreme trading boundaries over trailing year
|
$293.89 – $409.53 |
$464.52 – $624.66 |
— |