Current price$136.17
- Consensus target
- $147.41
- Gap to consensus
- +8.3%
- Confidence
- 48%
- Analyst range
- $87.00 – $176.00
- Std deviation
- $23.63
- Last updated
- Sep 15, 11:05 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $155.20USD | $129.00 – $176.00USD | 20 | — |
| MarketBeat | $145.22USD | $87.00 – $176.00USD | 19 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $107.31, High $108.69, Low $106.61, Close $107.35, Volume 11.9M.
- 2026-03-17: Open $108.50, High $109.74, Low $107.42, Close $107.71, Volume 12.8M.
- 2026-03-18: Open $107.11, High $109.55, Low $107.11, Close $108.67, Volume 12.3M.
- 2026-03-19: Open $107.33, High $110.58, Low $106.83, Close $109.85, Volume 16.7M.
- 2026-03-20: Open $109.60, High $111.21, Low $108.86, Close $109.52, Volume 29.7M.
- 2026-03-23: Open $113.13, High $113.39, Low $110.97, Close $111.64, Volume 16.9M.
- 2026-03-24: Open $110.17, High $114.80, Low $109.49, Close $113.74, Volume 14.1M.
- 2026-03-25: Open $114.99, High $116.13, Low $113.59, Close $114.48, Volume 11.3M.
- 2026-03-26: Open $114.06, High $114.79, Low $111.57, Close $112.41, Volume 12.7M.
- 2026-03-27: Open $111.07, High $111.86, Low $106.96, Close $107.38, Volume 23.1M.
- 2026-03-30: Open $108.46, High $109.42, Low $106.52, Close $107.27, Volume 20.3M.
- 2026-03-31: Open $109.10, High $113.77, Low $108.35, Close $113.41, Volume 18.3M.
- 2026-04-01: Open $115.47, High $116.79, Low $114.07, Close $115.30, Volume 13.3M.
- 2026-04-02: Open $112.32, High $115.61, Low $111.75, Close $115.25, Volume 9.8M.
- 2026-04-06: Open $115.80, High $117.70, Low $115.80, Close $117.36, Volume 13.3M.
- 2026-04-07: Open $116.48, High $117.70, Low $115.75, Close $117.13, Volume 8.5M.
- 2026-04-08: Open $121.95, High $124.49, Low $121.73, Close $123.49, Volume 16.3M.
- 2026-04-09: Open $122.81, High $125.48, Low $122.33, Close $124.92, Volume 8.8M.
- 2026-04-10: Open $125.24, High $125.47, Low $123.61, Close $124.39, Volume 9M.
- 2026-04-13: Open $123.01, High $126.31, Low $122.35, Close $126.28, Volume 14.4M.
- 2026-04-14: Open $128.07, High $130.99, Low $126.85, Close $129.58, Volume 17M.
- 2026-04-15: Open $131.25, High $132.86, Low $130.57, Close $131.69, Volume 14.7M.
- 2026-04-16: Open $131.24, High $132.77, Low $129.22, Close $129.34, Volume 9.3M.
- 2026-04-17: Open $131.08, High $133.57, Low $130.66, Close $132.18, Volume 15.9M.
- 2026-04-20: Open $131.98, High $133.44, Low $131.65, Close $133.05, Volume 10.2M.
- 2026-04-21: Open $133.60, High $135.29, Low $131.26, Close $131.68, Volume 8.1M.
- 2026-04-22: Open $132.41, High $132.47, Low $129.40, Close $129.73, Volume 10.4M.
- 2026-04-23: Open $129.49, High $129.99, Low $126.84, Close $128.51, Volume 9.1M.
- 2026-04-24: Open $128.28, High $129.06, Low $127.50, Close $127.98, Volume 6.8M.
- 2026-04-27: Open $127.86, High $129.40, Low $127.64, Close $129.14, Volume 6.2M.
- 2026-04-28: Open $130.46, High $131.31, Low $128.01, Close $128.53, Volume 9.6M.
- 2026-04-29: Open $128.56, High $128.92, Low $126.58, Close $127.61, Volume 12.8M.
- 2026-04-30: Open $127.70, High $128.92, Low $126.55, Close $127.98, Volume 12.1M.
- 2026-05-01: Open $128.64, High $130.48, Low $126.86, Close $127.44, Volume 10.6M.
- 2026-05-04: Open $126.86, High $127.05, Low $124.60, Close $125.63, Volume 15M.
- 2026-05-05: Open $126.31, High $128.58, Low $126.05, Close $128.01, Volume 13.6M.
- 2026-05-06: Open $130.49, High $131.58, Low $127.47, Close $127.60, Volume 13.4M.
- 2026-05-07: Open $127.62, High $131.23, Low $127.06, Close $129.09, Volume 18.8M.
- 2026-05-08: Open $130.19, High $131.95, Low $125.22, Close $125.55, Volume 17.5M.
- 2026-05-11: Open $125.87, High $128.09, Low $124.69, Close $125.85, Volume 11.4M.
- 2026-05-12: Open $126.07, High $126.56, Low $123.25, Close $126.44, Volume 9.9M.
- 2026-05-13: Open $125.00, High $125.85, Low $123.76, Close $124.10, Volume 7.2M.
- 2026-05-14: Open $125.08, High $126.35, Low $123.48, Close $124.82, Volume 8.2M.
- 2026-05-15: Open $124.48, High $124.50, Low $122.73, Close $123.42, Volume 7.8M.
- 2026-05-18: Open $123.31, High $124.45, Low $121.81, Close $122.41, Volume 8.8M.
- 2026-05-19: Open $121.45, High $121.45, Low $119.76, Close $119.97, Volume 11.1M.
- 2026-05-20: Open $120.97, High $125.28, Low $119.89, Close $124.82, Volume 11.2M.
- 2026-05-21: Open $124.03, High $125.45, Low $123.28, Close $125.22, Volume 6.8M.
- 2026-05-22: Open $125.99, High $126.49, Low $124.88, Close $125.09, Volume 6.3M.
- 2026-05-26: Open $126.25, High $127.43, Low $125.26, Close $126.86, Volume 9M.
- 2026-05-27: Open $127.09, High $127.77, Low $124.46, Close $125.39, Volume 8.2M.
- 2026-05-28: Open $124.47, High $125.35, Low $123.24, Close $124.68, Volume 7.9M.
- 2026-05-29: Open $124.65, High $126.85, Low $123.52, Close $125.90, Volume 17.3M.
- 2026-06-01: Open $124.08, High $129.10, Low $123.60, Close $129.09, Volume 12.5M.
- 2026-06-02: Open $128.69, High $132.46, Low $128.69, Close $131.26, Volume 13.6M.
- 2026-06-03: Open $130.93, High $131.85, Low $128.27, Close $129.93, Volume 11.1M.
- 2026-06-04: Open $131.27, High $135.67, Low $130.87, Close $135.15, Volume 11.5M.
- 2026-06-05: Open $135.41, High $135.83, Low $131.19, Close $132.47, Volume 12.6M.
- 2026-06-08: Open $133.40, High $134.88, Low $132.97, Close $133.28, Volume 11.6M.
- 2026-06-09: Open $134.73, High $135.93, Low $131.92, Close $134.73, Volume 11.7M.
- 2026-06-10: Open $134.19, High $137.12, Low $132.56, Close $133.38, Volume 15.1M.
- 2026-06-11: Open $134.40, High $138.23, Low $133.81, Close $138.07, Volume 12.5M.
- 2026-06-12: Open $139.75, High $141.12, Low $138.21, Close $139.83, Volume 10.4M.
- 2026-06-15: Open $142.43, High $143.56, Low $140.88, Close $141.21, Volume 12.8M.
- 2026-06-16: Open $143.04, High $143.50, Low $141.05, Close $142.99, Volume 13.2M.
- 2026-06-17: Open $143.20, High $146.54, Low $143.04, Close $143.78, Volume 13.1M.
- 2026-06-18: Open $146.49, High $147.96, Low $143.04, Close $143.06, Volume 29.3M.
- 2026-06-22: Open $144.71, High $146.37, Low $144.48, Close $145.67, Volume 15M.
- 2026-06-23: Open $144.13, High $146.14, Low $143.14, Close $144.97, Volume 13.3M.
- 2026-06-24: Open $144.99, High $145.92, Low $143.18, Close $143.59, Volume 13.9M.
- 2026-06-25: Open $144.89, High $147.79, Low $144.82, Close $144.98, Volume 12.2M.
- 2026-06-26: Open $144.63, High $145.10, Low $140.76, Close $141.76, Volume 17.9M.
- 2026-06-29: Open $141.85, High $143.84, Low $141.43, Close $142.49, Volume 9.5M.
- 2026-06-30: Open $141.00, High $141.90, Low $139.38, Close $139.96, Volume 22.1M.
- 2026-07-01: Open $140.24, High $141.28, Low $138.26, Close $140.13, Volume 13.7M.
- 2026-07-02: Open $141.88, High $142.11, Low $138.22, Close $139.97, Volume 9.5M.
- 2026-07-06: Open $141.87, High $143.89, Low $141.56, Close $143.86, Volume 14.1M.
- 2026-07-07: Open $144.06, High $144.71, Low $140.66, Close $140.77, Volume 9.7M.
- 2026-07-08: Open $140.14, High $140.24, Low $137.15, Close $137.39, Volume 9.8M.
- 2026-07-09: Open $138.76, High $139.84, Low $138.01, Close $139.57, Volume 10.3M.
- 2026-07-10: Open $141.39, High $141.44, Low $139.75, Close $140.79, Volume 10.5M.
- 2026-07-13: Open $141.10, High $141.47, Low $137.57, Close $140.71, Volume 12.4M.
- 2026-07-14: Open $137.74, High $144.29, Low $132.16, Close $133.27, Volume 32.1M.
- 2026-07-15: Open $134.08, High $135.12, Low $131.77, Close $134.89, Volume 18.1M.
- 2026-07-16: Open $134.72, High $135.00, Low $131.21, Close $131.71, Volume 13.8M.
- 2026-07-17: Open $129.44, High $131.25, Low $127.08, Close $129.36, Volume 15.7M.
- 2026-07-20: Open $129.56, High $131.27, Low $128.44, Close $128.72, Volume 11M.
- 2026-07-21: Open $129.57, High $133.54, Low $129.17, Close $132.84, Volume 11.2M.
- 2026-07-22: Open $132.72, High $133.91, Low $132.10, Close $132.25, Volume 10.6M.
- 2026-07-23: Open $130.50, High $132.47, Low $130.02, Close $131.88, Volume 10.7M.
- 2026-07-24: Open $132.24, High $133.28, Low $131.40, Close $132.19, Volume 10.8M.
- 2026-07-27: Open $134.25, High $135.35, Low $131.02, Close $133.10, Volume 12.5M.
- 2026-07-28: Open $132.78, High $133.00, Low $130.75, Close $132.47, Volume 9.4M.
- 2026-07-29: Open $131.76, High $132.43, Low $126.78, Close $127.13, Volume 12.9M.
- 2026-07-30: Open $128.97, High $132.58, Low $128.80, Close $132.32, Volume 10.5M.
- 2026-07-31: Open $133.55, High $135.44, Low $131.94, Close $132.45, Volume 9.6M.
- 2026-08-03: Open $132.47, High $133.62, Low $131.18, Close $133.57, Volume 8.1M.
- 2026-08-04: Open $134.32, High $138.05, Low $134.32, Close $136.87, Volume 12.2M.
- 2026-08-05: Open $137.30, High $139.17, Low $137.14, Close $137.64, Volume 12M.
- 2026-08-06: Open $138.34, High $139.26, Low $133.66, Close $133.82, Volume 8.9M.
- 2026-08-07: Open $133.82, High $135.24, Low $132.52, Close $135.00, Volume 10.2M.
- 2026-08-10: Open $134.87, High $136.14, Low $134.47, Close $135.22, Volume 7.1M.
- 2026-08-11: Open $135.91, High $137.15, Low $135.34, Close $135.77, Volume 5.1M.
- 2026-08-12: Open $136.87, High $138.59, Low $136.41, Close $137.58, Volume 6.1M.
- 2026-08-13: Open $138.29, High $139.06, Low $137.10, Close $138.73, Volume 9.5M.
- 2026-08-14: Open $138.16, High $140.28, Low $138.16, Close $139.33, Volume 6.8M.
- 2026-08-17: Open $139.25, High $140.88, Low $137.81, Close $138.51, Volume 8.9M.
- 2026-08-18: Open $137.30, High $138.21, Low $136.45, Close $137.65, Volume 7.1M.
- 2026-08-19: Open $137.74, High $137.79, Low $132.35, Close $132.89, Volume 10.4M.
- 2026-08-20: Open $132.50, High $133.08, Low $129.61, Close $129.67, Volume 7.8M.
- 2026-08-21: Open $131.22, High $132.25, Low $130.34, Close $131.65, Volume 11.3M.
- 2026-08-24: Open $131.39, High $132.64, Low $131.01, Close $131.72, Volume 9.3M.
- 2026-08-25: Open $132.77, High $133.68, Low $131.50, Close $133.25, Volume 6.7M.
- 2026-08-26: Open $133.54, High $133.82, Low $132.25, Close $133.56, Volume 4.5M.
- 2026-08-27: Open $132.95, High $133.96, Low $131.78, Close $132.68, Volume 11.6M.
- 2026-08-28: Open $132.98, High $133.63, Low $132.32, Close $132.90, Volume 12.1M.
- 2026-08-31: Open $132.31, High $132.48, Low $131.33, Close $131.62, Volume 7.6M.
- 2026-09-01: Open $131.07, High $134.61, Low $130.20, Close $132.54, Volume 6.9M.
- 2026-09-02: Open $133.80, High $136.20, Low $132.70, Close $134.34, Volume 7.7M.
- 2026-09-03: Open $135.22, High $138.55, Low $134.83, Close $138.14, Volume 12.6M.
- 2026-09-04: Open $137.43, High $138.11, Low $135.40, Close $137.72, Volume 5.7M.
- 2026-09-08: Open $137.18, High $137.98, Low $135.75, Close $136.74, Volume 6.5M.
- 2026-09-09: Open $135.50, High $138.55, Low $133.87, Close $137.80, Volume 6.7M.
- 2026-09-10: Open $137.55, High $138.85, Low $136.57, Close $138.50, Volume 7.1M.
- 2026-09-11: Open $140.11, High $141.27, Low $137.37, Close $138.82, Volume 7.4M.
- 2026-09-14: Open $137.36, High $137.93, Low $132.66, Close $136.18, Volume 15.7M.
- 2026-09-15: Open $138.00, High $139.71, Low $133.93, Close $136.17, Volume 9.5M.
- 13F-HR · Institutional holdings filing. Filed 2026-08-03. Accession 0000831001-26-000040.View filing
- 4 · Insider transaction filing. Filed 2026-07-02. Accession 0001193125-26-294019.View filing
- 4 · Insider transaction filing. Filed 2026-07-02. Accession 0001193125-26-294020.View filing
SEC activity
Recent SEC filings
- View filingDownload raw13F-HRInstitutional holdings filing
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
Data coverage
- PricePrice updated
- EstimatesEstimates available from 2 sources
- SECSEC filings available