Current price$155.98
- Consensus target
- $187.70
- Gap to consensus
- +20.3%
- Confidence
- 56%
- Analyst range
- $163.00 – $232.00
- Std deviation
- $18.57
- Last updated
- Sep 16, 02:06 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $187.29USD | $163.00 – $232.00USD | 14 | — |
| MarketBeat | $184.17USD | $163.00 – $218.00USD | 12 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $160.83, High $161.54, Low $159.87, Close $161.49, Volume 3.1M.
- 2026-03-17: Open $161.25, High $162.87, Low $160.16, Close $160.82, Volume 2.1M.
- 2026-03-18: Open $159.16, High $159.96, Low $156.89, Close $157.16, Volume 2.9M.
- 2026-03-19: Open $156.94, High $159.17, Low $155.96, Close $158.50, Volume 3.3M.
- 2026-03-20: Open $159.11, High $159.39, Low $157.70, Close $158.43, Volume 4.5M.
- 2026-03-23: Open $159.28, High $159.76, Low $156.53, Close $157.17, Volume 3.3M.
- 2026-03-24: Open $156.51, High $157.03, Low $153.98, Close $155.82, Volume 3.1M.
- 2026-03-25: Open $156.66, High $158.04, Low $153.58, Close $156.83, Volume 4.1M.
- 2026-03-26: Open $156.17, High $157.38, Low $155.53, Close $155.96, Volume 3M.
- 2026-03-27: Open $155.69, High $156.49, Low $152.38, Close $152.67, Volume 2.7M.
- 2026-03-30: Open $154.19, High $157.25, Low $153.90, Close $156.94, Volume 2.9M.
- 2026-03-31: Open $158.09, High $158.94, Low $155.91, Close $157.28, Volume 3.8M.
- 2026-04-01: Open $156.77, High $158.50, Low $155.24, Close $158.08, Volume 2.8M.
- 2026-04-02: Open $158.13, High $163.65, Low $158.04, Close $162.98, Volume 4.3M.
- 2026-04-06: Open $163.27, High $167.00, Low $163.27, Close $166.39, Volume 2.3M.
- 2026-04-07: Open $166.73, High $167.78, Low $165.98, Close $166.30, Volume 2.6M.
- 2026-04-08: Open $165.42, High $168.20, Low $163.80, Close $167.79, Volume 2.5M.
- 2026-04-09: Open $167.53, High $167.75, Low $161.66, Close $161.97, Volume 3.4M.
- 2026-04-10: Open $161.07, High $162.61, Low $157.78, Close $160.60, Volume 2.8M.
- 2026-04-13: Open $160.47, High $164.61, Low $160.47, Close $164.31, Volume 1.9M.
- 2026-04-14: Open $163.46, High $164.16, Low $161.51, Close $162.04, Volume 2.7M.
- 2026-04-15: Open $163.19, High $165.80, Low $162.33, Close $165.07, Volume 2M.
- 2026-04-16: Open $165.07, High $165.89, Low $162.90, Close $163.75, Volume 2.8M.
- 2026-04-17: Open $164.00, High $164.33, Low $159.84, Close $161.24, Volume 4.9M.
- 2026-04-20: Open $161.41, High $163.00, Low $160.30, Close $160.61, Volume 2.8M.
- 2026-04-21: Open $160.90, High $161.93, Low $158.30, Close $158.63, Volume 3.1M.
- 2026-04-22: Open $159.59, High $160.29, Low $158.06, Close $158.82, Volume 2.2M.
- 2026-04-23: Open $158.16, High $159.25, Low $155.31, Close $157.48, Volume 2.6M.
- 2026-04-24: Open $156.40, High $158.94, Low $155.83, Close $158.45, Volume 3M.
- 2026-04-27: Open $159.42, High $159.44, Low $156.87, Close $156.95, Volume 3M.
- 2026-04-28: Open $158.90, High $159.69, Low $156.05, Close $156.30, Volume 2.8M.
- 2026-04-29: Open $155.00, High $156.45, Low $153.96, Close $156.19, Volume 2.8M.
- 2026-04-30: Open $155.06, High $161.34, Low $152.50, Close $158.09, Volume 5.8M.
- 2026-05-01: Open $159.06, High $161.00, Low $154.74, Close $154.75, Volume 3.2M.
- 2026-05-04: Open $154.30, High $158.58, Low $154.30, Close $156.44, Volume 4M.
- 2026-05-05: Open $157.01, High $157.41, Low $153.45, Close $155.28, Volume 4.7M.
- 2026-05-06: Open $155.27, High $155.85, Low $153.30, Close $153.40, Volume 3.1M.
- 2026-05-07: Open $152.42, High $156.35, Low $152.35, Close $156.11, Volume 3.5M.
- 2026-05-08: Open $156.08, High $156.97, Low $153.59, Close $155.82, Volume 3M.
- 2026-05-11: Open $155.06, High $157.86, Low $154.05, Close $157.82, Volume 2.9M.
- 2026-05-12: Open $158.11, High $158.90, Low $155.35, Close $155.81, Volume 2.8M.
- 2026-05-13: Open $154.77, High $155.62, Low $152.67, Close $154.80, Volume 2.1M.
- 2026-05-14: Open $155.82, High $156.00, Low $154.01, Close $155.72, Volume 2M.
- 2026-05-15: Open $156.37, High $157.00, Low $154.04, Close $154.36, Volume 2.2M.
- 2026-05-18: Open $154.33, High $157.18, Low $153.64, Close $155.99, Volume 3.3M.
- 2026-05-19: Open $156.64, High $157.39, Low $154.08, Close $154.11, Volume 3.5M.
- 2026-05-20: Open $153.22, High $153.74, Low $151.52, Close $151.69, Volume 3.8M.
- 2026-05-21: Open $150.37, High $151.84, Low $149.67, Close $151.49, Volume 4.2M.
- 2026-05-22: Open $151.28, High $153.72, Low $151.16, Close $152.97, Volume 2.8M.
- 2026-05-26: Open $152.56, High $152.81, Low $149.97, Close $150.64, Volume 3M.
- 2026-05-27: Open $149.86, High $150.55, Low $148.11, Close $149.71, Volume 3.5M.
- 2026-05-28: Open $149.03, High $150.45, Low $147.89, Close $148.30, Volume 4M.
- 2026-05-29: Open $147.80, High $150.05, Low $147.10, Close $147.85, Volume 8.1M.
- 2026-06-01: Open $148.01, High $148.88, Low $143.01, Close $144.96, Volume 5.4M.
- 2026-06-02: Open $145.27, High $145.39, Low $136.67, Close $142.38, Volume 9.9M.
- 2026-06-03: Open $141.99, High $142.00, Low $136.90, Close $138.45, Volume 5.9M.
- 2026-06-04: Open $141.74, High $144.49, Low $141.14, Close $142.06, Volume 4.7M.
- 2026-06-05: Open $142.60, High $143.22, Low $139.00, Close $141.50, Volume 5.7M.
- 2026-06-08: Open $141.00, High $141.00, Low $138.40, Close $139.05, Volume 6.3M.
- 2026-06-09: Open $138.50, High $142.47, Low $137.90, Close $141.56, Volume 5.7M.
- 2026-06-10: Open $141.94, High $142.48, Low $140.05, Close $140.34, Volume 3.3M.
- 2026-06-11: Open $140.20, High $141.47, Low $138.74, Close $138.98, Volume 3.1M.
- 2026-06-12: Open $139.46, High $140.80, Low $137.76, Close $140.53, Volume 3.2M.
- 2026-06-15: Open $140.01, High $142.22, Low $139.69, Close $140.10, Volume 3.5M.
- 2026-06-16: Open $141.05, High $142.00, Low $137.46, Close $141.28, Volume 4.7M.
- 2026-06-17: Open $139.84, High $140.79, Low $133.73, Close $134.59, Volume 6.8M.
- 2026-06-18: Open $136.19, High $136.78, Low $132.84, Close $133.88, Volume 6.1M.
- 2026-06-22: Open $132.67, High $134.34, Low $129.83, Close $131.34, Volume 5.7M.
- 2026-06-23: Open $133.60, High $133.85, Low $132.07, Close $133.00, Volume 4.6M.
- 2026-06-24: Open $133.00, High $133.27, Low $129.89, Close $130.02, Volume 3.7M.
- 2026-06-25: Open $130.06, High $130.20, Low $124.33, Close $124.49, Volume 6.5M.
- 2026-06-26: Open $126.33, High $127.86, Low $123.74, Close $123.86, Volume 6M.
- 2026-06-29: Open $126.00, High $126.40, Low $121.79, Close $122.91, Volume 6.6M.
- 2026-06-30: Open $122.30, High $124.55, Low $121.80, Close $123.11, Volume 7.1M.
- 2026-07-01: Open $124.06, High $128.70, Low $123.61, Close $126.73, Volume 5.9M.
- 2026-07-02: Open $129.50, High $133.01, Low $128.43, Close $132.99, Volume 4.6M.
- 2026-07-06: Open $133.70, High $135.50, Low $131.66, Close $134.91, Volume 7.6M.
- 2026-07-07: Open $134.60, High $138.14, Low $134.60, Close $136.45, Volume 4.3M.
- 2026-07-08: Open $135.64, High $138.53, Low $134.95, Close $137.17, Volume 4.8M.
- 2026-07-09: Open $134.88, High $135.29, Low $131.52, Close $135.11, Volume 5.1M.
- 2026-07-10: Open $136.25, High $136.49, Low $134.17, Close $135.26, Volume 3M.
- 2026-07-13: Open $136.00, High $138.24, Low $135.58, Close $137.67, Volume 3.1M.
- 2026-07-14: Open $135.84, High $138.93, Low $135.48, Close $137.61, Volume 3.8M.
- 2026-07-15: Open $139.00, High $141.50, Low $138.26, Close $139.84, Volume 3.2M.
- 2026-07-16: Open $141.00, High $142.40, Low $139.21, Close $141.76, Volume 2.8M.
- 2026-07-17: Open $142.50, High $144.55, Low $139.08, Close $139.65, Volume 3.2M.
- 2026-07-20: Open $138.38, High $142.15, Low $137.76, Close $141.57, Volume 4M.
- 2026-07-21: Open $139.41, High $140.85, Low $138.39, Close $138.67, Volume 2.3M.
- 2026-07-22: Open $140.50, High $143.49, Low $139.96, Close $142.53, Volume 3.5M.
- 2026-07-23: Open $142.05, High $143.87, Low $141.68, Close $143.21, Volume 3.3M.
- 2026-07-24: Open $143.73, High $146.11, Low $142.78, Close $145.79, Volume 3.6M.
- 2026-07-27: Open $146.75, High $148.73, Low $144.89, Close $148.73, Volume 4.3M.
- 2026-07-28: Open $148.53, High $153.21, Low $148.10, Close $152.72, Volume 7M.
- 2026-07-29: Open $152.19, High $155.30, Low $151.54, Close $154.28, Volume 4.4M.
- 2026-07-30: Open $155.03, High $158.55, Low $151.06, Close $156.27, Volume 8M.
- 2026-07-31: Open $155.02, High $155.69, Low $151.58, Close $152.48, Volume 5.7M.
- 2026-08-03: Open $154.37, High $154.55, Low $150.62, Close $151.80, Volume 5.7M.
- 2026-08-04: Open $150.04, High $151.44, Low $147.68, Close $149.20, Volume 3.8M.
- 2026-08-05: Open $150.00, High $150.61, Low $147.58, Close $149.84, Volume 4.5M.
- 2026-08-06: Open $150.67, High $151.74, Low $147.47, Close $149.75, Volume 5.2M.
- 2026-08-07: Open $150.00, High $153.32, Low $149.91, Close $150.30, Volume 3.1M.
- 2026-08-10: Open $150.19, High $152.40, Low $149.75, Close $150.54, Volume 2.7M.
- 2026-08-11: Open $150.14, High $151.66, Low $149.54, Close $151.25, Volume 5.1M.
- 2026-08-12: Open $150.77, High $151.90, Low $149.42, Close $151.33, Volume 2M.
- 2026-08-13: Open $151.82, High $155.42, Low $151.22, Close $155.24, Volume 2.4M.
- 2026-08-14: Open $155.24, High $155.46, Low $153.26, Close $154.73, Volume 1.6M.
- 2026-08-17: Open $154.02, High $156.12, Low $154.00, Close $154.31, Volume 2.6M.
- 2026-08-18: Open $156.32, High $158.16, Low $154.94, Close $156.18, Volume 3.6M.
- 2026-08-19: Open $156.30, High $159.64, Low $155.00, Close $157.24, Volume 3.8M.
- 2026-08-20: Open $156.43, High $160.51, Low $156.21, Close $158.61, Volume 4.5M.
- 2026-08-21: Open $160.00, High $162.08, Low $159.55, Close $161.25, Volume 3.7M.
- 2026-08-24: Open $161.53, High $163.03, Low $160.59, Close $162.99, Volume 3.6M.
- 2026-08-25: Open $161.48, High $162.96, Low $159.84, Close $161.78, Volume 2.1M.
- 2026-08-26: Open $161.16, High $163.30, Low $160.97, Close $161.92, Volume 2M.
- 2026-08-27: Open $161.85, High $163.39, Low $160.94, Close $161.24, Volume 3.1M.
- 2026-08-28: Open $162.41, High $162.96, Low $161.36, Close $162.33, Volume 3M.
- 2026-08-31: Open $161.51, High $162.65, Low $157.76, Close $160.70, Volume 4.1M.
- 2026-09-01: Open $160.59, High $161.29, Low $157.97, Close $159.60, Volume 2.7M.
- 2026-09-02: Open $158.87, High $159.98, Low $156.95, Close $157.85, Volume 3.2M.
- 2026-09-03: Open $159.51, High $164.66, Low $159.03, Close $164.59, Volume 4.7M.
- 2026-09-04: Open $162.14, High $162.56, Low $161.05, Close $161.26, Volume 3.2M.
- 2026-09-08: Open $160.00, High $160.63, Low $157.59, Close $157.76, Volume 5.7M.
- 2026-09-09: Open $157.50, High $158.00, Low $155.87, Close $156.50, Volume 3M.
- 2026-09-10: Open $156.53, High $157.75, Low $155.28, Close $155.81, Volume 3.3M.
- 2026-09-11: Open $157.47, High $158.31, Low $154.95, Close $157.40, Volume 2.5M.
- 2026-09-14: Open $159.84, High $160.53, Low $156.96, Close $157.75, Volume 2.3M.
- 2026-09-15: Open $156.63, High $157.50, Low $155.50, Close $156.90, Volume 2.2M.
- 2026-09-16: Open $155.79, High $156.57, Low $155.29, Close $155.98, Volume 317.8K.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001193125-26-381954.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001193125-26-381962.View filing
- 4 · Insider transaction filing. Filed 2026-08-28. Accession 0001193125-26-374604.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