Current price$171.13
- Consensus target
- $190.71
- Gap to consensus
- +11.4%
- Confidence
- 44%
- Analyst range
- $100.00 – $222.00
- Std deviation
- $35.03
- Last updated
- Sep 17, 12:01 AM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $201.96USD | $145.00 – $222.00USD | 24 | — |
| MarketBeat | $197.19USD | $100.00 – $222.00USD | 24 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $158.90, High $160.16, Low $155.68, Close $155.82, Volume 1.4M.
- 2026-03-18: Open $155.10, High $158.64, Low $153.73, Close $156.47, Volume 1.9M.
- 2026-03-19: Open $155.54, High $156.44, Low $152.19, Close $154.19, Volume 1.8M.
- 2026-03-20: Open $152.56, High $154.49, Low $148.17, Close $148.85, Volume 5.3M.
- 2026-03-23: Open $151.07, High $154.13, Low $150.72, Close $151.83, Volume 2.5M.
- 2026-03-24: Open $151.54, High $154.91, Low $150.80, Close $152.70, Volume 2.4M.
- 2026-03-25: Open $154.05, High $156.09, Low $152.32, Close $154.92, Volume 2.1M.
- 2026-03-26: Open $153.93, High $154.66, Low $149.50, Close $150.05, Volume 1.8M.
- 2026-03-27: Open $149.28, High $150.03, Low $144.00, Close $145.71, Volume 2.9M.
- 2026-03-30: Open $148.14, High $150.86, Low $146.50, Close $148.69, Volume 2.1M.
- 2026-03-31: Open $150.73, High $155.50, Low $149.47, Close $152.51, Volume 6.3M.
- 2026-04-01: Open $152.51, High $154.13, Low $150.32, Close $152.63, Volume 3.1M.
- 2026-04-02: Open $150.91, High $156.15, Low $149.26, Close $155.75, Volume 2.2M.
- 2026-04-06: Open $157.25, High $160.70, Low $155.66, Close $160.12, Volume 1.9M.
- 2026-04-07: Open $159.65, High $160.69, Low $157.06, Close $158.29, Volume 2.1M.
- 2026-04-08: Open $163.67, High $165.98, Low $161.66, Close $163.56, Volume 3.6M.
- 2026-04-09: Open $162.55, High $164.75, Low $161.03, Close $163.66, Volume 2.6M.
- 2026-04-10: Open $164.52, High $164.67, Low $160.03, Close $160.59, Volume 3.2M.
- 2026-04-13: Open $158.18, High $166.64, Low $158.18, Close $165.72, Volume 2.5M.
- 2026-04-14: Open $165.72, High $168.55, Low $165.26, Close $166.28, Volume 1.8M.
- 2026-04-15: Open $166.53, High $168.09, Low $153.42, Close $155.82, Volume 6.4M.
- 2026-04-16: Open $156.10, High $160.88, Low $155.24, Close $160.59, Volume 4.7M.
- 2026-04-17: Open $160.69, High $161.75, Low $155.14, Close $156.56, Volume 4.1M.
- 2026-04-20: Open $155.44, High $158.35, Low $155.11, Close $156.09, Volume 2.9M.
- 2026-04-21: Open $156.34, High $158.06, Low $153.08, Close $153.37, Volume 2.1M.
- 2026-04-22: Open $153.19, High $155.69, Low $152.62, Close $154.63, Volume 1.5M.
- 2026-04-23: Open $153.83, High $155.79, Low $151.85, Close $153.21, Volume 2.7M.
- 2026-04-24: Open $152.38, High $156.95, Low $151.06, Close $156.64, Volume 2.5M.
- 2026-04-27: Open $155.42, High $158.00, Low $154.54, Close $156.49, Volume 2.2M.
- 2026-04-28: Open $157.34, High $158.16, Low $154.34, Close $154.75, Volume 1.8M.
- 2026-04-29: Open $152.43, High $154.22, Low $151.44, Close $153.13, Volume 1.5M.
- 2026-04-30: Open $152.75, High $158.22, Low $152.21, Close $157.94, Volume 2.5M.
- 2026-05-01: Open $158.85, High $159.01, Low $156.05, Close $158.25, Volume 2.4M.
- 2026-05-04: Open $158.69, High $158.70, Low $156.39, Close $157.58, Volume 2.2M.
- 2026-05-05: Open $158.04, High $159.31, Low $156.24, Close $157.26, Volume 3.5M.
- 2026-05-06: Open $161.43, High $169.91, Low $159.20, Close $167.82, Volume 6.5M.
- 2026-05-07: Open $169.01, High $169.71, Low $162.26, Close $165.75, Volume 4.5M.
- 2026-05-08: Open $166.57, High $167.01, Low $162.25, Close $163.28, Volume 3.6M.
- 2026-05-11: Open $160.83, High $164.56, Low $159.77, Close $163.00, Volume 2.5M.
- 2026-05-12: Open $162.64, High $167.39, Low $161.55, Close $165.67, Volume 2.3M.
- 2026-05-13: Open $165.62, High $170.21, Low $163.93, Close $168.46, Volume 2.1M.
- 2026-05-14: Open $169.59, High $173.12, Low $168.30, Close $169.99, Volume 2M.
- 2026-05-15: Open $168.88, High $169.90, Low $167.18, Close $168.87, Volume 1.9M.
- 2026-05-18: Open $168.75, High $170.83, Low $167.06, Close $167.49, Volume 1.4M.
- 2026-05-19: Open $166.46, High $166.76, Low $163.01, Close $163.01, Volume 2.5M.
- 2026-05-20: Open $162.53, High $165.11, Low $159.71, Close $164.44, Volume 4.7M.
- 2026-05-21: Open $162.22, High $167.97, Low $161.38, Close $165.98, Volume 2.2M.
- 2026-05-22: Open $165.67, High $167.02, Low $164.16, Close $165.55, Volume 1.2M.
- 2026-05-26: Open $167.17, High $169.32, Low $166.09, Close $166.52, Volume 2.2M.
- 2026-05-27: Open $166.28, High $168.95, Low $165.68, Close $166.56, Volume 2.5M.
- 2026-05-28: Open $166.00, High $168.57, Low $164.24, Close $167.03, Volume 1.7M.
- 2026-05-29: Open $166.34, High $170.90, Low $165.97, Close $168.41, Volume 3.6M.
- 2026-06-01: Open $169.10, High $171.31, Low $166.83, Close $170.45, Volume 1.6M.
- 2026-06-02: Open $169.31, High $170.15, Low $166.49, Close $167.64, Volume 2.6M.
- 2026-06-03: Open $166.79, High $167.77, Low $163.31, Close $164.25, Volume 2.2M.
- 2026-06-04: Open $165.75, High $165.77, Low $159.78, Close $161.01, Volume 3.3M.
- 2026-06-05: Open $160.84, High $161.25, Low $158.58, Close $160.07, Volume 1.8M.
- 2026-06-08: Open $160.32, High $162.46, Low $158.96, Close $159.51, Volume 1.7M.
- 2026-06-09: Open $159.73, High $162.66, Low $158.02, Close $162.66, Volume 1.7M.
- 2026-06-10: Open $163.26, High $169.80, Low $161.45, Close $167.50, Volume 3.1M.
- 2026-06-11: Open $168.41, High $175.00, Low $167.50, Close $172.33, Volume 3.2M.
- 2026-06-12: Open $173.91, High $174.00, Low $170.87, Close $172.51, Volume 1.6M.
- 2026-06-15: Open $173.42, High $176.00, Low $171.72, Close $175.85, Volume 2.6M.
- 2026-06-16: Open $175.00, High $175.95, Low $172.79, Close $174.10, Volume 1.7M.
- 2026-06-17: Open $173.33, High $174.69, Low $171.04, Close $171.52, Volume 1.7M.
- 2026-06-18: Open $173.22, High $174.10, Low $169.64, Close $171.24, Volume 7.4M.
- 2026-06-22: Open $171.02, High $172.34, Low $168.14, Close $170.56, Volume 3.1M.
- 2026-06-23: Open $169.59, High $171.72, Low $167.48, Close $168.60, Volume 3.1M.
- 2026-06-24: Open $168.11, High $173.22, Low $166.15, Close $171.47, Volume 2.1M.
- 2026-06-25: Open $172.63, High $176.30, Low $171.27, Close $175.11, Volume 2.9M.
- 2026-06-26: Open $175.57, High $180.92, Low $173.73, Close $179.46, Volume 3.6M.
- 2026-06-29: Open $179.39, High $183.51, Low $177.18, Close $182.56, Volume 2.7M.
- 2026-06-30: Open $181.99, High $184.86, Low $181.78, Close $183.11, Volume 5M.
- 2026-07-01: Open $184.24, High $187.64, Low $180.88, Close $183.98, Volume 3.2M.
- 2026-07-02: Open $183.15, High $186.84, Low $180.02, Close $186.59, Volume 2.3M.
- 2026-07-06: Open $186.02, High $188.00, Low $181.39, Close $183.29, Volume 2.5M.
- 2026-07-07: Open $184.53, High $185.70, Low $183.17, Close $183.92, Volume 2.1M.
- 2026-07-08: Open $183.52, High $184.61, Low $180.55, Close $182.14, Volume 1.5M.
- 2026-07-09: Open $181.97, High $186.30, Low $181.75, Close $182.58, Volume 2.2M.
- 2026-07-10: Open $183.32, High $183.33, Low $179.02, Close $179.79, Volume 1.6M.
- 2026-07-13: Open $180.19, High $184.18, Low $180.19, Close $183.25, Volume 2.1M.
- 2026-07-14: Open $184.13, High $184.98, Low $180.56, Close $181.56, Volume 1.3M.
- 2026-07-15: Open $181.30, High $184.33, Low $178.01, Close $178.44, Volume 1.7M.
- 2026-07-16: Open $178.66, High $179.91, Low $176.95, Close $179.85, Volume 1.4M.
- 2026-07-17: Open $177.79, High $181.23, Low $177.79, Close $180.22, Volume 1.3M.
- 2026-07-20: Open $181.36, High $183.98, Low $180.23, Close $180.86, Volume 1.6M.
- 2026-07-21: Open $177.48, High $179.85, Low $176.16, Close $177.83, Volume 1.9M.
- 2026-07-22: Open $177.76, High $180.18, Low $176.59, Close $177.92, Volume 1.3M.
- 2026-07-23: Open $177.47, High $178.56, Low $175.39, Close $176.06, Volume 1.6M.
- 2026-07-24: Open $177.30, High $178.51, Low $175.29, Close $177.24, Volume 1.4M.
- 2026-07-27: Open $179.43, High $180.76, Low $178.28, Close $179.40, Volume 1.7M.
- 2026-07-28: Open $179.09, High $182.64, Low $179.09, Close $180.87, Volume 1.6M.
- 2026-07-29: Open $180.92, High $184.62, Low $179.21, Close $184.43, Volume 2.3M.
- 2026-07-30: Open $184.90, High $185.33, Low $180.58, Close $183.56, Volume 4.1M.
- 2026-07-31: Open $184.90, High $187.20, Low $171.00, Close $174.13, Volume 5M.
- 2026-08-03: Open $176.61, High $182.00, Low $174.82, Close $181.69, Volume 3.2M.
- 2026-08-04: Open $181.82, High $185.45, Low $181.55, Close $183.70, Volume 3M.
- 2026-08-05: Open $183.93, High $185.65, Low $182.60, Close $183.52, Volume 1.3M.
- 2026-08-06: Open $183.34, High $184.48, Low $180.78, Close $181.77, Volume 1.7M.
- 2026-08-07: Open $182.00, High $184.17, Low $179.84, Close $180.66, Volume 1.3M.
- 2026-08-10: Open $181.05, High $184.72, Low $179.53, Close $184.64, Volume 2M.
- 2026-08-11: Open $183.47, High $185.86, Low $183.00, Close $183.33, Volume 1.7M.
- 2026-08-12: Open $183.54, High $185.85, Low $182.08, Close $185.33, Volume 1.6M.
- 2026-08-13: Open $186.22, High $188.10, Low $185.37, Close $186.06, Volume 3M.
- 2026-08-14: Open $186.47, High $189.25, Low $186.08, Close $188.46, Volume 1.2M.
- 2026-08-17: Open $186.76, High $187.28, Low $184.16, Close $184.44, Volume 1.6M.
- 2026-08-18: Open $184.28, High $185.00, Low $179.83, Close $179.84, Volume 1.5M.
- 2026-08-19: Open $181.68, High $185.68, Low $180.04, Close $184.19, Volume 1.6M.
- 2026-08-20: Open $183.68, High $186.12, Low $181.58, Close $182.02, Volume 1.5M.
- 2026-08-21: Open $182.74, High $183.20, Low $181.17, Close $181.82, Volume 1.6M.
- 2026-08-24: Open $183.07, High $185.57, Low $182.14, Close $184.59, Volume 1.7M.
- 2026-08-25: Open $184.58, High $186.80, Low $184.00, Close $186.77, Volume 1.4M.
- 2026-08-26: Open $188.82, High $188.96, Low $182.51, Close $182.64, Volume 1.6M.
- 2026-08-27: Open $181.80, High $183.08, Low $178.90, Close $180.64, Volume 2M.
- 2026-08-28: Open $180.73, High $181.71, Low $177.75, Close $181.65, Volume 1.3M.
- 2026-08-31: Open $181.16, High $182.01, Low $178.93, Close $179.89, Volume 1.8M.
- 2026-09-01: Open $179.47, High $180.17, Low $177.13, Close $177.20, Volume 1.6M.
- 2026-09-02: Open $177.44, High $180.65, Low $177.33, Close $179.59, Volume 1.8M.
- 2026-09-03: Open $181.30, High $182.21, Low $176.84, Close $177.49, Volume 1.4M.
- 2026-09-04: Open $178.20, High $178.20, Low $171.72, Close $173.50, Volume 1.9M.
- 2026-09-08: Open $172.79, High $173.02, Low $170.34, Close $170.45, Volume 2.7M.
- 2026-09-09: Open $169.89, High $171.82, Low $169.03, Close $169.99, Volume 2.9M.
- 2026-09-10: Open $169.51, High $172.48, Low $168.47, Close $170.08, Volume 1.8M.
- 2026-09-11: Open $174.37, High $174.37, Low $168.04, Close $170.15, Volume 2M.
- 2026-09-14: Open $169.46, High $173.36, Low $169.46, Close $171.49, Volume 1.5M.
- 2026-09-15: Open $170.90, High $171.36, Low $168.42, Close $170.24, Volume 1.9M.
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001439115-26-000007.View filing
- 4 · Insider transaction filing. Filed 2026-08-07. Accession 0001337041-26-000019.View filing
- 4 · Insider transaction filing. Filed 2026-08-07. Accession 0001356771-26-000013.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