Rating: Hold | Price $401.82 | Market cap ~$502.5B | Research date 2026-06-25 | Valuation: Overvalued (EV/EBITDA 60-64x, fwd P/E 49-54x) | Consensus mean target $334-341 - 15-17% below spot
Table of 10 public companies across the supply chain, with ticker, market cap, what each makes, its position, and a bull and bear case. Sortable by column; use the column header buttons to sort.