Current price$178.74
- Consensus target
- $182.92
- Gap to consensus
- +2.3%
- Confidence
- 61%
- Analyst range
- $158.00 – $208.00
- Std deviation
- $11.95
- Last updated
- Sep 15, 10:28 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $184.27USD | $158.00 – $208.00USD | 13 | — |
| MarketBeat | $180.68USD | $168.00 – $200.00USD | 15 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $138.72, High $139.63, Low $135.67, Close $136.49, Volume 1.2M.
- 2026-03-17: Open $137.74, High $139.74, Low $136.70, Close $136.79, Volume 1.3M.
- 2026-03-18: Open $135.98, High $137.74, Low $134.47, Close $134.87, Volume 1M.
- 2026-03-19: Open $134.30, High $136.22, Low $133.35, Close $135.78, Volume 1.2M.
- 2026-03-20: Open $135.44, High $136.26, Low $134.34, Close $135.74, Volume 2.1M.
- 2026-03-23: Open $139.21, High $139.68, Low $136.87, Close $137.14, Volume 897.2K.
- 2026-03-24: Open $135.49, High $141.53, Low $133.58, Close $140.37, Volume 1.3M.
- 2026-03-25: Open $141.25, High $142.83, Low $139.06, Close $139.73, Volume 1M.
- 2026-03-26: Open $138.50, High $139.59, Low $136.66, Close $137.98, Volume 731.5K.
- 2026-03-27: Open $137.14, High $137.15, Low $134.37, Close $134.99, Volume 603K.
- 2026-03-30: Open $136.57, High $137.59, Low $135.23, Close $136.23, Volume 656.2K.
- 2026-03-31: Open $137.83, High $140.00, Low $136.73, Close $139.57, Volume 861.9K.
- 2026-04-01: Open $141.31, High $143.20, Low $140.95, Close $141.41, Volume 941.9K.
- 2026-04-02: Open $138.27, High $142.91, Low $138.27, Close $142.25, Volume 679K.
- 2026-04-06: Open $144.62, High $145.71, Low $142.53, Close $143.32, Volume 744.7K.
- 2026-04-07: Open $143.10, High $146.26, Low $142.00, Close $145.63, Volume 1M.
- 2026-04-08: Open $148.89, High $151.92, Low $148.89, Close $151.74, Volume 1.2M.
- 2026-04-09: Open $151.17, High $153.01, Low $150.13, Close $152.63, Volume 948.7K.
- 2026-04-10: Open $152.00, High $152.60, Low $151.22, Close $152.23, Volume 824.7K.
- 2026-04-13: Open $150.70, High $154.10, Low $150.69, Close $153.99, Volume 820K.
- 2026-04-14: Open $154.48, High $155.90, Low $153.57, Close $155.82, Volume 924.1K.
- 2026-04-15: Open $156.85, High $157.97, Low $156.01, Close $156.07, Volume 711.1K.
- 2026-04-16: Open $156.07, High $157.77, Low $155.62, Close $156.77, Volume 1.1M.
- 2026-04-17: Open $158.68, High $161.13, Low $157.46, Close $159.16, Volume 1.1M.
- 2026-04-20: Open $158.67, High $161.10, Low $158.10, Close $158.99, Volume 1.2M.
- 2026-04-21: Open $162.00, High $173.19, Low $159.97, Close $171.74, Volume 2.7M.
- 2026-04-22: Open $171.74, High $172.59, Low $166.78, Close $167.83, Volume 1.7M.
- 2026-04-23: Open $166.79, High $168.74, Low $163.16, Close $165.39, Volume 1.3M.
- 2026-04-24: Open $165.12, High $165.81, Low $163.53, Close $164.01, Volume 1.2M.
- 2026-04-27: Open $165.07, High $168.25, Low $163.94, Close $167.81, Volume 1.4M.
- 2026-04-28: Open $168.50, High $169.23, Low $165.10, Close $166.90, Volume 1.2M.
- 2026-04-29: Open $167.09, High $168.00, Low $162.89, Close $164.83, Volume 2.1M.
- 2026-04-30: Open $164.83, High $167.66, Low $163.74, Close $166.34, Volume 1.5M.
- 2026-05-01: Open $166.43, High $167.19, Low $164.40, Close $164.48, Volume 834.3K.
- 2026-05-04: Open $163.87, High $164.70, Low $160.52, Close $161.24, Volume 728.8K.
- 2026-05-05: Open $162.22, High $162.76, Low $160.36, Close $161.60, Volume 991K.
- 2026-05-06: Open $163.83, High $165.03, Low $162.76, Close $163.28, Volume 963.3K.
- 2026-05-07: Open $162.80, High $163.50, Low $159.57, Close $160.03, Volume 1.1M.
- 2026-05-08: Open $160.95, High $161.00, Low $159.55, Close $160.41, Volume 790.4K.
- 2026-05-11: Open $160.75, High $162.05, Low $160.17, Close $161.00, Volume 885.7K.
- 2026-05-12: Open $161.00, High $162.84, Low $158.98, Close $162.35, Volume 851.4K.
- 2026-05-13: Open $161.42, High $163.67, Low $160.54, Close $162.97, Volume 1M.
- 2026-05-14: Open $164.05, High $164.95, Low $162.98, Close $164.30, Volume 794.7K.
- 2026-05-15: Open $163.35, High $164.54, Low $162.27, Close $163.86, Volume 1M.
- 2026-05-18: Open $163.86, High $165.92, Low $163.58, Close $165.27, Volume 828.5K.
- 2026-05-19: Open $165.00, High $165.94, Low $162.42, Close $164.91, Volume 1M.
- 2026-05-20: Open $165.10, High $166.49, Low $163.50, Close $165.96, Volume 926.9K.
- 2026-05-21: Open $165.50, High $167.42, Low $164.81, Close $167.11, Volume 972.4K.
- 2026-05-22: Open $167.31, High $168.94, Low $166.11, Close $167.77, Volume 728.9K.
- 2026-05-26: Open $168.25, High $170.24, Low $167.82, Close $169.94, Volume 1.2M.
- 2026-05-27: Open $170.00, High $170.15, Low $166.57, Close $167.94, Volume 1M.
- 2026-05-28: Open $167.63, High $169.06, Low $164.00, Close $168.35, Volume 975.4K.
- 2026-05-29: Open $167.89, High $168.18, Low $164.11, Close $165.45, Volume 3M.
- 2026-06-01: Open $164.29, High $169.36, Low $164.28, Close $168.34, Volume 748.2K.
- 2026-06-02: Open $167.18, High $170.16, Low $167.07, Close $169.79, Volume 1.3M.
- 2026-06-03: Open $168.24, High $169.50, Low $166.27, Close $168.45, Volume 912.4K.
- 2026-06-04: Open $169.25, High $173.66, Low $168.72, Close $173.06, Volume 767.3K.
- 2026-06-05: Open $172.00, High $172.97, Low $169.97, Close $170.47, Volume 960.1K.
- 2026-06-08: Open $171.17, High $172.11, Low $168.76, Close $169.11, Volume 999.5K.
- 2026-06-09: Open $171.49, High $172.40, Low $167.67, Close $170.60, Volume 963.5K.
- 2026-06-10: Open $170.25, High $171.07, Low $165.90, Close $166.13, Volume 1.7M.
- 2026-06-11: Open $167.26, High $171.24, Low $166.07, Close $170.75, Volume 1.5M.
- 2026-06-12: Open $172.80, High $175.11, Low $172.03, Close $174.34, Volume 955.4K.
- 2026-06-15: Open $175.89, High $176.08, Low $172.48, Close $172.72, Volume 894.5K.
- 2026-06-16: Open $173.98, High $176.11, Low $172.74, Close $174.84, Volume 776.6K.
- 2026-06-17: Open $174.56, High $176.93, Low $174.24, Close $174.95, Volume 906.8K.
- 2026-06-18: Open $176.46, High $176.99, Low $171.01, Close $172.11, Volume 2.8M.
- 2026-06-22: Open $173.96, High $175.62, Low $172.63, Close $175.56, Volume 1.3M.
- 2026-06-23: Open $174.91, High $177.78, Low $173.95, Close $176.26, Volume 811.7K.
- 2026-06-24: Open $176.21, High $176.21, Low $173.75, Close $173.93, Volume 1M.
- 2026-06-25: Open $175.45, High $178.70, Low $175.16, Close $175.97, Volume 968.5K.
- 2026-06-26: Open $175.87, High $176.00, Low $172.25, Close $173.87, Volume 1.4M.
- 2026-06-29: Open $174.62, High $177.43, Low $173.14, Close $174.91, Volume 904.4K.
- 2026-06-30: Open $175.94, High $176.46, Low $173.74, Close $173.84, Volume 876.9K.
- 2026-07-01: Open $173.84, High $177.66, Low $173.00, Close $175.60, Volume 728.6K.
- 2026-07-02: Open $176.68, High $177.55, Low $174.54, Close $176.50, Volume 613.1K.
- 2026-07-06: Open $176.70, High $181.21, Low $176.70, Close $181.14, Volume 722.9K.
- 2026-07-07: Open $181.21, High $182.26, Low $179.94, Close $181.39, Volume 865.6K.
- 2026-07-08: Open $180.93, High $180.93, Low $176.82, Close $179.92, Volume 950.5K.
- 2026-07-09: Open $181.24, High $185.57, Low $181.22, Close $182.86, Volume 837.4K.
- 2026-07-10: Open $183.79, High $185.00, Low $182.00, Close $183.55, Volume 805.6K.
- 2026-07-13: Open $182.76, High $184.51, Low $181.78, Close $184.11, Volume 764.8K.
- 2026-07-14: Open $184.40, High $188.50, Low $184.17, Close $186.64, Volume 890.9K.
- 2026-07-15: Open $187.73, High $191.47, Low $187.73, Close $191.13, Volume 955.7K.
- 2026-07-16: Open $190.94, High $191.60, Low $186.55, Close $188.52, Volume 1.1M.
- 2026-07-17: Open $186.00, High $187.72, Low $182.84, Close $184.68, Volume 1.2M.
- 2026-07-20: Open $186.54, High $186.97, Low $182.36, Close $182.78, Volume 1.3M.
- 2026-07-21: Open $183.06, High $185.87, Low $182.43, Close $185.06, Volume 1.1M.
- 2026-07-22: Open $181.39, High $182.86, Low $177.37, Close $178.66, Volume 2.8M.
- 2026-07-23: Open $175.08, High $178.85, Low $175.08, Close $177.95, Volume 1.5M.
- 2026-07-24: Open $178.55, High $181.58, Low $177.10, Close $180.52, Volume 1.3M.
- 2026-07-27: Open $182.85, High $184.49, Low $179.98, Close $182.52, Volume 1.1M.
- 2026-07-28: Open $182.32, High $183.99, Low $179.58, Close $180.86, Volume 1M.
- 2026-07-29: Open $180.86, High $181.50, Low $177.44, Close $177.65, Volume 986.6K.
- 2026-07-30: Open $179.56, High $183.16, Low $178.29, Close $182.51, Volume 754.5K.
- 2026-07-31: Open $182.31, High $183.61, Low $181.00, Close $182.19, Volume 1.2M.
- 2026-08-03: Open $181.80, High $182.89, Low $178.91, Close $182.20, Volume 981.8K.
- 2026-08-04: Open $182.82, High $184.68, Low $182.14, Close $182.41, Volume 1M.
- 2026-08-05: Open $184.06, High $185.86, Low $183.13, Close $184.38, Volume 888.7K.
- 2026-08-06: Open $185.71, High $186.31, Low $183.10, Close $184.14, Volume 1.1M.
- 2026-08-07: Open $184.08, High $185.76, Low $182.12, Close $185.50, Volume 775.7K.
- 2026-08-10: Open $185.12, High $188.64, Low $184.94, Close $187.86, Volume 1.6M.
- 2026-08-11: Open $188.05, High $189.65, Low $187.27, Close $187.78, Volume 1.3M.
- 2026-08-12: Open $188.72, High $191.45, Low $188.29, Close $191.33, Volume 1.7M.
- 2026-08-13: Open $193.04, High $195.78, Low $189.30, Close $190.48, Volume 806.3K.
- 2026-08-14: Open $190.48, High $191.88, Low $189.28, Close $191.41, Volume 599.3K.
- 2026-08-17: Open $191.38, High $193.89, Low $190.61, Close $191.47, Volume 975.8K.
- 2026-08-18: Open $191.18, High $191.80, Low $190.11, Close $190.58, Volume 751.4K.
- 2026-08-19: Open $191.96, High $192.39, Low $184.79, Close $185.40, Volume 971.8K.
- 2026-08-20: Open $185.30, High $187.23, Low $182.41, Close $182.51, Volume 1.1M.
- 2026-08-21: Open $184.68, High $186.05, Low $183.71, Close $183.90, Volume 1.3M.
- 2026-08-24: Open $183.90, High $187.62, Low $183.74, Close $186.66, Volume 1.1M.
- 2026-08-25: Open $187.34, High $187.36, Low $185.63, Close $186.82, Volume 1M.
- 2026-08-26: Open $186.95, High $187.86, Low $185.15, Close $187.66, Volume 807.2K.
- 2026-08-27: Open $187.07, High $188.75, Low $185.79, Close $186.27, Volume 903.3K.
- 2026-08-28: Open $186.99, High $187.94, Low $185.67, Close $186.79, Volume 603K.
- 2026-08-31: Open $186.24, High $186.87, Low $184.91, Close $185.56, Volume 777.2K.
- 2026-09-01: Open $184.07, High $186.01, Low $181.71, Close $182.68, Volume 951.2K.
- 2026-09-02: Open $183.31, High $186.67, Low $182.99, Close $183.98, Volume 909.2K.
- 2026-09-03: Open $185.04, High $187.67, Low $184.52, Close $187.45, Volume 672.4K.
- 2026-09-04: Open $184.87, High $188.14, Low $181.15, Close $186.63, Volume 785.4K.
- 2026-09-08: Open $185.15, High $186.63, Low $183.96, Close $184.88, Volume 1.1M.
- 2026-09-09: Open $184.99, High $186.00, Low $182.99, Close $184.69, Volume 912.3K.
- 2026-09-10: Open $184.91, High $187.80, Low $183.74, Close $187.19, Volume 1M.
- 2026-09-11: Open $188.95, High $189.59, Low $187.07, Close $189.19, Volume 700.8K.
- 2026-09-14: Open $186.30, High $187.03, Low $179.84, Close $181.71, Volume 1.3M.
- 2026-09-15: Open $179.77, High $180.78, Low $175.61, Close $178.74, Volume 918.5K.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0002086167-26-000006.View filing
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001751051-26-000014.View filing
- 13F-HR · Institutional holdings filing. Filed 2026-08-13. Accession 0000073124-26-000053.View filing
SEC activity
Recent SEC filings
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
- View filingDownload raw13F-HRInstitutional holdings filing
Data coverage
- PricePrice updated
- EstimatesEstimates available from 2 sources
- SECSEC filings available