Price Movement
Volume
Latest volume: 2.42M · 30-day average: 2.97M · Max drawdown over stored range: -48.63%
Research Snapshot
Relative Strength vs SPX
| RS Composite | -19.65% |
| 20D RS | -9.36% |
| 60D RS | -23.20% |
| 120D RS | -21.26% |
| Global RS Rank | 2621 · 21.88% percentile |
| Qualified+ RS Rank | 1007 · 19.95% percentile |
| Group Scope | Qualified+ |
| Primary RS Rank | 80 · 29.20% percentile |
| Snapshot Date | 2026-06-05 |
RS uses adjusted close where available. Global RS Rank is recalculated from the current non-low pool. Group RS Rank is recalculated inside the company’s own actionable band group.
Research Links
| StockAnalysis |
| Yahoo Finance |
| Perplexity Finance |
| Finviz |
| Seeking Alpha |
| WhaleWisdom |
| FinanceCharts |
| SEC EDGAR Search |
| SEC Company Search |
Official company website and investor-relations URLs are not inferred unless a reliable dynamic source is added.
Classification
| Primary Rank | 19 / 189 |
| Primary Percentile | 90.48 |
| Score Notes | market-cap support, industry-tailwind |
Gemini Deep Research
Loading Gemini reports...
Manual Estimates
Loading manual estimates...
Forward Valuation
Loading forward valuation...
SEC TTM Fundamentals
| Period | Filed | Revenue | Gross Profit | Operating Income | Net Income | EPS Diluted | Operating Cash Flow | Capital Expenditure | Free Cash Flow | Shares Diluted | Gross Margin | Operating Margin | Net Margin | OCF Margin | FCF Margin | Cash + ST Inv. | Total Debt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TTM through 2025-10-31 | 2025-11-26 | 84.26B | 28.30B | 10.27B | 6.78B | 12.08 | 20.20B | 3.69B | 16.51B | 561M | 33.59% | 12.19% | 8.05% | 23.97% | 19.59% | 1.03B | n/a |
SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
TTM Valuation
| Period | EPS Diluted | P/E | Revenue / Share | P/S | FCF / Share | P/FCF Multiple | OCF / Share | P/CF Multiple |
|---|---|---|---|---|---|---|---|---|
| TTM through 2025-10-31 | $12.08 | 17.4x | $150.12 | 1.4x | $29.41 | 7.2x | $35.99 | 5.9x |
Shares Diluted: 561M. SEC TTM. Read-only SEC TTM snapshot. Shares Diluted is the rolling average across the four-quarter window.
Financial Statement Metrics
| Metric | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 |
|---|---|---|---|---|---|---|
| Revenue | 89597 | 96250 | 97059 | 86377 | 83674 | 86286 |
| Revenue Growth (YoY) | 24.185% | 7.425% | 0.841% | -11.006% | -3.129% | 3.122% |
| Gross Profit | 29572 | 32056 | 32257 | 28844 | 27877 | 28885 |
| Operating Income | 9647 | 12093 | 12220 | 11659 | 10643 | 10153 |
| Free Cash Flow | 9258 | 8260 | 6760 | 6176 | 7698 | 7651 |
| Free Cash Flow Per Share | 12.344 | 11.817 | 10.713 | 10.575 | 13.553 | 13.663 |
| EPS (Diluted) GAAP | 7.75 | 12.04 | 10.17 | 13.2 | 12.23 | 11.85 |
| EPS Growth | 41.166% | 55.355% | -15.532% | 29.794% | -7.348% | -3.107% |
| EPS Non-GAAP | ||||||
| Gross Margin | 33.006% | 33.305% | 33.234% | 33.393% | 33.316% | 33.476% |
| Operating Margin | 10.767% | 12.564% | 12.59% | 13.498% | 12.72% | 11.767% |
| Profit Margin | 6.486% | 8.737% | 6.61% | 8.921% | 8.294% | 7.691% |
| Free Cash Flow Margin | 10.333% | 8.582% | 6.965% | 7.15% | 9.2% | 8.867% |
| Shares Outstanding (Diluted) | 750 | 699 | 631 | 584 | 568 | 560 |
| Shares Change (YoY) | -3.599% | -6.8% | -9.728% | -7.448% | -2.74% | -1.408% |
SEC Quarterly Fundamentals
| Quarter | Filed | Revenue | Gross Margin | Operating Income | Op Margin | Net Income | Net Margin | EPS Diluted | Shares Diluted | Cash + ST Inv. | Total Debt | Confidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 Q3 | 2025-11-26 | 20.81B | 34.19% | 2.48B | 11.92% | 1.62B | 7.76% | 2.88 | 560.00M | 1.03B | n/a | processed |
| 2025 Q2 | 2025-08-28 | 23.96B | 33.81% | 3.47B | 14.48% | 2.40B | 10.01% | 4.27 | 560.00M | 5.26B | n/a | processed |
| 2025 Q1 | 2025-05-29 | 20.93B | 33.38% | 2.49B | 11.92% | 1.64B | 7.84% | 2.92 | 560.00M | 3.42B | n/a | processed |
| 2025 Q4 | 2026-03-23 | 20.59B | 32.46% | 1.71B | 8.30% | 1.00B | 4.86% | 1.79 | 560.00M | 1.35B | 39.82B | processed |
| 2024 Q3 | 2024-11-27 | 20.17B | 33.69% | 2.54B | 12.57% | 1.70B | 8.40% | 2.99 | 566.00M | 3.61B | n/a | processed |
| 2024 Q2 | 2024-08-29 | 23.59B | 33.47% | 3.45B | 14.61% | 2.38B | 10.10% | 4.17 | 570.00M | 4.69B | n/a | processed |
| 2024 Q1 | 2024-05-30 | 21.36B | 33.19% | 2.65B | 12.42% | 1.75B | 8.21% | 3.06 | 572.00M | 3.50B | 72.00M | processed |
| 2024 Q4 | 2025-03-24 | 18.55B | 32.86% | 1.83B | 9.86% | 1.12B | 6.06% | 1.99 | 565.00M | 2.13B | 35.32B | processed |
| 2023 Q3 | 2023-11-29 | 20.47B | 33.66% | 2.70B | 13.17% | 1.77B | 8.66% | 3.06 | 577.00M | 1.53B | 499.00M | processed |
| 2023 Q2 | 2023-08-30 | 24.96B | 33.66% | 3.89B | 15.57% | 2.67B | 10.71% | 4.56 | 585.00M | 3.87B | 499.00M | processed |
| 2023 Q1 | 2023-06-01 | 22.35B | 33.68% | 3.29B | 14.71% | 2.26B | 10.11% | 3.77 | 597.00M | 3.37B | 72.00M | processed |
| 2023 Q4 | 2024-03-25 | 18.60B | 32.40% | 1.69B | 9.07% | 1.02B | 5.48% | 1.77 | 575.00M | 1.23B | 36.27B | processed |
| 2022 Q3 | 2022-11-23 | 23.48B | 33.30% | 924.00M | 3.94% | 154.00M | 0.66% | 0.25 | 620.00M | 3.66B | 1.00B | processed |
| 2022 Q2 | 2022-08-25 | 27.48B | 33.24% | 4.23B | 15.39% | 2.99B | 10.89% | 4.67 | 639.00M | 1.93B | 1.00B | processed |
| 2022 Q1 | 2022-05-26 | 23.66B | 34.03% | 3.30B | 13.96% | 2.33B | 9.86% | 3.51 | 662.00M | 3.78B | n/a | processed |
| 2022 Q4 | 2023-03-27 | 22.45B | 32.33% | 1.70B | 7.59% | 958.00M | 4.27% | 1.59 | 604.00M | 1.73B | 33.77B | processed |
| 2021 Q3 | 2021-11-24 | 22.92B | 33.10% | 2.79B | 12.17% | 1.90B | 8.27% | 2.73 | 692.00M | 6.67B | 1.00B | processed |
| 2021 Q2 | 2021-08-26 | 27.57B | 33.78% | 4.21B | 15.27% | 3.02B | 10.95% | 4.25 | 707.00M | 6.25B | 1.00B | processed |
| 2021 Q1 | 2021-05-27 | 24.42B | 33.29% | 3.25B | 13.29% | 2.32B | 9.50% | 3.21 | 720.00M | 7.15B | 1.00B | processed |
| 2021 Q4 | 2022-03-21 | 21.34B | 32.93% | 1.85B | 8.66% | 1.21B | 5.66% | 1.78 | 678.00M | 1.40B | 24.29B | processed |
SEC processed quarterly CSV. Compact derived quarterly view from SEC processed CSV. Source files remain read-only in the SEC repository. EPS is as filed and may not be split-adjusted across older periods. StockAnalysis Financial Statement Metrics remain unchanged above.