Current price$87.69
- Consensus target
- $137.65
- Gap to consensus
- +57.0%
- Confidence
- 52%
- Analyst range
- $105.00 – $165.60
- Std deviation
- $17.42
- Last updated
- Sep 15, 09:35 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $136.81USD | $105.00 – $165.00USD | 24 | — |
| MarketBeat | $139.57USD | $107.00 – $165.60USD | 17 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $101.32, High $103.16, Low $101.10, Close $103.02, Volume 7.8M.
- 2026-03-17: Open $104.51, High $105.50, Low $103.88, Close $104.93, Volume 5.5M.
- 2026-03-18: Open $104.05, High $104.50, Low $101.74, Close $101.91, Volume 4.8M.
- 2026-03-19: Open $99.03, High $101.49, Low $99.03, Close $101.02, Volume 5.8M.
- 2026-03-20: Open $102.06, High $102.22, Low $99.36, Close $100.47, Volume 9.8M.
- 2026-03-23: Open $104.54, High $105.96, Low $103.36, Close $104.42, Volume 6M.
- 2026-03-24: Open $103.02, High $107.55, Low $102.42, Close $106.52, Volume 7.8M.
- 2026-03-25: Open $108.48, High $108.74, Low $105.10, Close $106.05, Volume 4M.
- 2026-03-26: Open $104.77, High $106.29, Low $103.00, Close $103.20, Volume 4.8M.
- 2026-03-27: Open $101.81, High $102.46, Low $100.97, Close $101.74, Volume 4.9M.
- 2026-03-30: Open $103.76, High $103.76, Low $100.90, Close $101.91, Volume 5.6M.
- 2026-03-31: Open $103.49, High $106.35, Low $102.07, Close $105.12, Volume 5.8M.
- 2026-04-01: Open $106.21, High $107.79, Low $105.57, Close $106.20, Volume 3.2M.
- 2026-04-02: Open $103.30, High $107.71, Low $103.14, Close $104.63, Volume 4.8M.
- 2026-04-06: Open $104.13, High $106.34, Low $103.97, Close $106.33, Volume 1.9M.
- 2026-04-07: Open $104.31, High $106.36, Low $103.85, Close $105.87, Volume 5.9M.
- 2026-04-08: Open $112.82, High $114.58, Low $112.68, Close $113.82, Volume 6.3M.
- 2026-04-09: Open $113.40, High $116.29, Low $113.33, Close $115.50, Volume 4.2M.
- 2026-04-10: Open $118.47, High $119.79, Low $116.29, Close $117.89, Volume 6.4M.
- 2026-04-13: Open $115.64, High $117.55, Low $114.39, Close $117.27, Volume 6.5M.
- 2026-04-14: Open $117.78, High $118.60, Low $117.38, Close $117.41, Volume 4.9M.
- 2026-04-15: Open $117.81, High $117.81, Low $115.54, Close $116.21, Volume 4.1M.
- 2026-04-16: Open $114.82, High $115.96, Low $113.92, Close $114.36, Volume 3.7M.
- 2026-04-17: Open $117.48, High $120.54, Low $116.48, Close $117.05, Volume 5.1M.
- 2026-04-20: Open $116.52, High $118.59, Low $116.01, Close $118.56, Volume 2.4M.
- 2026-04-21: Open $118.79, High $119.70, Low $116.73, Close $117.36, Volume 2.5M.
- 2026-04-22: Open $118.54, High $118.97, Low $115.52, Close $116.09, Volume 3.4M.
- 2026-04-23: Open $115.86, High $118.05, Low $115.00, Close $117.16, Volume 5.6M.
- 2026-04-24: Open $115.87, High $118.67, Low $114.70, Close $118.00, Volume 3M.
- 2026-04-27: Open $116.72, High $117.95, Low $115.91, Close $116.67, Volume 3.1M.
- 2026-04-28: Open $115.68, High $116.02, Low $113.50, Close $114.44, Volume 4.2M.
- 2026-04-29: Open $114.96, High $115.68, Low $113.20, Close $113.44, Volume 4.8M.
- 2026-04-30: Open $115.26, High $119.27, Low $115.03, Close $118.42, Volume 8.8M.
- 2026-05-01: Open $117.88, High $118.52, Low $115.44, Close $115.45, Volume 4M.
- 2026-05-04: Open $114.15, High $114.68, Low $110.08, Close $110.80, Volume 4.7M.
- 2026-05-05: Open $111.87, High $114.18, Low $111.16, Close $112.50, Volume 4M.
- 2026-05-06: Open $116.21, High $116.46, Low $114.36, Close $114.91, Volume 5.6M.
- 2026-05-07: Open $116.58, High $116.99, Low $112.55, Close $112.63, Volume 4.5M.
- 2026-05-08: Open $113.75, High $114.00, Low $112.36, Close $113.76, Volume 5.7M.
- 2026-05-11: Open $113.75, High $114.44, Low $112.05, Close $112.57, Volume 3M.
- 2026-05-12: Open $111.34, High $112.68, Low $110.14, Close $111.39, Volume 5.4M.
- 2026-05-13: Open $109.72, High $111.52, Low $108.30, Close $108.75, Volume 4.9M.
- 2026-05-14: Open $109.68, High $109.98, Low $107.57, Close $107.63, Volume 3.6M.
- 2026-05-15: Open $104.92, High $106.46, Low $101.19, Close $103.21, Volume 5.8M.
- 2026-05-18: Open $103.56, High $104.32, Low $102.42, Close $103.39, Volume 5.4M.
- 2026-05-19: Open $102.18, High $102.98, Low $98.35, Close $98.54, Volume 6.2M.
- 2026-05-20: Open $99.50, High $102.03, Low $97.80, Close $101.45, Volume 9.3M.
- 2026-05-21: Open $100.24, High $101.81, Low $98.76, Close $101.03, Volume 8.5M.
- 2026-05-22: Open $102.25, High $102.60, Low $99.54, Close $100.37, Volume 3.9M.
- 2026-05-26: Open $99.95, High $102.56, Low $99.00, Close $102.11, Volume 3.8M.
- 2026-05-27: Open $104.07, High $107.20, Low $103.85, Close $106.25, Volume 6.6M.
- 2026-05-28: Open $106.00, High $107.04, Low $104.94, Close $106.76, Volume 3.8M.
- 2026-05-29: Open $108.00, High $111.11, Low $107.93, Close $108.79, Volume 7.4M.
- 2026-06-01: Open $106.72, High $107.41, Low $104.19, Close $106.75, Volume 3.8M.
- 2026-06-02: Open $105.54, High $108.07, Low $105.54, Close $106.52, Volume 3.1M.
- 2026-06-03: Open $105.36, High $106.64, Low $104.74, Close $105.89, Volume 4.5M.
- 2026-06-04: Open $107.08, High $107.81, Low $105.70, Close $106.57, Volume 2.9M.
- 2026-06-05: Open $106.16, High $107.06, Low $104.18, Close $105.06, Volume 3M.
- 2026-06-08: Open $104.32, High $104.93, Low $101.51, Close $101.53, Volume 3.7M.
- 2026-06-09: Open $103.08, High $104.43, Low $101.65, Close $103.70, Volume 3.4M.
- 2026-06-10: Open $103.68, High $104.39, Low $99.95, Close $99.98, Volume 4M.
- 2026-06-11: Open $100.61, High $105.18, Low $100.13, Close $104.83, Volume 6.2M.
- 2026-06-12: Open $106.94, High $107.31, Low $104.72, Close $106.48, Volume 3.9M.
- 2026-06-15: Open $110.00, High $113.52, Low $109.00, Close $109.59, Volume 5.3M.
- 2026-06-16: Open $110.62, High $113.28, Low $110.62, Close $112.84, Volume 5.3M.
- 2026-06-17: Open $112.54, High $115.49, Low $108.95, Close $109.41, Volume 6M.
- 2026-06-18: Open $111.18, High $113.71, Low $111.17, Close $111.24, Volume 8.3M.
- 2026-06-22: Open $107.62, High $112.68, Low $106.22, Close $111.25, Volume 6.9M.
- 2026-06-23: Open $109.63, High $111.80, Low $108.97, Close $110.28, Volume 5M.
- 2026-06-24: Open $110.64, High $113.31, Low $110.08, Close $112.02, Volume 5.2M.
- 2026-06-25: Open $113.29, High $116.90, Low $112.81, Close $113.05, Volume 4.3M.
- 2026-06-26: Open $113.28, High $114.25, Low $110.74, Close $112.32, Volume 6.4M.
- 2026-06-29: Open $109.64, High $110.51, Low $107.41, Close $108.87, Volume 5M.
- 2026-06-30: Open $108.80, High $109.99, Low $106.63, Close $107.00, Volume 3.9M.
- 2026-07-01: Open $106.41, High $108.15, Low $105.06, Close $105.19, Volume 5.6M.
- 2026-07-02: Open $106.70, High $108.20, Low $106.01, Close $107.53, Volume 3.9M.
- 2026-07-06: Open $108.37, High $109.21, Low $105.77, Close $107.58, Volume 3.9M.
- 2026-07-07: Open $107.41, High $108.11, Low $104.40, Close $106.21, Volume 3.3M.
- 2026-07-08: Open $102.90, High $104.34, Low $102.00, Close $102.95, Volume 3.4M.
- 2026-07-09: Open $102.68, High $104.68, Low $102.30, Close $104.36, Volume 4.5M.
- 2026-07-10: Open $104.64, High $106.38, Low $104.03, Close $104.71, Volume 2M.
- 2026-07-13: Open $103.82, High $105.29, Low $102.11, Close $102.71, Volume 3.2M.
- 2026-07-14: Open $104.36, High $106.00, Low $103.13, Close $103.91, Volume 3.4M.
- 2026-07-15: Open $103.42, High $106.22, Low $102.82, Close $103.96, Volume 3.8M.
- 2026-07-16: Open $103.98, High $105.88, Low $103.58, Close $105.59, Volume 2.6M.
- 2026-07-17: Open $103.56, High $105.71, Low $102.63, Close $102.92, Volume 3.1M.
- 2026-07-20: Open $103.91, High $104.42, Low $99.56, Close $99.95, Volume 4.2M.
- 2026-07-21: Open $100.55, High $101.02, Low $98.39, Close $99.74, Volume 4.1M.
- 2026-07-22: Open $100.20, High $101.37, Low $99.71, Close $100.06, Volume 3.2M.
- 2026-07-23: Open $99.01, High $100.11, Low $97.28, Close $98.02, Volume 5.7M.
- 2026-07-24: Open $98.85, High $100.44, Low $97.42, Close $99.87, Volume 3M.
- 2026-07-27: Open $102.01, High $103.47, Low $100.82, Close $102.86, Volume 4.1M.
- 2026-07-28: Open $103.92, High $104.28, Low $102.14, Close $103.40, Volume 4.2M.
- 2026-07-29: Open $102.38, High $102.89, Low $99.33, Close $99.71, Volume 4.9M.
- 2026-07-30: Open $102.08, High $102.25, Low $95.36, Close $96.00, Volume 5.6M.
- 2026-07-31: Open $95.11, High $96.28, Low $94.12, Close $95.01, Volume 7.5M.
- 2026-08-03: Open $96.45, High $98.70, Low $95.33, Close $98.59, Volume 5.1M.
- 2026-08-04: Open $99.32, High $99.89, Low $97.70, Close $98.84, Volume 4.5M.
- 2026-08-05: Open $99.23, High $100.90, Low $98.83, Close $100.00, Volume 4.3M.
- 2026-08-06: Open $99.09, High $100.33, Low $96.88, Close $97.66, Volume 5.7M.
- 2026-08-07: Open $97.53, High $100.70, Low $97.32, Close $100.48, Volume 6.6M.
- 2026-08-10: Open $100.21, High $101.33, Low $99.04, Close $100.60, Volume 4.1M.
- 2026-08-11: Open $100.64, High $102.28, Low $100.42, Close $101.29, Volume 3.4M.
- 2026-08-12: Open $101.29, High $101.41, Low $97.81, Close $97.99, Volume 5.5M.
- 2026-08-13: Open $98.62, High $99.67, Low $97.28, Close $97.70, Volume 3.6M.
- 2026-08-14: Open $97.74, High $98.00, Low $96.55, Close $97.15, Volume 4.3M.
- 2026-08-17: Open $96.80, High $96.80, Low $95.22, Close $96.05, Volume 4.4M.
- 2026-08-18: Open $96.00, High $96.85, Low $93.11, Close $93.25, Volume 3.5M.
- 2026-08-19: Open $93.93, High $96.10, Low $93.46, Close $94.74, Volume 4M.
- 2026-08-20: Open $93.64, High $94.37, Low $92.52, Close $93.09, Volume 5.7M.
- 2026-08-21: Open $94.20, High $95.61, Low $93.57, Close $95.07, Volume 3.2M.
- 2026-08-24: Open $95.39, High $96.36, Low $95.03, Close $95.79, Volume 3.9M.
- 2026-08-25: Open $97.88, High $97.91, Low $94.63, Close $96.20, Volume 3M.
- 2026-08-26: Open $96.98, High $98.19, Low $96.64, Close $97.05, Volume 3.6M.
- 2026-08-27: Open $96.25, High $97.43, Low $95.09, Close $95.58, Volume 4.6M.
- 2026-08-28: Open $96.10, High $96.87, Low $94.81, Close $95.86, Volume 3.3M.
- 2026-08-31: Open $94.87, High $95.29, Low $94.04, Close $94.29, Volume 5.4M.
- 2026-09-01: Open $93.44, High $94.28, Low $91.01, Close $91.20, Volume 6.1M.
- 2026-09-02: Open $91.05, High $93.07, Low $90.21, Close $92.67, Volume 5.5M.
- 2026-09-03: Open $93.79, High $94.14, Low $91.25, Close $92.04, Volume 4.2M.
- 2026-09-04: Open $91.57, High $94.72, Low $91.57, Close $94.26, Volume 3.9M.
- 2026-09-08: Open $92.79, High $93.50, Low $90.53, Close $90.61, Volume 6.3M.
- 2026-09-09: Open $89.90, High $91.33, Low $89.28, Close $89.35, Volume 3.4M.
- 2026-09-10: Open $88.25, High $88.68, Low $86.84, Close $87.66, Volume 4.7M.
- 2026-09-11: Open $89.36, High $89.55, Low $88.32, Close $88.55, Volume 4.3M.
- 2026-09-14: Open $87.29, High $89.23, Low $87.07, Close $88.98, Volume 4.4M.
- 2026-09-15: Open $88.77, High $89.52, Low $87.53, Close $87.69, Volume 4.5M.
- 4 · Insider transaction filing. Filed 2026-05-18. Accession 0001193125-26-228890.View filing
- 4 · Insider transaction filing. Filed 2026-05-15. Accession 0001193125-26-226760.View filing
- 4 · Insider transaction filing. Filed 2026-05-15. Accession 0001193125-26-226762.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