Compare Stocks
Compare up to 5 stocks side by side with metrics, growth rates, and performance charts
Select Stocks
GTLB
ICHR
Add up to 3 more stocks
GTLB
GitLab Inc.
+2.28%
$30.53+0.68
Market Cap
$5.16B
52W Range
$18.73 - $52.38
ICHR
Ichor Holdings, Ltd.
+6.52%
$112.34+6.88
Market Cap
$3.92B
52W Range
$13.12 - $105.60
| Metric | GTLB | ICHR |
|---|---|---|
| Valuation | ||
| P/E Ratio | - | - |
| Forward P/E | 29.34 | 39.08 |
| P/B Ratio | 5.15 | 5.46 |
| P/S Ratio | 5.05 | 3.80 |
| P/FCF Ratio | 19.26 | - |
| PEG Ratio | - | - |
| EV/EBITDA | - | - |
| Profitability | ||
| Gross Margin | 86.7% | 9.3% |
| Operating Margin | -5.1% | -3.7% |
| Net Margin | -2.5% | -5.3% |
| ROE | -2.5% | -7.6% |
| ROA | -1.5% | -5.2% |
| ROIC | -6.6% | -4.7% |
| Financial Health | ||
| Current Ratio | 2.54 | 3.16 |
| Quick Ratio | 2.54 | 1.38 |
| Debt/Equity | 0.00 | 0.28 |
| Interest Coverage | - | -5.93 |
| Dividends | ||
| Dividend Yield | - | - |
| Payout Ratio | - | - |
| Consecutive Div Years | 0 | 0 |
Popular stock comparisons
Head-to-head breakdowns of valuation, growth, dividends, and total return — built from reported fundamentals.
Apple Inc. vs NVIDIA CorporationApple Inc. vs Alphabet Inc.Apple Inc. vs Alphabet Inc.Microsoft Corporation vs NVIDIA CorporationNVIDIA Corporation vs Taiwan Semiconductor Manufacturing Company LimitedAlphabet Inc. vs Microsoft CorporationAlphabet Inc. vs Microsoft CorporationApple Inc. vs Microsoft CorporationAmazon.com, Inc. vs Alphabet Inc.Amazon.com, Inc. vs Alphabet Inc.Apple Inc. vs Amazon.com, Inc.Apple Inc. vs Taiwan Semiconductor Manufacturing Company LimitedBroadcom Inc. vs NVIDIA CorporationApple Inc. vs Broadcom Inc.Advanced Micro Devices, Inc. vs NVIDIA CorporationAlphabet Inc. vs Meta Platforms, Inc.Alphabet Inc. vs Meta Platforms, Inc.Apple Inc. vs Meta Platforms, Inc.NVIDIA Corporation vs State Street SPDR S&P 500 ETFIntel Corp. vs NVIDIA CorporationNVIDIA Corporation vs Invesco QQQ Trust, Series 1Amazon.com, Inc. vs Microsoft CorporationMicrosoft Corporation vs Taiwan Semiconductor Manufacturing Company LimitedAlphabet Inc. vs State Street SPDR S&P 500 ETFNVIDIA Corporation vs Texas Instruments IncorporatedAlphabet Inc. vs State Street SPDR S&P 500 ETFNVIDIA Corporation vs QUALCOMM IncorporatedApple Inc. vs State Street SPDR S&P 500 ETFAlphabet Inc. vs Invesco QQQ Trust, Series 1Alphabet Inc. vs Tencent Holdings LimitedAlphabet Inc. vs Invesco QQQ Trust, Series 1Alphabet Inc. vs Tencent Holdings LimitedApple Inc. vs Invesco QQQ Trust, Series 1Alphabet Inc. vs Netflix, Inc.Alphabet Inc. vs Netflix, Inc.Broadcom Inc. vs Microsoft CorporationAlphabet Inc. vs T-Mobile US, Inc.Alphabet Inc. vs T-Mobile US, Inc.Broadcom Inc. vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs Tesla, Inc.Microsoft Corporation vs Micron Technology, Inc.Micron Technology, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedMicrosoft Corporation vs State Street SPDR S&P 500 ETFAmazon.com, Inc. vs Walmart Inc.Advanced Micro Devices, Inc. vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs State Street SPDR S&P 500 ETFMicrosoft Corporation vs Invesco QQQ Trust, Series 1State Street SPDR S&P 500 ETF vs Taiwan Semiconductor Manufacturing Company LimitedMicrosoft Corporation vs Oracle CorporationBroadcom Inc. vs Micron Technology, Inc.Amazon.com, Inc. vs Invesco QQQ Trust, Series 1Space Exploration Technologies Corp. vs State Street SPDR S&P 500 ETFInvesco QQQ Trust, Series 1 vs Taiwan Semiconductor Manufacturing Company LimitedAmazon.com, Inc. vs The Home Depot, Inc.Salesforce, Inc. vs Microsoft CorporationBerkshire Hathaway Inc. vs Vanguard S&P 500 ETFBerkshire Hathaway Inc. vs Vanguard S&P 500 ETFAmazon.com, Inc. vs Alibaba Group Holding LimitedAmazon.com, Inc. vs McDonald's CorporationAdvanced Micro Devices, Inc. vs Broadcom Inc.Invesco QQQ Trust, Series 1 vs Space Exploration Technologies Corp.Caterpillar Inc. vs Space Exploration Technologies Corp.Amazon.com, Inc. vs Target CorporationGE Aerospace vs Space Exploration Technologies Corp.Broadcom Inc. vs State Street SPDR S&P 500 ETFRTX Corporation vs Space Exploration Technologies Corp.Siemens AG vs Space Exploration Technologies Corp.State Street SPDR S&P 500 ETF vs Tesla, Inc.Broadcom Inc. vs Invesco QQQ Trust, Series 1Advanced Micro Devices, Inc. vs Micron Technology, Inc.Meta Platforms, Inc. vs State Street SPDR S&P 500 ETFInvesco QQQ Trust, Series 1 vs Tesla, Inc.Micron Technology, Inc. vs State Street SPDR S&P 500 ETFASML Holding N.V. vs Micron Technology, Inc.Intel Corp. vs Micron Technology, Inc.Berkshire Hathaway Inc. vs JPMorgan Chase & Co.Berkshire Hathaway Inc. vs JPMorgan Chase & Co.Meta Platforms, Inc. vs Invesco QQQ Trust, Series 1The Home Depot, Inc. vs Tesla, Inc.Meta Platforms, Inc. vs Tencent Holdings LimitedEli Lilly and Company vs State Street SPDR S&P 500 ETFBerkshire Hathaway Inc. vs State Street SPDR S&P 500 ETFBerkshire Hathaway Inc. vs State Street SPDR S&P 500 ETFMicron Technology, Inc. vs Invesco QQQ Trust, Series 1Alibaba Group Holding Limited vs Tesla, Inc.McDonald's Corporation vs Tesla, Inc.Johnson & Johnson vs Eli Lilly and CompanyAdvanced Micro Devices, Inc. vs State Street SPDR S&P 500 ETFMeta Platforms, Inc. vs Netflix, Inc.Berkshire Hathaway Inc. vs Visa Inc.Berkshire Hathaway Inc. vs Visa Inc.Advanced Micro Devices, Inc. vs ASML Holding N.V.Berkshire Hathaway Inc. vs Vanguard Total Stock Market ETFBerkshire Hathaway Inc. vs Vanguard Total Stock Market ETFState Street SPDR S&P 500 ETF vs Walmart Inc.JPMorgan Chase & Co. vs State Street SPDR S&P 500 ETFAdvanced Micro Devices, Inc. vs Intel Corp.General Motors Company vs Tesla, Inc.Eli Lilly and Company vs Invesco QQQ Trust, Series 1Ford Motor Company vs Tesla, Inc.Meta Platforms, Inc. vs T-Mobile US, Inc.Meta Platforms, Inc. vs Verizon Communications Inc.Rivian Automotive, Inc. vs Tesla, Inc.NIO Inc. vs Tesla, Inc.Berkshire Hathaway Inc. vs Invesco QQQ Trust, Series 1Berkshire Hathaway Inc. vs Invesco QQQ Trust, Series 1Lucid Group, Inc. vs Tesla, Inc.AbbVie Inc. vs Eli Lilly and CompanyASML Holding N.V. vs State Street SPDR S&P 500 ETFApplied Materials, Inc. vs Advanced Micro Devices, Inc.Eli Lilly and Company vs UnitedHealth Group IncorporatedIntel Corp. vs State Street SPDR S&P 500 ETFASML Holding N.V. vs Intel Corp.Advanced Micro Devices, Inc. vs Invesco QQQ Trust, Series 1Eli Lilly and Company vs Merck & Co., Inc.Meta Platforms, Inc. vs Pinterest, Inc.State Street SPDR S&P 500 ETF vs Visa Inc.Meta Platforms, Inc. vs Snap Inc.State Street SPDR S&P 500 ETF vs Vanguard Total Stock Market ETFInvesco QQQ Trust, Series 1 vs Walmart Inc.