Current price$141.20
- Consensus target
- $214.07
- Gap to consensus
- +51.6%
- Confidence
- 5%
- Analyst range
- $101.00 – $437.00
- Std deviation
- $99.52
- Last updated
- Sep 15, 09:35 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $184.41USD | $101.00 – $380.00USD | 17 | — |
| MarketBeat | $216.56USD | $101.00 – $437.00USD | 21 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $219.00, High $220.23, Low $214.90, Close $217.65, Volume 1.2M.
- 2026-03-17: Open $220.18, High $227.29, Low $220.07, Close $222.52, Volume 1.1M.
- 2026-03-18: Open $220.04, High $221.76, Low $208.33, Close $209.00, Volume 1.8M.
- 2026-03-19: Open $209.17, High $216.11, Low $208.35, Close $211.63, Volume 1.3M.
- 2026-03-20: Open $210.66, High $216.44, Low $209.00, Close $213.01, Volume 2.6M.
- 2026-03-23: Open $217.08, High $219.22, Low $212.37, Close $216.61, Volume 1.3M.
- 2026-03-24: Open $215.67, High $220.87, Low $215.50, Close $217.60, Volume 1M.
- 2026-03-25: Open $219.73, High $222.61, Low $212.96, Close $218.91, Volume 1.1M.
- 2026-03-26: Open $218.70, High $221.76, Low $215.30, Close $218.51, Volume 1.3M.
- 2026-03-27: Open $218.51, High $220.39, Low $214.43, Close $219.14, Volume 1.3M.
- 2026-03-30: Open $219.51, High $224.94, Low $217.53, Close $220.94, Volume 2M.
- 2026-03-31: Open $221.65, High $224.74, Low $211.44, Close $215.88, Volume 5.7M.
- 2026-04-01: Open $213.17, High $217.50, Low $208.52, Close $216.27, Volume 2M.
- 2026-04-02: Open $216.46, High $221.32, Low $211.61, Close $219.79, Volume 1.5M.
- 2026-04-06: Open $219.50, High $224.41, Low $217.29, Close $219.98, Volume 869.2K.
- 2026-04-07: Open $220.23, High $224.92, Low $216.76, Close $223.80, Volume 1M.
- 2026-04-08: Open $226.66, High $226.79, Low $219.65, Close $221.63, Volume 1.4M.
- 2026-04-09: Open $221.21, High $225.41, Low $217.78, Close $223.23, Volume 1.3M.
- 2026-04-10: Open $224.66, High $226.00, Low $218.11, Close $218.82, Volume 1.4M.
- 2026-04-13: Open $218.59, High $227.73, Low $216.00, Close $226.30, Volume 1.9M.
- 2026-04-14: Open $224.76, High $227.30, Low $215.01, Close $215.57, Volume 2.4M.
- 2026-04-15: Open $216.04, High $223.85, Low $215.00, Close $220.29, Volume 2M.
- 2026-04-16: Open $220.70, High $235.99, Low $220.09, Close $235.97, Volume 2.1M.
- 2026-04-17: Open $236.00, High $241.50, Low $234.23, Close $236.62, Volume 1.8M.
- 2026-04-20: Open $236.77, High $249.32, Low $236.70, Close $244.69, Volume 2.2M.
- 2026-04-21: Open $246.02, High $248.66, Low $241.35, Close $241.95, Volume 1.9M.
- 2026-04-22: Open $242.29, High $245.82, Low $241.39, Close $242.49, Volume 1.6M.
- 2026-04-23: Open $249.35, High $254.11, Low $241.41, Close $241.78, Volume 3.6M.
- 2026-04-24: Open $233.00, High $234.71, Low $178.00, Close $180.13, Volume 13.3M.
- 2026-04-27: Open $178.91, High $184.00, Low $171.97, Close $174.61, Volume 6.2M.
- 2026-04-28: Open $176.02, High $178.55, Low $170.77, Close $173.11, Volume 4.8M.
- 2026-04-29: Open $174.40, High $174.79, Low $158.42, Close $158.65, Volume 5.6M.
- 2026-04-30: Open $158.75, High $168.00, Low $158.00, Close $165.17, Volume 6.1M.
- 2026-05-01: Open $166.42, High $174.30, Low $166.01, Close $171.74, Volume 4M.
- 2026-05-04: Open $171.85, High $175.05, Low $165.15, Close $165.34, Volume 2.9M.
- 2026-05-05: Open $165.33, High $165.34, Low $157.26, Close $158.23, Volume 2.9M.
- 2026-05-06: Open $158.60, High $162.00, Low $156.14, Close $156.52, Volume 3M.
- 2026-05-07: Open $156.00, High $163.20, Low $156.00, Close $160.24, Volume 2.2M.
- 2026-05-08: Open $160.00, High $161.50, Low $154.70, Close $154.86, Volume 3.1M.
- 2026-05-11: Open $153.75, High $154.02, Low $146.46, Close $147.79, Volume 3.5M.
- 2026-05-12: Open $149.82, High $150.46, Low $146.00, Close $147.92, Volume 2.5M.
- 2026-05-13: Open $146.42, High $146.82, Low $141.77, Close $143.06, Volume 3.9M.
- 2026-05-14: Open $144.20, High $155.37, Low $144.00, Close $148.00, Volume 3.8M.
- 2026-05-15: Open $148.00, High $148.75, Low $136.63, Close $140.33, Volume 5.6M.
- 2026-05-18: Open $139.99, High $148.23, Low $139.97, Close $141.21, Volume 3.6M.
- 2026-05-19: Open $143.08, High $146.42, Low $140.18, Close $142.50, Volume 3.8M.
- 2026-05-20: Open $142.42, High $146.85, Low $141.10, Close $144.61, Volume 2.9M.
- 2026-05-21: Open $144.54, High $149.14, Low $141.86, Close $148.90, Volume 2.6M.
- 2026-05-22: Open $150.00, High $150.54, Low $142.48, Close $145.15, Volume 2.1M.
- 2026-05-26: Open $144.86, High $147.71, Low $142.68, Close $144.00, Volume 2M.
- 2026-05-27: Open $145.79, High $150.18, Low $145.35, Close $147.18, Volume 3M.
- 2026-05-28: Open $146.07, High $148.77, Low $144.98, Close $147.26, Volume 1.6M.
- 2026-05-29: Open $145.79, High $145.80, Low $140.90, Close $144.05, Volume 3.8M.
- 2026-06-01: Open $143.40, High $146.17, Low $141.00, Close $142.60, Volume 3.1M.
- 2026-06-02: Open $142.77, High $142.77, Low $139.40, Close $140.27, Volume 2.5M.
- 2026-06-03: Open $138.83, High $139.95, Low $128.80, Close $129.01, Volume 4.4M.
- 2026-06-04: Open $131.56, High $132.94, Low $126.70, Close $129.05, Volume 4.2M.
- 2026-06-05: Open $130.96, High $134.35, Low $127.82, Close $132.12, Volume 2.7M.
- 2026-06-08: Open $129.88, High $132.67, Low $127.50, Close $132.20, Volume 2.3M.
- 2026-06-09: Open $131.63, High $135.77, Low $130.71, Close $135.37, Volume 2.5M.
- 2026-06-10: Open $136.18, High $140.00, Low $132.50, Close $137.79, Volume 2.8M.
- 2026-06-11: Open $137.67, High $139.79, Low $133.71, Close $139.14, Volume 2M.
- 2026-06-12: Open $138.87, High $146.01, Low $138.00, Close $145.82, Volume 3.4M.
- 2026-06-15: Open $145.87, High $147.85, Low $141.20, Close $143.71, Volume 2.6M.
- 2026-06-16: Open $144.50, High $145.60, Low $140.73, Close $141.78, Volume 2.2M.
- 2026-06-17: Open $141.21, High $141.72, Low $131.28, Close $132.00, Volume 3.5M.
- 2026-06-18: Open $131.00, High $132.01, Low $126.00, Close $126.23, Volume 17.9M.
- 2026-06-22: Open $125.27, High $128.77, Low $124.05, Close $125.54, Volume 3.7M.
- 2026-06-23: Open $126.15, High $132.07, Low $124.80, Close $131.75, Volume 3M.
- 2026-06-24: Open $132.50, High $133.42, Low $128.98, Close $131.42, Volume 2.5M.
- 2026-06-25: Open $130.87, High $132.25, Low $129.33, Close $129.65, Volume 2.1M.
- 2026-06-26: Open $130.37, High $136.86, Low $130.37, Close $133.64, Volume 2.6M.
- 2026-06-29: Open $168.11, High $168.11, Low $143.32, Close $146.17, Volume 12.7M.
- 2026-06-30: Open $144.47, High $145.05, Low $138.83, Close $142.21, Volume 4.9M.
- 2026-07-01: Open $144.09, High $145.55, Low $139.65, Close $139.84, Volume 2.2M.
- 2026-07-02: Open $140.67, High $142.00, Low $132.36, Close $137.20, Volume 3.1M.
- 2026-07-06: Open $137.84, High $138.51, Low $132.62, Close $135.44, Volume 2.5M.
- 2026-07-07: Open $137.20, High $142.89, Low $136.29, Close $138.02, Volume 1.7M.
- 2026-07-08: Open $134.86, High $139.41, Low $132.70, Close $133.54, Volume 2.2M.
- 2026-07-09: Open $130.76, High $135.48, Low $130.24, Close $134.35, Volume 2.2M.
- 2026-07-10: Open $136.26, High $136.28, Low $129.17, Close $130.73, Volume 2.3M.
- 2026-07-13: Open $132.65, High $136.00, Low $131.03, Close $131.37, Volume 2.1M.
- 2026-07-14: Open $129.89, High $132.63, Low $127.78, Close $127.91, Volume 1.9M.
- 2026-07-15: Open $129.00, High $133.87, Low $129.00, Close $131.24, Volume 1.5M.
- 2026-07-16: Open $133.07, High $136.14, Low $131.22, Close $133.33, Volume 2.3M.
- 2026-07-17: Open $133.55, High $136.98, Low $131.22, Close $131.37, Volume 2M.
- 2026-07-20: Open $130.31, High $132.02, Low $128.30, Close $129.16, Volume 2.1M.
- 2026-07-21: Open $127.66, High $131.10, Low $127.27, Close $127.79, Volume 1.7M.
- 2026-07-22: Open $130.76, High $130.82, Low $125.45, Close $129.22, Volume 3M.
- 2026-07-23: Open $128.49, High $129.92, Low $123.16, Close $126.50, Volume 7.1M.
- 2026-07-24: Open $111.80, High $125.74, Low $111.55, Close $123.31, Volume 8.8M.
- 2026-07-27: Open $125.49, High $132.57, Low $123.83, Close $131.61, Volume 4.1M.
- 2026-07-28: Open $133.58, High $141.16, Low $132.20, Close $139.97, Volume 3.8M.
- 2026-07-29: Open $138.02, High $146.85, Low $136.50, Close $145.20, Volume 4.3M.
- 2026-07-30: Open $140.00, High $142.09, Low $136.67, Close $142.00, Volume 3.4M.
- 2026-07-31: Open $140.50, High $146.58, Low $138.80, Close $144.98, Volume 2.8M.
- 2026-08-03: Open $146.83, High $148.77, Low $142.34, Close $144.10, Volume 2.7M.
- 2026-08-04: Open $143.78, High $153.35, Low $143.02, Close $153.07, Volume 3.2M.
- 2026-08-05: Open $152.97, High $153.59, Low $148.42, Close $153.17, Volume 2M.
- 2026-08-06: Open $154.40, High $157.67, Low $151.86, Close $157.44, Volume 1.9M.
- 2026-08-07: Open $156.00, High $156.55, Low $151.99, Close $152.57, Volume 2M.
- 2026-08-10: Open $151.04, High $154.17, Low $148.01, Close $153.29, Volume 1.5M.
- 2026-08-11: Open $151.96, High $158.65, Low $150.91, Close $157.69, Volume 1.5M.
- 2026-08-12: Open $156.27, High $156.27, Low $149.51, Close $150.22, Volume 1.6M.
- 2026-08-13: Open $150.97, High $157.15, Low $150.64, Close $156.53, Volume 1.4M.
- 2026-08-14: Open $158.63, High $158.66, Low $154.03, Close $154.27, Volume 1.2M.
- 2026-08-17: Open $152.00, High $152.83, Low $143.97, Close $144.10, Volume 2M.
- 2026-08-18: Open $147.15, High $152.17, Low $145.04, Close $148.35, Volume 2.5M.
- 2026-08-19: Open $149.00, High $159.29, Low $148.62, Close $152.47, Volume 11M.
- 2026-08-20: Open $152.00, High $153.97, Low $144.82, Close $147.76, Volume 3.6M.
- 2026-08-21: Open $149.09, High $151.98, Low $145.74, Close $150.17, Volume 2M.
- 2026-08-24: Open $149.11, High $153.77, Low $146.58, Close $150.30, Volume 3.6M.
- 2026-08-25: Open $148.63, High $156.14, Low $145.19, Close $155.14, Volume 2.1M.
- 2026-08-26: Open $155.14, High $156.06, Low $152.40, Close $153.89, Volume 1.5M.
- 2026-08-27: Open $151.66, High $152.48, Low $148.28, Close $148.32, Volume 2M.
- 2026-08-28: Open $149.02, High $154.46, Low $148.64, Close $153.62, Volume 1.7M.
- 2026-08-31: Open $151.96, High $153.75, Low $149.66, Close $152.44, Volume 2.8M.
- 2026-09-01: Open $146.09, High $150.49, Low $144.83, Close $146.19, Volume 2.6M.
- 2026-09-02: Open $147.67, High $159.87, Low $147.67, Close $158.97, Volume 2.9M.
- 2026-09-03: Open $160.24, High $160.70, Low $149.50, Close $151.38, Volume 3.7M.
- 2026-09-04: Open $150.70, High $153.66, Low $149.47, Close $151.99, Volume 2M.
- 2026-09-08: Open $151.94, High $151.96, Low $144.79, Close $145.74, Volume 2M.
- 2026-09-09: Open $145.79, High $145.81, Low $133.33, Close $133.89, Volume 4.1M.
- 2026-09-10: Open $133.98, High $141.26, Low $133.49, Close $140.56, Volume 3.5M.
- 2026-09-11: Open $142.04, High $146.18, Low $139.17, Close $145.77, Volume 2.1M.
- 2026-09-14: Open $145.77, High $148.34, Low $143.22, Close $143.35, Volume 2.3M.
- 2026-09-15: Open $141.81, High $144.00, Low $139.14, Close $141.20, Volume 2.7M.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001859463-26-000007.View filing
- 4 · Insider transaction filing. Filed 2026-08-24. Accession 0001359115-26-000011.View filing
- 4 · Insider transaction filing. Filed 2026-08-24. Accession 0001504089-26-000007.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