Current price$84.11
- Consensus target
- $103.51
- Gap to consensus
- +23.1%
- Confidence
- 45%
- Analyst range
- $77.00 – $154.00
- Std deviation
- $18.35
- Last updated
- Sep 17, 04:05 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $100.76USD | $77.00 – $154.00USD | 17 | — |
| MarketBeat | $101.40USD | $83.00 – $127.00USD | 17 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $112.94, High $113.12, Low $111.36, Close $111.40, Volume 1.1M.
- 2026-03-18: Open $110.00, High $110.76, Low $107.62, Close $107.93, Volume 2.4M.
- 2026-03-19: Open $107.22, High $107.45, Low $105.23, Close $106.62, Volume 2.5M.
- 2026-03-20: Open $107.21, High $107.40, Low $105.62, Close $106.15, Volume 4.8M.
- 2026-03-23: Open $108.70, High $108.75, Low $105.67, Close $105.88, Volume 2M.
- 2026-03-24: Open $105.40, High $106.27, Low $102.78, Close $103.07, Volume 2M.
- 2026-03-25: Open $104.12, High $104.82, Low $102.00, Close $104.76, Volume 2M.
- 2026-03-26: Open $104.00, High $105.39, Low $101.98, Close $102.18, Volume 2.2M.
- 2026-03-27: Open $102.40, High $103.31, Low $101.28, Close $102.04, Volume 2.2M.
- 2026-03-30: Open $101.54, High $102.85, Low $100.39, Close $102.42, Volume 2.1M.
- 2026-03-31: Open $102.26, High $103.93, Low $100.16, Close $103.63, Volume 3M.
- 2026-04-01: Open $103.33, High $105.53, Low $102.50, Close $104.24, Volume 2.5M.
- 2026-04-02: Open $102.81, High $103.36, Low $100.84, Close $101.14, Volume 2.7M.
- 2026-04-06: Open $100.80, High $105.10, Low $100.50, Close $104.89, Volume 2.3M.
- 2026-04-07: Open $104.43, High $105.51, Low $102.66, Close $103.04, Volume 1.6M.
- 2026-04-08: Open $105.71, High $108.71, Low $105.04, Close $105.67, Volume 2.7M.
- 2026-04-09: Open $104.50, High $108.22, Low $104.24, Close $107.62, Volume 1.7M.
- 2026-04-10: Open $108.29, High $108.89, Low $104.93, Close $105.28, Volume 1.7M.
- 2026-04-13: Open $104.85, High $105.09, Low $101.80, Close $103.39, Volume 2M.
- 2026-04-14: Open $103.21, High $105.01, Low $103.01, Close $104.44, Volume 1.5M.
- 2026-04-15: Open $104.32, High $104.59, Low $102.39, Close $102.92, Volume 1.5M.
- 2026-04-16: Open $102.97, High $103.58, Low $101.57, Close $102.38, Volume 1.9M.
- 2026-04-17: Open $102.40, High $106.86, Low $102.40, Close $104.58, Volume 2.9M.
- 2026-04-20: Open $103.67, High $103.72, Low $101.09, Close $102.17, Volume 2.8M.
- 2026-04-21: Open $102.31, High $102.60, Low $99.36, Close $99.61, Volume 3M.
- 2026-04-22: Open $98.85, High $99.57, Low $96.58, Close $96.85, Volume 2.4M.
- 2026-04-23: Open $97.44, High $98.66, Low $96.95, Close $97.66, Volume 2.4M.
- 2026-04-24: Open $98.68, High $99.65, Low $97.50, Close $98.68, Volume 2.1M.
- 2026-04-27: Open $98.29, High $98.55, Low $96.36, Close $96.66, Volume 2.9M.
- 2026-04-28: Open $97.20, High $98.17, Low $95.71, Close $96.60, Volume 3.1M.
- 2026-04-29: Open $95.75, High $96.07, Low $93.39, Close $94.77, Volume 3.8M.
- 2026-04-30: Open $95.22, High $96.92, Low $95.11, Close $96.44, Volume 4.7M.
- 2026-05-01: Open $90.99, High $91.15, Low $86.01, Close $87.11, Volume 13.3M.
- 2026-05-04: Open $87.51, High $87.75, Low $85.62, Close $86.48, Volume 6.2M.
- 2026-05-05: Open $86.30, High $86.97, Low $84.70, Close $86.12, Volume 3.7M.
- 2026-05-06: Open $87.88, High $90.70, Low $87.88, Close $90.01, Volume 5M.
- 2026-05-07: Open $90.05, High $93.46, Low $89.90, Close $92.11, Volume 3.9M.
- 2026-05-08: Open $92.17, High $93.43, Low $91.21, Close $92.16, Volume 3.3M.
- 2026-05-11: Open $92.00, High $92.39, Low $88.67, Close $88.90, Volume 3.1M.
- 2026-05-12: Open $89.46, High $90.53, Low $88.48, Close $89.11, Volume 2.6M.
- 2026-05-13: Open $88.65, High $92.47, Low $88.50, Close $92.00, Volume 3.4M.
- 2026-05-14: Open $92.84, High $93.19, Low $91.01, Close $91.17, Volume 1.9M.
- 2026-05-15: Open $91.88, High $92.01, Low $90.11, Close $90.45, Volume 1.9M.
- 2026-05-18: Open $90.32, High $93.37, Low $90.32, Close $92.82, Volume 2.8M.
- 2026-05-19: Open $92.57, High $93.95, Low $90.39, Close $92.57, Volume 2.5M.
- 2026-05-20: Open $92.30, High $94.80, Low $91.85, Close $94.26, Volume 2.4M.
- 2026-05-21: Open $93.50, High $96.16, Low $91.77, Close $95.17, Volume 2.3M.
- 2026-05-22: Open $95.30, High $95.73, Low $94.45, Close $95.11, Volume 1.6M.
- 2026-05-26: Open $95.20, High $96.75, Low $95.20, Close $96.23, Volume 2.5M.
- 2026-05-27: Open $97.21, High $98.56, Low $96.69, Close $97.11, Volume 2.5M.
- 2026-05-28: Open $96.32, High $97.38, Low $94.91, Close $96.20, Volume 2M.
- 2026-05-29: Open $93.66, High $94.24, Low $89.91, Close $90.02, Volume 4.7M.
- 2026-06-01: Open $89.00, High $90.03, Low $87.91, Close $89.09, Volume 2.9M.
- 2026-06-02: Open $89.48, High $89.87, Low $88.36, Close $89.63, Volume 2.5M.
- 2026-06-03: Open $89.26, High $89.46, Low $88.15, Close $88.53, Volume 2.5M.
- 2026-06-04: Open $90.58, High $91.40, Low $88.59, Close $89.63, Volume 2.7M.
- 2026-06-05: Open $90.38, High $94.37, Low $90.15, Close $94.14, Volume 3.3M.
- 2026-06-08: Open $93.05, High $96.37, Low $92.78, Close $95.16, Volume 2.8M.
- 2026-06-09: Open $95.75, High $98.64, Low $95.75, Close $98.48, Volume 2.7M.
- 2026-06-10: Open $99.10, High $100.73, Low $98.95, Close $99.32, Volume 2.1M.
- 2026-06-11: Open $99.07, High $99.48, Low $97.02, Close $98.30, Volume 2.6M.
- 2026-06-12: Open $98.90, High $99.24, Low $96.60, Close $96.82, Volume 2M.
- 2026-06-15: Open $96.98, High $97.99, Low $94.77, Close $95.98, Volume 2.1M.
- 2026-06-16: Open $96.22, High $98.13, Low $96.22, Close $97.51, Volume 2.4M.
- 2026-06-17: Open $97.16, High $98.34, Low $94.44, Close $94.97, Volume 2.6M.
- 2026-06-18: Open $96.14, High $97.81, Low $95.50, Close $95.80, Volume 4.8M.
- 2026-06-22: Open $95.00, High $95.54, Low $90.50, Close $90.60, Volume 3.5M.
- 2026-06-23: Open $92.47, High $93.46, Low $91.82, Close $92.64, Volume 2.4M.
- 2026-06-24: Open $93.64, High $96.68, Low $93.19, Close $95.38, Volume 2.1M.
- 2026-06-25: Open $95.35, High $96.76, Low $94.50, Close $95.27, Volume 1.7M.
- 2026-06-26: Open $96.25, High $97.87, Low $95.95, Close $97.54, Volume 2.7M.
- 2026-06-29: Open $97.23, High $97.89, Low $95.85, Close $97.09, Volume 1.7M.
- 2026-06-30: Open $96.18, High $97.50, Low $93.19, Close $95.44, Volume 2.4M.
- 2026-07-01: Open $96.18, High $97.70, Low $95.76, Close $96.42, Volume 1.8M.
- 2026-07-02: Open $97.40, High $98.20, Low $96.10, Close $97.26, Volume 1.8M.
- 2026-07-06: Open $96.94, High $97.75, Low $95.09, Close $97.25, Volume 1.9M.
- 2026-07-07: Open $99.00, High $99.48, Low $97.00, Close $97.41, Volume 2.1M.
- 2026-07-08: Open $95.21, High $95.55, Low $93.87, Close $93.91, Volume 2.6M.
- 2026-07-09: Open $93.12, High $94.07, Low $92.44, Close $93.07, Volume 2.3M.
- 2026-07-10: Open $94.03, High $97.59, Low $93.58, Close $96.56, Volume 2.2M.
- 2026-07-13: Open $97.00, High $97.50, Low $93.85, Close $95.05, Volume 2.7M.
- 2026-07-14: Open $95.03, High $95.50, Low $92.88, Close $94.75, Volume 3.2M.
- 2026-07-15: Open $93.40, High $98.14, Low $93.40, Close $96.95, Volume 3.7M.
- 2026-07-16: Open $96.98, High $99.30, Low $96.51, Close $98.71, Volume 2.2M.
- 2026-07-17: Open $100.00, High $100.46, Low $95.83, Close $96.32, Volume 2.4M.
- 2026-07-20: Open $97.00, High $97.50, Low $94.86, Close $96.29, Volume 2.1M.
- 2026-07-21: Open $95.97, High $96.79, Low $95.03, Close $95.69, Volume 1.7M.
- 2026-07-22: Open $97.36, High $97.64, Low $95.42, Close $95.76, Volume 2.1M.
- 2026-07-23: Open $94.49, High $94.87, Low $93.05, Close $93.80, Volume 2.2M.
- 2026-07-24: Open $94.21, High $96.03, Low $93.45, Close $95.55, Volume 1.4M.
- 2026-07-27: Open $96.49, High $97.80, Low $95.74, Close $97.41, Volume 2.1M.
- 2026-07-28: Open $98.35, High $101.37, Low $97.80, Close $100.32, Volume 2.8M.
- 2026-07-29: Open $98.33, High $100.45, Low $97.19, Close $99.63, Volume 2.3M.
- 2026-07-30: Open $98.02, High $98.24, Low $96.12, Close $96.73, Volume 2.3M.
- 2026-07-31: Open $95.65, High $96.27, Low $94.20, Close $95.53, Volume 3.2M.
- 2026-08-03: Open $97.32, High $99.80, Low $96.58, Close $98.26, Volume 4M.
- 2026-08-04: Open $98.02, High $104.84, Low $98.02, Close $104.67, Volume 5.3M.
- 2026-08-05: Open $105.32, High $106.10, Low $102.79, Close $105.84, Volume 3.3M.
- 2026-08-06: Open $106.26, High $107.69, Low $105.18, Close $105.60, Volume 2M.
- 2026-08-07: Open $105.93, High $107.09, Low $104.77, Close $105.15, Volume 2M.
- 2026-08-10: Open $104.84, High $108.06, Low $104.15, Close $107.70, Volume 3.6M.
- 2026-08-11: Open $106.70, High $108.60, Low $106.44, Close $108.25, Volume 2.6M.
- 2026-08-12: Open $106.00, High $107.02, Low $105.34, Close $105.76, Volume 2M.
- 2026-08-13: Open $106.13, High $107.45, Low $104.45, Close $106.54, Volume 3.8M.
- 2026-08-14: Open $106.23, High $106.53, Low $104.67, Close $105.70, Volume 1.9M.
- 2026-08-17: Open $105.00, High $107.10, Low $104.30, Close $105.94, Volume 2.5M.
- 2026-08-18: Open $106.62, High $107.85, Low $105.33, Close $105.55, Volume 2.4M.
- 2026-08-19: Open $106.44, High $108.68, Low $106.41, Close $107.90, Volume 2.3M.
- 2026-08-20: Open $106.80, High $108.95, Low $105.80, Close $106.04, Volume 2M.
- 2026-08-21: Open $106.11, High $107.32, Low $104.82, Close $106.69, Volume 2.2M.
- 2026-08-24: Open $107.18, High $109.42, Low $107.02, Close $107.17, Volume 1.8M.
- 2026-08-25: Open $106.20, High $106.43, Low $104.39, Close $104.93, Volume 1.7M.
- 2026-08-26: Open $105.08, High $106.23, Low $104.10, Close $104.23, Volume 1.5M.
- 2026-08-27: Open $103.00, High $104.92, Low $102.37, Close $103.63, Volume 1.5M.
- 2026-08-28: Open $104.02, High $104.85, Low $102.25, Close $102.53, Volume 1.9M.
- 2026-08-31: Open $102.17, High $102.17, Low $96.77, Close $97.68, Volume 13.5M.
- 2026-09-01: Open $97.62, High $98.85, Low $94.89, Close $94.97, Volume 3.4M.
- 2026-09-02: Open $95.51, High $96.59, Low $93.95, Close $94.27, Volume 2.6M.
- 2026-09-03: Open $94.20, High $95.04, Low $93.24, Close $94.29, Volume 2.3M.
- 2026-09-04: Open $93.75, High $94.18, Low $92.63, Close $93.06, Volume 2.2M.
- 2026-09-08: Open $92.81, High $93.85, Low $91.60, Close $91.60, Volume 2.8M.
- 2026-09-09: Open $91.00, High $91.00, Low $89.14, Close $89.62, Volume 2.8M.
- 2026-09-10: Open $89.35, High $89.67, Low $88.44, Close $88.77, Volume 2.7M.
- 2026-09-11: Open $89.50, High $89.74, Low $85.72, Close $87.76, Volume 6.2M.
- 2026-09-14: Open $88.76, High $89.92, Low $88.54, Close $89.31, Volume 2.3M.
- 2026-09-15: Open $89.05, High $89.30, Low $87.07, Close $87.16, Volume 2.5M.
- 2026-09-16: Open $87.08, High $87.35, Low $84.79, Close $84.86, Volume 3.4M.
- 2026-09-17: Open $85.86, High $86.15, Low $83.76, Close $84.11, Volume 1.5M.
- 4 · Insider transaction filing. Filed 2026-07-24. Accession 0001225208-26-006737.View filing
- 4 · Insider transaction filing. Filed 2026-07-17. Accession 0001225208-26-006648.View filing
- 4 · Insider transaction filing. Filed 2026-07-02. Accession 0001225208-26-006376.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