Current price$141.90
- Consensus target
- $149.06
- Gap to consensus
- +5.0%
- Confidence
- 21%
- Analyst range
- $72.00 – $248.00
- Std deviation
- $52.16
- Last updated
- Sep 15, 10:25 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $142.28USD | $72.00 – $248.00USD | 46 | — |
| MarketBeat | $145.71USD | $72.00 – $248.00USD | 42 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $116.90, High $117.20, Low $113.80, Close $114.88, Volume 12.3M.
- 2026-03-17: Open $115.40, High $118.99, Low $114.20, Close $116.72, Volume 13.4M.
- 2026-03-18: Open $115.00, High $117.44, Low $113.53, Close $113.71, Volume 10.1M.
- 2026-03-19: Open $114.18, High $117.09, Low $111.95, Close $113.27, Volume 11.4M.
- 2026-03-20: Open $111.30, High $112.15, Low $109.12, Close $110.38, Volume 18.9M.
- 2026-03-23: Open $110.76, High $113.25, Low $109.89, Close $110.95, Volume 12.2M.
- 2026-03-24: Open $109.14, High $109.25, Low $104.32, Close $104.65, Volume 17.8M.
- 2026-03-25: Open $106.50, High $106.88, Low $101.14, Close $103.06, Volume 14.7M.
- 2026-03-26: Open $102.42, High $105.84, Low $100.88, Close $103.64, Volume 11.6M.
- 2026-03-27: Open $102.64, High $102.67, Low $98.34, Close $99.41, Volume 18.1M.
- 2026-03-30: Open $100.06, High $105.99, Low $99.50, Close $104.97, Volume 18.7M.
- 2026-03-31: Open $105.54, High $106.58, Low $104.06, Close $104.55, Volume 16.8M.
- 2026-04-01: Open $105.23, High $105.90, Low $102.01, Close $104.04, Volume 12.4M.
- 2026-04-02: Open $101.79, High $103.41, Low $98.46, Close $102.00, Volume 16.6M.
- 2026-04-06: Open $102.97, High $103.33, Low $100.40, Close $102.42, Volume 9.1M.
- 2026-04-07: Open $102.77, High $103.96, Low $99.50, Close $100.55, Volume 12M.
- 2026-04-08: Open $104.76, High $105.58, Low $96.96, Close $97.47, Volume 19.8M.
- 2026-04-09: Open $96.50, High $97.16, Low $88.66, Close $89.81, Volume 42.1M.
- 2026-04-10: Open $88.91, High $88.91, Low $81.24, Close $83.00, Volume 58.7M.
- 2026-04-13: Open $84.77, High $89.24, Low $84.18, Close $89.06, Volume 31.7M.
- 2026-04-14: Open $90.74, High $92.40, Low $87.12, Close $87.79, Volume 25.1M.
- 2026-04-15: Open $90.20, High $94.83, Low $89.20, Close $94.19, Volume 25.8M.
- 2026-04-16: Open $97.61, High $99.39, Low $95.37, Close $96.44, Volume 22M.
- 2026-04-17: Open $97.95, High $98.82, Low $96.13, Close $96.66, Volume 17.8M.
- 2026-04-20: Open $97.44, High $100.67, Low $96.81, Close $99.72, Volume 20.3M.
- 2026-04-21: Open $100.35, High $104.50, Low $99.06, Close $100.14, Volume 24.1M.
- 2026-04-22: Open $101.50, High $104.31, Low $101.03, Close $103.07, Volume 35.7M.
- 2026-04-23: Open $87.25, High $90.02, Low $83.58, Close $84.78, Volume 84.1M.
- 2026-04-24: Open $85.78, High $90.39, Low $84.93, Close $90.17, Volume 39M.
- 2026-04-27: Open $89.06, High $94.03, Low $87.81, Close $90.45, Volume 32.8M.
- 2026-04-28: Open $91.10, High $93.00, Low $90.13, Close $90.49, Volume 21M.
- 2026-04-29: Open $89.06, High $89.30, Low $87.10, Close $88.89, Volume 18.6M.
- 2026-04-30: Open $87.95, High $88.71, Low $85.88, Close $88.31, Volume 22.2M.
- 2026-05-01: Open $90.93, High $92.60, Low $87.87, Close $91.16, Volume 22.9M.
- 2026-05-04: Open $91.27, High $95.62, Low $91.10, Close $91.97, Volume 21.9M.
- 2026-05-05: Open $92.25, High $92.89, Low $89.14, Close $92.01, Volume 22.8M.
- 2026-05-06: Open $91.60, High $91.68, Low $88.21, Close $89.05, Volume 23.1M.
- 2026-05-07: Open $92.17, High $95.56, Low $91.89, Close $93.59, Volume 28M.
- 2026-05-08: Open $91.13, High $91.85, Low $88.99, Close $91.18, Volume 24.7M.
- 2026-05-11: Open $91.04, High $94.75, Low $90.47, Close $91.49, Volume 21.4M.
- 2026-05-12: Open $92.47, High $92.77, Low $88.69, Close $89.00, Volume 22.4M.
- 2026-05-13: Open $88.58, High $88.58, Low $86.01, Close $87.05, Volume 22.1M.
- 2026-05-14: Open $87.32, High $92.00, Low $85.44, Close $90.50, Volume 25.6M.
- 2026-05-15: Open $92.09, High $96.67, Low $91.97, Close $95.07, Volume 34.6M.
- 2026-05-18: Open $98.86, High $104.68, Low $97.85, Close $103.42, Volume 51.2M.
- 2026-05-19: Open $110.14, High $110.83, Low $100.77, Close $101.83, Volume 55.6M.
- 2026-05-20: Open $100.75, High $103.35, Low $97.50, Close $103.30, Volume 30M.
- 2026-05-21: Open $100.99, High $101.59, Low $98.11, Close $99.69, Volume 26.5M.
- 2026-05-22: Open $102.18, High $104.59, Low $99.43, Close $102.13, Volume 23.6M.
- 2026-05-26: Open $100.56, High $102.54, Low $98.72, Close $99.92, Volume 23.6M.
- 2026-05-27: Open $99.21, High $105.40, Low $98.55, Close $102.12, Volume 28.6M.
- 2026-05-28: Open $107.00, High $110.16, Low $104.60, Close $108.73, Volume 39.1M.
- 2026-05-29: Open $118.48, High $124.74, Low $116.29, Close $124.37, Volume 68.2M.
- 2026-06-01: Open $135.77, High $139.20, Low $131.61, Close $135.86, Volume 68.8M.
- 2026-06-02: Open $129.90, High $132.74, Low $124.12, Close $127.65, Volume 41.4M.
- 2026-06-03: Open $127.99, High $128.08, Low $117.34, Close $117.90, Volume 34.3M.
- 2026-06-04: Open $121.94, High $124.80, Low $119.36, Close $119.36, Volume 28.1M.
- 2026-06-05: Open $119.19, High $121.20, Low $111.56, Close $112.45, Volume 31.5M.
- 2026-06-08: Open $111.69, High $115.36, Low $111.20, Close $114.19, Volume 19.7M.
- 2026-06-09: Open $110.31, High $112.39, Low $103.08, Close $106.97, Volume 35.8M.
- 2026-06-10: Open $105.28, High $109.80, Low $104.73, Close $106.06, Volume 20.1M.
- 2026-06-11: Open $103.03, High $105.12, Low $101.33, Close $103.08, Volume 28.3M.
- 2026-06-12: Open $103.38, High $103.45, Low $98.42, Close $102.15, Volume 26M.
- 2026-06-15: Open $104.80, High $107.18, Low $103.35, Close $104.15, Volume 23M.
- 2026-06-16: Open $102.90, High $105.66, Low $101.20, Close $101.33, Volume 17.2M.
- 2026-06-17: Open $100.68, High $102.89, Low $95.09, Close $95.48, Volume 32.2M.
- 2026-06-18: Open $95.31, High $96.24, Low $92.45, Close $95.04, Volume 36.3M.
- 2026-06-22: Open $93.30, High $97.44, Low $91.48, Close $93.01, Volume 24.9M.
- 2026-06-23: Open $95.14, High $97.50, Low $94.61, Close $95.94, Volume 32.6M.
- 2026-06-24: Open $94.00, High $96.99, Low $93.42, Close $93.80, Volume 17.2M.
- 2026-06-25: Open $91.70, High $92.06, Low $89.39, Close $89.52, Volume 23.7M.
- 2026-06-26: Open $90.44, High $98.92, Low $90.00, Close $98.34, Volume 27.3M.
- 2026-06-29: Open $100.48, High $103.21, Low $99.47, Close $99.97, Volume 25M.
- 2026-06-30: Open $97.31, High $99.64, Low $96.95, Close $99.28, Volume 19.4M.
- 2026-07-01: Open $103.60, High $106.69, Low $101.77, Close $105.80, Volume 26.5M.
- 2026-07-02: Open $106.22, High $107.68, Low $103.84, Close $106.32, Volume 20.2M.
- 2026-07-06: Open $104.10, High $110.64, Low $103.34, Close $107.93, Volume 16.5M.
- 2026-07-07: Open $111.55, High $113.79, Low $109.04, Close $110.73, Volume 22.3M.
- 2026-07-08: Open $106.21, High $108.44, Low $105.40, Close $107.78, Volume 15.1M.
- 2026-07-09: Open $102.03, High $109.25, Low $101.51, Close $108.84, Volume 14.2M.
- 2026-07-10: Open $111.27, High $111.50, Low $105.71, Close $107.71, Volume 11.1M.
- 2026-07-13: Open $109.50, High $113.03, Low $107.65, Close $111.26, Volume 16.6M.
- 2026-07-14: Open $103.74, High $107.96, Low $102.61, Close $104.85, Volume 23.2M.
- 2026-07-15: Open $106.50, High $108.75, Low $104.33, Close $104.73, Volume 13.8M.
- 2026-07-16: Open $104.94, High $105.86, Low $99.31, Close $104.01, Volume 20.3M.
- 2026-07-17: Open $102.88, High $105.83, Low $102.64, Close $103.24, Volume 16.2M.
- 2026-07-20: Open $100.52, High $105.33, Low $98.43, Close $104.70, Volume 20.5M.
- 2026-07-21: Open $101.65, High $104.58, Low $101.05, Close $102.06, Volume 19.2M.
- 2026-07-22: Open $100.87, High $101.16, Low $94.74, Close $95.46, Volume 43.6M.
- 2026-07-23: Open $100.01, High $100.25, Low $91.53, Close $91.94, Volume 49M.
- 2026-07-24: Open $94.92, High $98.93, Low $94.87, Close $98.78, Volume 29.6M.
- 2026-07-27: Open $101.87, High $108.15, Low $100.35, Close $105.56, Volume 32.5M.
- 2026-07-28: Open $106.88, High $112.28, Low $106.50, Close $110.62, Volume 33.7M.
- 2026-07-29: Open $110.42, High $118.36, Low $109.50, Close $115.76, Volume 40.4M.
- 2026-07-30: Open $110.50, High $113.12, Low $106.38, Close $110.07, Volume 29.8M.
- 2026-07-31: Open $108.50, High $112.39, Low $106.05, Close $111.23, Volume 20.5M.
- 2026-08-03: Open $114.51, High $119.64, Low $113.70, Close $114.19, Volume 24.5M.
- 2026-08-04: Open $112.59, High $118.33, Low $112.00, Close $118.14, Volume 19.4M.
- 2026-08-05: Open $119.90, High $120.00, Low $115.71, Close $117.22, Volume 15.6M.
- 2026-08-06: Open $113.00, High $117.42, Low $111.80, Close $117.35, Volume 16.3M.
- 2026-08-07: Open $121.67, High $126.15, Low $120.96, Close $124.88, Volume 26.7M.
- 2026-08-10: Open $124.72, High $127.89, Low $123.28, Close $127.44, Volume 17.2M.
- 2026-08-11: Open $126.26, High $128.97, Low $125.16, Close $127.54, Volume 13.5M.
- 2026-08-12: Open $123.64, High $125.64, Low $121.85, Close $124.94, Volume 12.7M.
- 2026-08-13: Open $125.60, High $129.75, Low $121.65, Close $127.25, Volume 23.1M.
- 2026-08-14: Open $127.70, High $128.65, Low $122.17, Close $124.00, Volume 15M.
- 2026-08-17: Open $122.43, High $123.36, Low $117.59, Close $117.70, Volume 20.2M.
- 2026-08-18: Open $119.48, High $121.84, Low $117.84, Close $119.49, Volume 17.3M.
- 2026-08-19: Open $118.64, High $129.60, Low $118.51, Close $127.20, Volume 22.5M.
- 2026-08-20: Open $128.15, High $131.15, Low $127.10, Close $129.75, Volume 17M.
- 2026-08-21: Open $130.29, High $131.18, Low $127.47, Close $128.48, Volume 12.5M.
- 2026-08-24: Open $128.06, High $130.15, Low $127.59, Close $128.05, Volume 8.9M.
- 2026-08-25: Open $125.96, High $129.81, Low $125.25, Close $127.00, Volume 12.3M.
- 2026-08-26: Open $122.33, High $126.56, Low $121.88, Close $125.80, Volume 13.4M.
- 2026-08-27: Open $130.48, High $139.32, Low $130.25, Close $138.43, Volume 27.8M.
- 2026-08-28: Open $138.48, High $145.72, Low $137.80, Close $144.71, Volume 29M.
- 2026-08-31: Open $142.08, High $149.60, Low $141.69, Close $147.99, Volume 26M.
- 2026-09-01: Open $144.55, High $146.96, Low $142.06, Close $142.90, Volume 16.9M.
- 2026-09-02: Open $140.30, High $142.60, Low $136.38, Close $136.72, Volume 14.6M.
- 2026-09-03: Open $140.99, High $146.98, Low $140.81, Close $145.59, Volume 18.2M.
- 2026-09-04: Open $143.32, High $145.26, Low $138.80, Close $141.26, Volume 12.5M.
- 2026-09-08: Open $136.72, High $136.98, Low $132.46, Close $134.21, Volume 14.6M.
- 2026-09-09: Open $133.58, High $134.60, Low $130.85, Close $131.11, Volume 10.7M.
- 2026-09-10: Open $130.64, High $134.70, Low $130.64, Close $131.17, Volume 13.9M.
- 2026-09-11: Open $130.50, High $134.45, Low $130.39, Close $132.53, Volume 10.7M.
- 2026-09-14: Open $140.00, High $143.19, Low $137.24, Close $142.35, Volume 17.5M.
- 2026-09-15: Open $139.15, High $147.56, Low $139.00, Close $141.90, Volume 14.5M.
- 4 · Insider transaction filing. Filed 2026-09-01. Accession 0001649609-26-000035.View filing
- 4 · Insider transaction filing. Filed 2026-09-01. Accession 0001667422-26-000036.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0001659774-26-000012.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