$205.42· 0.00 (0.00%) Market Cap $4.97T Day Range $203.44 – $207.07 52-week range $141.84 – $236.26 Consensus target $298.93 · Buy (61 analysts) Forward P/E ≈23× Next earnings Aug 25, 2026 As of Jun 12,…
$124.57▲ +7.61 (+6.51%) Market Cap $626.1B Day Range $115.33 – $127.60 52-week range $18.96 – $132.75 Consensus target $93.12 · Hold (48 analysts) Forward P/E ≈147× Next earnings Jul 22, 2026 As of Jun 12,…
