Current price$670.24
- Consensus target
- $778.96
- Gap to consensus
- +16.2%
- Confidence
- 48%
- Analyst range
- $580.00 – $1,000.00
- Std deviation
- $121.06
- Last updated
- Sep 15, 10:12 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $757.36USD | $580.00 – $1,000.00USD | 57 | — |
| MarketBeat | $788.88USD | $600.00 – $1,000.00USD | 47 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $632.00, High $634.75, Low $623.10, Close $627.45, Volume 15.1M.
- 2026-03-17: Open $627.99, High $636.55, Low $621.70, Close $622.66, Volume 10.3M.
- 2026-03-18: Open $616.34, High $622.65, Low $614.61, Close $615.68, Volume 11.7M.
- 2026-03-19: Open $612.15, High $613.00, Low $602.26, Close $606.70, Volume 13.2M.
- 2026-03-20: Open $603.53, High $603.96, Low $587.25, Close $593.66, Volume 21.2M.
- 2026-03-23: Open $605.79, High $608.64, Low $599.01, Close $604.06, Volume 13.6M.
- 2026-03-24: Open $599.10, High $601.00, Low $591.00, Close $592.92, Volume 10.7M.
- 2026-03-25: Open $598.74, High $603.67, Low $593.40, Close $594.89, Volume 12.6M.
- 2026-03-26: Open $582.49, High $583.00, Low $543.35, Close $547.54, Volume 35.8M.
- 2026-03-27: Open $540.10, High $543.60, Low $520.26, Close $525.72, Volume 30.1M.
- 2026-03-30: Open $536.38, High $539.55, Low $528.54, Close $536.38, Volume 22.8M.
- 2026-03-31: Open $549.98, High $573.69, Low $546.77, Close $572.13, Volume 32.9M.
- 2026-04-01: Open $580.13, High $592.55, Low $573.82, Close $579.23, Volume 23.6M.
- 2026-04-02: Open $566.04, High $578.50, Low $559.70, Close $574.46, Volume 13.5M.
- 2026-04-06: Open $577.69, High $582.79, Low $572.00, Close $573.02, Volume 9.5M.
- 2026-04-07: Open $572.48, High $575.23, Low $564.76, Close $575.05, Volume 9.6M.
- 2026-04-08: Open $606.00, High $629.95, Low $591.83, Close $612.42, Volume 32M.
- 2026-04-09: Open $626.97, High $637.50, Low $623.00, Close $628.39, Volume 19M.
- 2026-04-10: Open $634.47, High $638.58, Low $624.33, Close $629.86, Volume 13.3M.
- 2026-04-13: Open $629.50, High $635.00, Low $624.40, Close $634.53, Volume 9.5M.
- 2026-04-14: Open $643.22, High $666.26, Low $639.37, Close $662.49, Volume 17.8M.
- 2026-04-15: Open $667.00, High $678.50, Low $664.22, Close $671.58, Volume 15M.
- 2026-04-16: Open $675.99, High $677.58, Low $667.75, Close $676.87, Volume 9.5M.
- 2026-04-17: Open $678.60, High $691.52, Low $675.13, Close $688.55, Volume 16.3M.
- 2026-04-20: Open $681.36, High $683.38, Low $668.00, Close $670.91, Volume 12.5M.
- 2026-04-21: Open $671.00, High $676.20, Low $667.33, Close $668.84, Volume 8.7M.
- 2026-04-22: Open $674.36, High $678.38, Low $669.75, Close $674.72, Volume 9.2M.
- 2026-04-23: Open $663.70, High $669.56, Low $653.05, Close $659.15, Volume 11.7M.
- 2026-04-24: Open $660.32, High $680.67, Low $653.84, Close $675.03, Volume 13.3M.
- 2026-04-27: Open $671.00, High $682.50, Low $670.84, Close $678.62, Volume 12.8M.
- 2026-04-28: Open $674.24, High $678.18, Low $665.63, Close $671.34, Volume 10.6M.
- 2026-04-29: Open $668.91, High $674.25, Low $663.81, Close $669.12, Volume 18.9M.
- 2026-04-30: Open $619.32, High $620.85, Low $600.00, Close $611.91, Volume 52.8M.
- 2026-05-01: Open $614.69, High $618.88, Low $606.11, Close $608.75, Volume 21.4M.
- 2026-05-04: Open $607.94, High $614.00, Low $602.75, Close $610.41, Volume 16.2M.
- 2026-05-05: Open $613.31, High $614.35, Low $600.36, Close $604.96, Volume 17.2M.
- 2026-05-06: Open $601.05, High $619.95, Low $598.10, Close $612.88, Volume 19.9M.
- 2026-05-07: Open $614.72, High $624.98, Low $613.54, Close $616.81, Volume 12.3M.
- 2026-05-08: Open $615.20, High $616.77, Low $606.06, Close $609.63, Volume 13.6M.
- 2026-05-11: Open $604.57, High $604.91, Low $598.08, Close $598.86, Volume 15.9M.
- 2026-05-12: Open $594.82, High $603.75, Low $592.60, Close $603.00, Volume 11.4M.
- 2026-05-13: Open $598.83, High $619.90, Low $596.66, Close $616.63, Volume 14.6M.
- 2026-05-14: Open $616.00, High $623.73, Low $615.00, Close $618.43, Volume 10.7M.
- 2026-05-15: Open $613.99, High $621.20, Low $609.31, Close $614.23, Volume 13.3M.
- 2026-05-18: Open $609.11, High $615.59, Low $603.69, Close $611.21, Volume 13.8M.
- 2026-05-19: Open $608.92, High $613.93, Low $600.55, Close $602.61, Volume 11.7M.
- 2026-05-20: Open $600.76, High $608.00, Low $597.81, Close $605.06, Volume 11.3M.
- 2026-05-21: Open $600.00, High $609.60, Low $594.81, Close $607.38, Volume 13.5M.
- 2026-05-22: Open $607.88, High $614.81, Low $606.95, Close $610.26, Volume 11.7M.
- 2026-05-26: Open $608.89, High $614.47, Low $605.30, Close $612.34, Volume 12.2M.
- 2026-05-27: Open $609.40, High $638.50, Low $609.00, Close $635.26, Volume 23.1M.
- 2026-05-28: Open $639.50, High $643.00, Low $629.31, Close $635.29, Volume 16.8M.
- 2026-05-29: Open $633.50, High $634.50, Low $623.35, Close $632.51, Volume 19.8M.
- 2026-06-01: Open $630.40, High $635.75, Low $599.53, Close $600.47, Volume 29.1M.
- 2026-06-02: Open $603.24, High $608.88, Low $596.68, Close $597.63, Volume 18.3M.
- 2026-06-03: Open $603.00, High $624.15, Low $600.27, Close $622.98, Volume 23M.
- 2026-06-04: Open $623.67, High $642.40, Low $622.43, Close $627.57, Volume 21.5M.
- 2026-06-05: Open $623.46, High $629.15, Low $582.91, Close $593.00, Volume 30.1M.
- 2026-06-08: Open $592.00, High $592.00, Low $579.22, Close $585.39, Volume 19.5M.
- 2026-06-09: Open $591.00, High $597.63, Low $581.01, Close $584.59, Volume 17M.
- 2026-06-10: Open $580.73, High $591.32, Low $570.60, Close $570.98, Volume 17.1M.
- 2026-06-11: Open $565.83, High $572.17, Low $557.01, Close $568.43, Volume 17.6M.
- 2026-06-12: Open $572.95, High $576.07, Low $560.90, Close $566.98, Volume 14.3M.
- 2026-06-15: Open $579.90, High $601.27, Low $579.30, Close $593.48, Volume 17.7M.
- 2026-06-16: Open $593.65, High $605.81, Low $592.00, Close $600.21, Volume 11.3M.
- 2026-06-17: Open $592.00, High $593.81, Low $566.19, Close $567.58, Volume 20.5M.
- 2026-06-18: Open $572.82, High $580.22, Low $563.10, Close $577.22, Volume 28.8M.
- 2026-06-22: Open $572.02, High $575.81, Low $559.81, Close $563.85, Volume 15.4M.
- 2026-06-23: Open $562.25, High $572.20, Low $561.02, Close $562.20, Volume 13.1M.
- 2026-06-24: Open $561.89, High $569.04, Low $555.55, Close $557.67, Volume 14M.
- 2026-06-25: Open $555.55, High $556.34, Low $540.18, Close $542.87, Volume 17M.
- 2026-06-26: Open $543.34, High $556.85, Low $540.40, Close $550.25, Volume 18.9M.
- 2026-06-29: Open $560.00, High $570.90, Low $558.00, Close $562.60, Volume 15M.
- 2026-06-30: Open $560.94, High $565.54, Low $551.43, Close $563.29, Volume 18.1M.
- 2026-07-01: Open $607.91, High $628.28, Low $595.10, Close $612.91, Volume 45.5M.
- 2026-07-02: Open $607.90, High $610.00, Low $580.42, Close $582.90, Volume 21.7M.
- 2026-07-06: Open $594.84, High $603.58, Low $581.76, Close $600.29, Volume 17.7M.
- 2026-07-07: Open $607.59, High $625.37, Low $603.66, Close $615.58, Volume 18.6M.
- 2026-07-08: Open $614.39, High $616.00, Low $598.01, Close $603.12, Volume 13.6M.
- 2026-07-09: Open $583.99, High $633.27, Low $577.07, Close $631.48, Volume 26.6M.
- 2026-07-10: Open $660.34, High $677.86, Low $658.01, Close $669.21, Volume 40.6M.
- 2026-07-13: Open $661.38, High $676.62, Low $654.20, Close $656.73, Volume 19.8M.
- 2026-07-14: Open $652.00, High $666.50, Low $649.05, Close $661.04, Volume 16.7M.
- 2026-07-15: Open $663.60, High $686.08, Low $656.66, Close $681.31, Volume 19M.
- 2026-07-16: Open $677.28, High $681.90, Low $660.16, Close $664.54, Volume 15.8M.
- 2026-07-17: Open $647.70, High $652.20, Low $626.00, Close $646.01, Volume 22.3M.
- 2026-07-20: Open $646.70, High $653.30, Low $636.01, Close $645.85, Volume 10.2M.
- 2026-07-21: Open $654.18, High $655.88, Low $643.20, Close $643.81, Volume 9.1M.
- 2026-07-22: Open $647.70, High $649.00, Low $624.00, Close $627.17, Volume 11M.
- 2026-07-23: Open $608.41, High $614.65, Low $597.22, Close $606.10, Volume 15.5M.
- 2026-07-24: Open $605.30, High $609.98, Low $594.45, Close $595.19, Volume 11.5M.
- 2026-07-27: Open $607.22, High $611.26, Low $593.13, Close $593.87, Volume 11.2M.
- 2026-07-28: Open $596.82, High $601.00, Low $587.00, Close $593.41, Volume 12M.
- 2026-07-29: Open $593.25, High $599.97, Low $582.22, Close $585.61, Volume 22.4M.
- 2026-07-30: Open $526.00, High $539.88, Low $524.49, Close $539.03, Volume 42.3M.
- 2026-07-31: Open $543.60, High $558.33, Low $540.22, Close $556.71, Volume 24.3M.
- 2026-08-03: Open $562.24, High $597.52, Low $559.36, Close $590.24, Volume 25.9M.
- 2026-08-04: Open $581.50, High $592.79, Low $578.25, Close $587.94, Volume 18M.
- 2026-08-05: Open $600.46, High $601.00, Low $580.12, Close $588.77, Volume 14.9M.
- 2026-08-06: Open $586.95, High $595.31, Low $586.00, Close $589.90, Volume 11.8M.
- 2026-08-07: Open $585.64, High $598.74, Low $585.62, Close $592.10, Volume 11.3M.
- 2026-08-10: Open $599.13, High $608.21, Low $592.03, Close $594.92, Volume 15M.
- 2026-08-11: Open $598.00, High $612.43, Low $593.40, Close $599.12, Volume 13.1M.
- 2026-08-12: Open $601.07, High $604.50, Low $578.21, Close $578.85, Volume 16.2M.
- 2026-08-13: Open $580.71, High $595.85, Low $579.39, Close $594.97, Volume 11.2M.
- 2026-08-14: Open $596.98, High $601.86, Low $589.29, Close $589.85, Volume 8.8M.
- 2026-08-17: Open $589.75, High $590.24, Low $564.75, Close $568.97, Volume 17.2M.
- 2026-08-18: Open $557.48, High $560.66, Low $543.21, Close $543.67, Volume 27.1M.
- 2026-08-19: Open $541.34, High $554.07, Low $537.27, Close $546.03, Volume 17M.
- 2026-08-20: Open $546.95, High $549.99, Low $539.31, Close $545.83, Volume 13.9M.
- 2026-08-21: Open $546.89, High $553.87, Low $543.23, Close $549.90, Volume 13.8M.
- 2026-08-24: Open $550.20, High $561.42, Low $546.30, Close $559.02, Volume 13M.
- 2026-08-25: Open $563.88, High $570.80, Low $561.40, Close $570.05, Volume 9.8M.
- 2026-08-26: Open $590.31, High $593.34, Low $561.88, Close $576.14, Volume 31.4M.
- 2026-08-27: Open $576.48, High $588.39, Low $567.62, Close $571.10, Volume 15.2M.
- 2026-08-28: Open $571.55, High $589.19, Low $571.00, Close $578.02, Volume 16M.
- 2026-08-31: Open $577.63, High $578.68, Low $569.14, Close $572.34, Volume 13.4M.
- 2026-09-01: Open $558.35, High $584.95, Low $556.10, Close $578.54, Volume 15.8M.
- 2026-09-02: Open $578.79, High $600.38, Low $577.00, Close $592.85, Volume 16.6M.
- 2026-09-03: Open $604.49, High $619.46, Low $604.35, Close $610.68, Volume 19.7M.
- 2026-09-04: Open $612.35, High $617.46, Low $605.27, Close $616.77, Volume 16M.
- 2026-09-08: Open $616.21, High $624.80, Low $609.74, Close $613.48, Volume 18.9M.
- 2026-09-09: Open $648.64, High $657.86, Low $638.56, Close $653.69, Volume 35.9M.
- 2026-09-10: Open $653.71, High $663.50, Low $642.14, Close $644.38, Volume 21.5M.
- 2026-09-11: Open $653.51, High $664.24, Low $646.20, Close $648.03, Volume 16.9M.
- 2026-09-14: Open $657.83, High $668.60, Low $649.22, Close $665.60, Volume 19.3M.
- 2026-09-15: Open $659.30, High $678.87, Low $656.20, Close $670.24, Volume 18.6M.
- 4 · Insider transaction filing. Filed 2026-09-11. Accession 0000950103-26-013860.View filing
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0000950103-26-013794.View filing
- 4 · Insider transaction filing. Filed 2026-09-08. Accession 0000950103-26-013672.View filing
SEC activity
Recent SEC filings
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
Data coverage
- PricePrice updated
- EstimatesEstimates available from 2 sources
- SECSEC filings available