Current price$168.75
- Consensus target
- $182.08
- Gap to consensus
- +7.9%
- Confidence
- 57%
- Analyst range
- $145.00 – $205.00
- Std deviation
- $16.41
- Last updated
- Sep 15, 10:13 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $186.00USD | $160.00 – $205.00USD | 13 | — |
| MarketBeat | $181.46USD | $145.00 – $205.00USD | 14 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $147.12, High $147.93, Low $143.60, Close $143.82, Volume 1.6M.
- 2026-03-17: Open $145.44, High $146.26, Low $142.69, Close $144.51, Volume 1.4M.
- 2026-03-18: Open $143.76, High $144.90, Low $142.17, Close $142.34, Volume 1.3M.
- 2026-03-19: Open $141.95, High $143.67, Low $140.67, Close $142.87, Volume 1.3M.
- 2026-03-20: Open $142.66, High $144.66, Low $142.27, Close $143.81, Volume 2.6M.
- 2026-03-23: Open $147.54, High $147.54, Low $144.86, Close $145.44, Volume 1.1M.
- 2026-03-24: Open $144.20, High $146.63, Low $143.86, Close $145.37, Volume 1.2M.
- 2026-03-25: Open $146.68, High $147.42, Low $144.24, Close $145.85, Volume 907.4K.
- 2026-03-26: Open $145.13, High $145.80, Low $143.31, Close $144.20, Volume 1.3M.
- 2026-03-27: Open $142.63, High $144.09, Low $139.51, Close $141.32, Volume 1.7M.
- 2026-03-30: Open $142.30, High $143.73, Low $140.61, Close $140.89, Volume 1.2M.
- 2026-03-31: Open $143.10, High $145.28, Low $141.05, Close $144.79, Volume 1.8M.
- 2026-04-01: Open $145.37, High $146.02, Low $140.50, Close $143.40, Volume 1.3M.
- 2026-04-02: Open $140.97, High $144.29, Low $138.82, Close $142.20, Volume 744.7K.
- 2026-04-06: Open $140.60, High $142.51, Low $140.60, Close $141.74, Volume 749.8K.
- 2026-04-07: Open $140.92, High $142.94, Low $139.67, Close $142.38, Volume 1.3M.
- 2026-04-08: Open $144.95, High $148.44, Low $144.88, Close $147.82, Volume 1.3M.
- 2026-04-09: Open $146.79, High $148.85, Low $146.23, Close $148.14, Volume 1.2M.
- 2026-04-10: Open $147.79, High $147.93, Low $145.08, Close $146.19, Volume 918.2K.
- 2026-04-13: Open $145.21, High $150.81, Low $145.08, Close $150.37, Volume 1.2M.
- 2026-04-14: Open $150.90, High $154.96, Low $150.50, Close $153.23, Volume 1.4M.
- 2026-04-15: Open $154.47, High $156.95, Low $153.14, Close $155.77, Volume 1.7M.
- 2026-04-16: Open $155.19, High $156.61, Low $150.69, Close $150.86, Volume 1.4M.
- 2026-04-17: Open $151.92, High $153.04, Low $149.37, Close $151.75, Volume 1.8M.
- 2026-04-20: Open $151.27, High $153.84, Low $151.27, Close $152.24, Volume 1.4M.
- 2026-04-21: Open $151.95, High $155.36, Low $151.78, Close $154.54, Volume 1.4M.
- 2026-04-22: Open $155.56, High $157.12, Low $153.63, Close $154.52, Volume 2.2M.
- 2026-04-23: Open $152.26, High $157.37, Low $152.23, Close $153.41, Volume 3.2M.
- 2026-04-24: Open $153.19, High $154.32, Low $151.57, Close $153.42, Volume 1.3M.
- 2026-04-27: Open $153.50, High $155.62, Low $153.46, Close $154.30, Volume 1.7M.
- 2026-04-28: Open $155.42, High $158.48, Low $154.93, Close $155.69, Volume 1.8M.
- 2026-04-29: Open $155.37, High $156.64, Low $153.50, Close $155.58, Volume 1.5M.
- 2026-04-30: Open $153.98, High $158.76, Low $153.85, Close $158.32, Volume 1.3M.
- 2026-05-01: Open $158.69, High $158.69, Low $155.80, Close $156.20, Volume 772.3K.
- 2026-05-04: Open $155.54, High $158.14, Low $154.82, Close $156.81, Volume 847.6K.
- 2026-05-05: Open $157.30, High $159.81, Low $156.47, Close $158.87, Volume 705K.
- 2026-05-06: Open $159.93, High $161.08, Low $158.08, Close $159.37, Volume 1M.
- 2026-05-07: Open $158.88, High $160.60, Low $152.84, Close $153.53, Volume 1.4M.
- 2026-05-08: Open $154.02, High $156.34, Low $153.24, Close $154.33, Volume 1.4M.
- 2026-05-11: Open $154.38, High $155.03, Low $150.62, Close $151.04, Volume 1.3M.
- 2026-05-12: Open $151.06, High $154.47, Low $149.73, Close $153.48, Volume 1.2M.
- 2026-05-13: Open $152.42, High $154.35, Low $151.99, Close $153.96, Volume 781.3K.
- 2026-05-14: Open $155.03, High $156.37, Low $153.39, Close $155.57, Volume 823.9K.
- 2026-05-15: Open $155.24, High $155.82, Low $152.91, Close $154.11, Volume 1.1M.
- 2026-05-18: Open $153.81, High $156.98, Low $153.22, Close $154.46, Volume 1.1M.
- 2026-05-19: Open $154.11, High $154.39, Low $151.00, Close $151.02, Volume 1.5M.
- 2026-05-20: Open $151.49, High $153.03, Low $150.09, Close $152.07, Volume 1.3M.
- 2026-05-21: Open $152.09, High $152.68, Low $147.32, Close $150.42, Volume 2.1M.
- 2026-05-22: Open $150.69, High $152.38, Low $150.13, Close $151.46, Volume 1.3M.
- 2026-05-26: Open $151.14, High $152.91, Low $150.84, Close $152.13, Volume 1.5M.
- 2026-05-27: Open $150.29, High $152.05, Low $142.31, Close $145.40, Volume 2.3M.
- 2026-05-28: Open $142.59, High $144.47, Low $141.06, Close $142.00, Volume 1.8M.
- 2026-05-29: Open $141.78, High $144.80, Low $141.72, Close $143.41, Volume 2.5M.
- 2026-06-01: Open $142.05, High $146.72, Low $142.05, Close $145.82, Volume 1.5M.
- 2026-06-02: Open $145.29, High $147.66, Low $143.76, Close $146.75, Volume 1.4M.
- 2026-06-03: Open $146.34, High $147.25, Low $143.93, Close $146.56, Volume 1.1M.
- 2026-06-04: Open $147.86, High $151.23, Low $147.34, Close $150.51, Volume 1M.
- 2026-06-05: Open $150.80, High $152.23, Low $150.26, Close $151.45, Volume 884.1K.
- 2026-06-08: Open $151.25, High $152.51, Low $150.10, Close $150.19, Volume 1.2M.
- 2026-06-09: Open $150.91, High $152.52, Low $148.13, Close $151.37, Volume 1.2M.
- 2026-06-10: Open $151.02, High $153.14, Low $150.46, Close $150.59, Volume 1.2M.
- 2026-06-11: Open $150.40, High $151.82, Low $149.34, Close $150.42, Volume 1M.
- 2026-06-12: Open $151.09, High $155.58, Low $150.26, Close $154.40, Volume 1.2M.
- 2026-06-15: Open $155.92, High $156.89, Low $154.23, Close $154.71, Volume 1.5M.
- 2026-06-16: Open $155.75, High $158.47, Low $155.75, Close $158.31, Volume 1.3M.
- 2026-06-17: Open $158.06, High $160.16, Low $158.06, Close $158.77, Volume 1.5M.
- 2026-06-18: Open $159.70, High $160.38, Low $155.60, Close $155.86, Volume 3.3M.
- 2026-06-22: Open $157.15, High $158.03, Low $155.80, Close $156.65, Volume 2M.
- 2026-06-23: Open $155.51, High $157.65, Low $154.63, Close $157.44, Volume 1.6M.
- 2026-06-24: Open $156.90, High $157.05, Low $154.35, Close $154.79, Volume 1.6M.
- 2026-06-25: Open $154.15, High $155.17, Low $149.55, Close $150.52, Volume 2.1M.
- 2026-06-26: Open $150.21, High $151.02, Low $146.64, Close $149.94, Volume 3.2M.
- 2026-06-29: Open $150.62, High $152.57, Low $147.95, Close $149.08, Volume 1.6M.
- 2026-06-30: Open $150.20, High $152.83, Low $149.90, Close $152.03, Volume 1.8M.
- 2026-07-01: Open $152.33, High $158.65, Low $152.23, Close $158.19, Volume 1.6M.
- 2026-07-02: Open $160.10, High $163.98, Low $159.50, Close $162.66, Volume 1.6M.
- 2026-07-06: Open $163.00, High $166.75, Low $162.68, Close $166.41, Volume 905.8K.
- 2026-07-07: Open $168.50, High $168.50, Low $166.97, Close $167.60, Volume 849.2K.
- 2026-07-08: Open $167.86, High $167.86, Low $163.92, Close $165.35, Volume 1.2M.
- 2026-07-09: Open $167.11, High $171.62, Low $165.64, Close $168.72, Volume 1M.
- 2026-07-10: Open $170.00, High $171.52, Low $167.33, Close $168.12, Volume 1M.
- 2026-07-13: Open $168.63, High $169.74, Low $166.66, Close $166.98, Volume 1.2M.
- 2026-07-14: Open $165.59, High $168.33, Low $165.59, Close $167.43, Volume 1.4M.
- 2026-07-15: Open $168.56, High $172.43, Low $168.38, Close $170.30, Volume 1.1M.
- 2026-07-16: Open $170.89, High $171.08, Low $168.07, Close $169.70, Volume 1.8M.
- 2026-07-17: Open $167.42, High $170.69, Low $166.20, Close $168.36, Volume 1.3M.
- 2026-07-20: Open $168.87, High $169.30, Low $166.90, Close $168.32, Volume 1.1M.
- 2026-07-21: Open $168.79, High $170.09, Low $167.45, Close $167.93, Volume 1.5M.
- 2026-07-22: Open $167.45, High $168.97, Low $163.99, Close $168.01, Volume 1.5M.
- 2026-07-23: Open $169.35, High $169.35, Low $163.01, Close $166.14, Volume 2.3M.
- 2026-07-24: Open $166.86, High $169.40, Low $164.35, Close $169.30, Volume 1.2M.
- 2026-07-27: Open $170.89, High $174.00, Low $170.64, Close $173.60, Volume 1.1M.
- 2026-07-28: Open $173.43, High $178.28, Low $172.99, Close $177.18, Volume 1.4M.
- 2026-07-29: Open $176.23, High $177.07, Low $173.31, Close $174.16, Volume 1.3M.
- 2026-07-30: Open $174.33, High $175.48, Low $172.12, Close $174.97, Volume 875.5K.
- 2026-07-31: Open $175.00, High $176.91, Low $174.55, Close $175.98, Volume 1.2M.
- 2026-08-03: Open $175.98, High $179.29, Low $175.93, Close $177.68, Volume 957.1K.
- 2026-08-04: Open $177.56, High $179.69, Low $177.56, Close $178.57, Volume 966.9K.
- 2026-08-05: Open $180.00, High $181.87, Low $179.69, Close $180.55, Volume 856K.
- 2026-08-06: Open $182.00, High $182.73, Low $178.34, Close $179.33, Volume 679.8K.
- 2026-08-07: Open $178.05, High $179.21, Low $176.17, Close $176.56, Volume 598.4K.
- 2026-08-10: Open $176.17, High $180.00, Low $175.02, Close $179.09, Volume 831.6K.
- 2026-08-11: Open $177.96, High $181.05, Low $177.95, Close $180.02, Volume 1.1M.
- 2026-08-12: Open $179.90, High $181.38, Low $178.96, Close $181.18, Volume 838.3K.
- 2026-08-13: Open $181.77, High $182.44, Low $179.01, Close $180.99, Volume 743.3K.
- 2026-08-14: Open $180.87, High $182.25, Low $178.96, Close $180.81, Volume 1M.
- 2026-08-17: Open $180.50, High $181.83, Low $179.31, Close $179.48, Volume 793.5K.
- 2026-08-18: Open $180.46, High $180.88, Low $178.95, Close $179.30, Volume 757.8K.
- 2026-08-19: Open $180.14, High $181.71, Low $177.37, Close $177.93, Volume 1.1M.
- 2026-08-20: Open $177.97, High $178.12, Low $171.91, Close $172.35, Volume 1.1M.
- 2026-08-21: Open $173.65, High $176.32, Low $173.63, Close $175.20, Volume 1.7M.
- 2026-08-24: Open $175.35, High $178.09, Low $174.75, Close $176.68, Volume 675.9K.
- 2026-08-25: Open $176.44, High $176.44, Low $174.65, Close $174.71, Volume 857.5K.
- 2026-08-26: Open $174.39, High $177.41, Low $168.93, Close $176.69, Volume 1.5M.
- 2026-08-27: Open $176.15, High $177.49, Low $174.91, Close $176.11, Volume 710.2K.
- 2026-08-28: Open $177.15, High $179.61, Low $175.93, Close $179.36, Volume 1.8M.
- 2026-08-31: Open $179.40, High $179.70, Low $178.09, Close $178.17, Volume 1.3M.
- 2026-09-01: Open $176.28, High $176.64, Low $172.37, Close $173.50, Volume 1.5M.
- 2026-09-02: Open $173.85, High $178.83, Low $173.50, Close $175.95, Volume 1.6M.
- 2026-09-03: Open $176.39, High $181.40, Low $176.07, Close $181.10, Volume 1.1M.
- 2026-09-04: Open $179.59, High $180.41, Low $177.27, Close $178.29, Volume 983.8K.
- 2026-09-08: Open $177.18, High $178.64, Low $176.39, Close $176.55, Volume 1.3M.
- 2026-09-09: Open $176.09, High $176.61, Low $174.35, Close $175.47, Volume 1.1M.
- 2026-09-10: Open $175.96, High $176.33, Low $173.49, Close $173.53, Volume 1.1M.
- 2026-09-11: Open $175.75, High $176.95, Low $172.00, Close $173.46, Volume 1M.
- 2026-09-14: Open $173.72, High $174.09, Low $169.85, Close $170.80, Volume 881.7K.
- 2026-09-15: Open $170.38, High $171.16, Low $168.36, Close $168.75, Volume 1.1M.
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0001225208-26-007407.View filing
- 4 · Insider transaction filing. Filed 2026-08-27. Accession 0001225208-26-007342.View filing
- 4 · Insider transaction filing. Filed 2026-08-20. Accession 0001225208-26-007224.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