Trailing-twelve-month figures for context around the print.
Market cap
$32.9B
EPS (TTM)
$-38.34
Revenue growth
+6.8%
TTM vs a year ago
Gross margin
68.1%
of revenue kept after costs
Net margin
-2482.0%
of revenue kept as profit
52-week range
$82 – $417
now $96.16
Beta
3.57
moves harder than the market
Dividend yield
1.83%
trailing twelve months
Estimates and reported figures via Finnhub; crowd odds are Strategy (MicroStrategy) forecasts on Probs. Information, not investment advice.