Current price$159.63
- Consensus target
- $213.71
- Gap to consensus
- +33.9%
- Confidence
- 35%
- Analyst range
- $110.00 – $300.00
- Std deviation
- $53.58
- Last updated
- Sep 15, 09:35 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $213.10USD | $130.00 – $300.00USD | 33 | — |
| MarketBeat | $221.10USD | $110.00 – $300.00USD | 31 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $133.97, High $140.08, Low $133.18, Close $140.00, Volume 4.5M.
- 2026-03-17: Open $140.02, High $147.45, Low $140.00, Close $144.33, Volume 6.4M.
- 2026-03-18: Open $144.01, High $146.75, Low $142.04, Close $142.79, Volume 4.2M.
- 2026-03-19: Open $138.75, High $142.27, Low $135.33, Close $138.12, Volume 4.9M.
- 2026-03-20: Open $139.00, High $143.85, Low $135.68, Close $139.85, Volume 6.5M.
- 2026-03-23: Open $140.00, High $144.19, Low $138.70, Close $140.96, Volume 3.5M.
- 2026-03-24: Open $139.70, High $141.24, Low $134.59, Close $136.12, Volume 3.5M.
- 2026-03-25: Open $139.00, High $143.22, Low $138.43, Close $139.63, Volume 3.2M.
- 2026-03-26: Open $135.49, High $137.52, Low $124.00, Close $127.26, Volume 8.2M.
- 2026-03-27: Open $125.04, High $125.51, Low $120.50, Close $121.84, Volume 5.8M.
- 2026-03-30: Open $122.50, High $126.38, Low $119.27, Close $124.13, Volume 4.5M.
- 2026-03-31: Open $126.06, High $135.90, Low $125.12, Close $134.65, Volume 5.4M.
- 2026-04-01: Open $136.38, High $139.34, Low $133.25, Close $136.18, Volume 3.9M.
- 2026-04-02: Open $129.67, High $137.12, Low $128.63, Close $136.00, Volume 3.1M.
- 2026-04-06: Open $138.46, High $140.55, Low $136.22, Close $138.34, Volume 3.2M.
- 2026-04-07: Open $137.50, High $141.27, Low $136.35, Close $141.14, Volume 2.3M.
- 2026-04-08: Open $151.59, High $154.77, Low $143.86, Close $145.00, Volume 4M.
- 2026-04-09: Open $144.54, High $145.17, Low $135.00, Close $138.38, Volume 5.1M.
- 2026-04-10: Open $141.05, High $142.30, Low $135.99, Close $139.73, Volume 3.3M.
- 2026-04-13: Open $138.97, High $149.45, Low $138.81, Close $149.35, Volume 3.6M.
- 2026-04-14: Open $152.61, High $156.50, Low $151.78, Close $154.54, Volume 4.5M.
- 2026-04-15: Open $156.78, High $160.38, Low $155.33, Close $158.48, Volume 4.2M.
- 2026-04-16: Open $163.11, High $164.00, Low $157.01, Close $162.45, Volume 4M.
- 2026-04-17: Open $165.51, High $168.70, Low $161.36, Close $163.80, Volume 4.1M.
- 2026-04-20: Open $162.15, High $166.79, Low $161.01, Close $166.28, Volume 3.1M.
- 2026-04-21: Open $166.50, High $167.92, Low $156.09, Close $156.82, Volume 4.8M.
- 2026-04-22: Open $161.38, High $164.41, Low $158.95, Close $164.31, Volume 2.9M.
- 2026-04-23: Open $162.30, High $162.30, Low $151.22, Close $152.96, Volume 3.7M.
- 2026-04-24: Open $154.30, High $154.93, Low $150.55, Close $154.89, Volume 3.2M.
- 2026-04-27: Open $154.38, High $163.15, Low $154.05, Close $160.21, Volume 3.3M.
- 2026-04-28: Open $153.02, High $153.73, Low $146.55, Close $147.93, Volume 5.2M.
- 2026-04-29: Open $146.00, High $148.78, Low $143.09, Close $147.75, Volume 3.4M.
- 2026-04-30: Open $146.85, High $150.20, Low $143.39, Close $147.23, Volume 9.4M.
- 2026-05-01: Open $165.51, High $173.00, Low $156.49, Close $166.48, Volume 14.3M.
- 2026-05-04: Open $170.08, High $175.29, Low $164.65, Close $169.07, Volume 6.1M.
- 2026-05-05: Open $171.00, High $177.13, Low $167.62, Close $171.63, Volume 7.1M.
- 2026-05-06: Open $172.02, High $172.65, Low $162.55, Close $166.56, Volume 7.2M.
- 2026-05-07: Open $168.50, High $169.10, Low $159.60, Close $163.95, Volume 5.4M.
- 2026-05-08: Open $162.62, High $162.90, Low $155.21, Close $155.80, Volume 5.8M.
- 2026-05-11: Open $153.50, High $162.45, Low $153.50, Close $159.51, Volume 5.1M.
- 2026-05-12: Open $159.30, High $161.04, Low $150.32, Close $152.35, Volume 4.7M.
- 2026-05-13: Open $152.00, High $154.70, Low $148.50, Close $154.12, Volume 4.2M.
- 2026-05-14: Open $155.77, High $157.23, Low $149.03, Close $156.31, Volume 3.3M.
- 2026-05-15: Open $153.55, High $159.16, Low $153.14, Close $158.17, Volume 3.3M.
- 2026-05-18: Open $157.00, High $160.98, Low $153.57, Close $159.11, Volume 3.5M.
- 2026-05-19: Open $158.23, High $161.49, Low $154.15, Close $154.88, Volume 4.1M.
- 2026-05-20: Open $154.02, High $154.76, Low $143.91, Close $146.72, Volume 10.4M.
- 2026-05-21: Open $144.31, High $153.45, Low $144.10, Close $150.04, Volume 3.5M.
- 2026-05-22: Open $145.23, High $145.79, Low $140.67, Close $141.67, Volume 7.8M.
- 2026-05-26: Open $143.49, High $145.89, Low $139.55, Close $144.64, Volume 5.4M.
- 2026-05-27: Open $144.50, High $158.55, Low $144.24, Close $154.19, Volume 5.7M.
- 2026-05-28: Open $155.01, High $167.72, Low $151.66, Close $167.69, Volume 5.7M.
- 2026-05-29: Open $168.71, High $176.69, Low $166.49, Close $176.00, Volume 9.4M.
- 2026-06-01: Open $179.90, High $182.65, Low $174.85, Close $177.85, Volume 5.8M.
- 2026-06-02: Open $174.52, High $175.75, Low $166.66, Close $169.13, Volume 4.3M.
- 2026-06-03: Open $167.00, High $170.49, Low $159.11, Close $169.49, Volume 3.4M.
- 2026-06-04: Open $170.40, High $187.34, Low $169.81, Close $183.91, Volume 7.4M.
- 2026-06-05: Open $182.18, High $186.45, Low $167.04, Close $173.45, Volume 6M.
- 2026-06-08: Open $171.51, High $173.45, Low $166.16, Close $171.13, Volume 3M.
- 2026-06-09: Open $178.55, High $183.12, Low $166.90, Close $178.11, Volume 5.2M.
- 2026-06-10: Open $174.45, High $179.80, Low $170.80, Close $172.21, Volume 3.2M.
- 2026-06-11: Open $168.70, High $174.00, Low $163.77, Close $173.26, Volume 3.2M.
- 2026-06-12: Open $172.49, High $173.00, Low $158.36, Close $162.10, Volume 5.8M.
- 2026-06-15: Open $168.81, High $182.00, Low $167.90, Close $181.88, Volume 4.8M.
- 2026-06-16: Open $181.95, High $182.41, Low $174.72, Close $175.39, Volume 3.6M.
- 2026-06-17: Open $174.41, High $175.41, Low $165.95, Close $165.95, Volume 4.4M.
- 2026-06-18: Open $169.00, High $176.22, Low $165.88, Close $174.96, Volume 5.3M.
- 2026-06-22: Open $171.86, High $182.30, Low $167.01, Close $170.44, Volume 4.4M.
- 2026-06-23: Open $167.00, High $174.00, Low $164.67, Close $165.63, Volume 3.4M.
- 2026-06-24: Open $164.70, High $167.70, Low $157.27, Close $160.72, Volume 4.2M.
- 2026-06-25: Open $160.35, High $160.35, Low $152.65, Close $158.02, Volume 2.8M.
- 2026-06-26: Open $156.62, High $169.02, Low $155.70, Close $166.94, Volume 6.3M.
- 2026-06-29: Open $168.29, High $176.35, Low $166.60, Close $174.39, Volume 3.1M.
- 2026-06-30: Open $172.60, High $175.38, Low $169.75, Close $173.58, Volume 2.5M.
- 2026-07-01: Open $175.01, High $201.16, Low $175.01, Close $197.76, Volume 8.8M.
- 2026-07-02: Open $194.01, High $198.72, Low $184.38, Close $194.67, Volume 4.5M.
- 2026-07-06: Open $197.96, High $207.54, Low $196.44, Close $200.86, Volume 5.6M.
- 2026-07-07: Open $200.83, High $206.49, Low $198.81, Close $199.44, Volume 4.1M.
- 2026-07-08: Open $195.63, High $199.19, Low $189.33, Close $195.31, Volume 2.8M.
- 2026-07-09: Open $193.01, High $200.85, Low $189.64, Close $200.31, Volume 2.2M.
- 2026-07-10: Open $205.80, High $208.05, Low $192.61, Close $195.34, Volume 3.8M.
- 2026-07-13: Open $199.00, High $204.07, Low $193.88, Close $200.93, Volume 4.4M.
- 2026-07-14: Open $197.18, High $204.89, Low $197.18, Close $203.27, Volume 2.4M.
- 2026-07-15: Open $204.61, High $207.00, Low $189.75, Close $198.03, Volume 4.1M.
- 2026-07-16: Open $199.69, High $200.32, Low $184.62, Close $185.26, Volume 3.8M.
- 2026-07-17: Open $181.54, High $184.95, Low $173.71, Close $181.18, Volume 3.3M.
- 2026-07-20: Open $179.00, High $187.43, Low $174.46, Close $181.64, Volume 4.1M.
- 2026-07-21: Open $181.50, High $186.99, Low $178.00, Close $185.84, Volume 2.6M.
- 2026-07-22: Open $172.90, High $174.00, Low $166.00, Close $170.38, Volume 9M.
- 2026-07-23: Open $174.42, High $179.28, Low $168.29, Close $168.78, Volume 3.8M.
- 2026-07-24: Open $169.50, High $173.20, Low $165.55, Close $168.73, Volume 3.5M.
- 2026-07-27: Open $173.34, High $183.88, Low $172.73, Close $179.23, Volume 4.3M.
- 2026-07-28: Open $179.25, High $180.80, Low $173.61, Close $178.44, Volume 2.9M.
- 2026-07-29: Open $181.94, High $185.91, Low $176.32, Close $177.99, Volume 4.2M.
- 2026-07-30: Open $180.00, High $182.42, Low $175.00, Close $178.04, Volume 11.9M.
- 2026-07-31: Open $147.70, High $151.38, Low $135.22, Close $140.67, Volume 29.9M.
- 2026-08-03: Open $141.90, High $157.72, Low $140.05, Close $154.71, Volume 10.6M.
- 2026-08-04: Open $153.62, High $162.82, Low $152.78, Close $159.97, Volume 6.2M.
- 2026-08-05: Open $159.28, High $160.79, Low $153.50, Close $155.26, Volume 4.2M.
- 2026-08-06: Open $150.94, High $155.27, Low $149.51, Close $150.87, Volume 3.5M.
- 2026-08-07: Open $153.30, High $163.90, Low $153.22, Close $161.70, Volume 4.5M.
- 2026-08-10: Open $161.49, High $163.24, Low $157.65, Close $158.72, Volume 3.1M.
- 2026-08-11: Open $158.00, High $161.98, Low $155.62, Close $156.19, Volume 2.7M.
- 2026-08-12: Open $157.64, High $158.00, Low $152.01, Close $153.45, Volume 3.3M.
- 2026-08-13: Open $154.51, High $159.29, Low $152.67, Close $158.12, Volume 4.7M.
- 2026-08-14: Open $175.78, High $184.28, Low $174.00, Close $178.09, Volume 21.5M.
- 2026-08-17: Open $177.51, High $178.34, Low $164.18, Close $164.50, Volume 37.8M.
- 2026-08-18: Open $166.10, High $167.54, Low $157.45, Close $158.25, Volume 7.4M.
- 2026-08-19: Open $156.66, High $158.25, Low $151.37, Close $151.71, Volume 8.2M.
- 2026-08-20: Open $149.61, High $150.77, Low $144.05, Close $150.31, Volume 7.7M.
- 2026-08-21: Open $151.79, High $155.30, Low $150.04, Close $153.29, Volume 4.5M.
- 2026-08-24: Open $150.01, High $154.40, Low $149.20, Close $152.70, Volume 3.5M.
- 2026-08-25: Open $153.49, High $162.63, Low $152.77, Close $162.45, Volume 4.4M.
- 2026-08-26: Open $161.00, High $165.91, Low $155.27, Close $155.36, Volume 3.7M.
- 2026-08-27: Open $155.76, High $158.99, Low $153.50, Close $153.95, Volume 2.7M.
- 2026-08-28: Open $152.25, High $158.86, Low $152.06, Close $153.00, Volume 2.7M.
- 2026-08-31: Open $151.32, High $151.94, Low $146.62, Close $147.81, Volume 3.9M.
- 2026-09-01: Open $144.79, High $147.86, Low $143.80, Close $144.64, Volume 3.8M.
- 2026-09-02: Open $144.02, High $158.27, Low $143.47, Close $158.10, Volume 6.2M.
- 2026-09-03: Open $159.26, High $162.50, Low $154.63, Close $155.99, Volume 4M.
- 2026-09-04: Open $155.74, High $156.49, Low $152.35, Close $154.46, Volume 2.8M.
- 2026-09-08: Open $155.01, High $156.60, Low $148.46, Close $149.38, Volume 5M.
- 2026-09-09: Open $148.64, High $149.21, Low $145.17, Close $146.44, Volume 4.8M.
- 2026-09-10: Open $146.34, High $156.95, Low $144.80, Close $155.34, Volume 5.8M.
- 2026-09-11: Open $157.55, High $159.50, Low $154.61, Close $157.77, Volume 3.2M.
- 2026-09-14: Open $160.00, High $166.18, Low $157.11, Close $162.38, Volume 4.5M.
- 2026-09-15: Open $157.90, High $164.16, Low $157.31, Close $159.63, Volume 5.1M.
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001827011-26-000038.View filing
- 4 · Insider transaction filing. Filed 2026-08-27. Accession 0001924412-26-000004.View filing
- 4 · Insider transaction filing. Filed 2026-08-24. Accession 0001663651-26-000018.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