Current price$70.42
- Consensus target
- $86.96
- Gap to consensus
- +23.5%
- Confidence
- 59%
- Analyst range
- $73.00 – $98.00
- Std deviation
- $6.54
- Last updated
- Sep 15, 11:07 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $85.47USD | $73.00 – $96.00USD | 18 | — |
| MarketBeat | $89.43USD | $78.00 – $98.00USD | 17 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $84.75, High $85.00, Low $83.86, Close $84.88, Volume 2.2M.
- 2026-03-17: Open $85.50, High $85.80, Low $84.56, Close $84.74, Volume 2.2M.
- 2026-03-18: Open $84.44, High $84.71, Low $83.93, Close $84.21, Volume 2.2M.
- 2026-03-19: Open $83.67, High $84.18, Low $82.16, Close $82.78, Volume 3.3M.
- 2026-03-20: Open $82.71, High $83.03, Low $79.12, Close $79.44, Volume 7M.
- 2026-03-23: Open $80.65, High $80.73, Low $79.46, Close $79.82, Volume 2.3M.
- 2026-03-24: Open $79.21, High $80.90, Low $79.15, Close $80.19, Volume 4.8M.
- 2026-03-25: Open $81.00, High $81.64, Low $80.49, Close $81.07, Volume 3.8M.
- 2026-03-26: Open $80.62, High $81.23, Low $80.30, Close $80.50, Volume 1.9M.
- 2026-03-27: Open $80.58, High $81.58, Low $80.12, Close $80.71, Volume 2.2M.
- 2026-03-30: Open $81.86, High $82.16, Low $81.06, Close $81.39, Volume 2.7M.
- 2026-03-31: Open $81.73, High $81.73, Low $80.19, Close $80.95, Volume 3.5M.
- 2026-04-01: Open $80.45, High $81.66, Low $80.44, Close $81.23, Volume 2.4M.
- 2026-04-02: Open $81.23, High $82.19, Low $80.83, Close $81.82, Volume 2M.
- 2026-04-06: Open $81.58, High $82.05, Low $80.94, Close $81.05, Volume 1.6M.
- 2026-04-07: Open $80.85, High $81.71, Low $80.85, Close $81.61, Volume 1.8M.
- 2026-04-08: Open $81.52, High $82.85, Low $81.10, Close $82.70, Volume 2.7M.
- 2026-04-09: Open $82.70, High $84.47, Low $82.70, Close $83.93, Volume 2.8M.
- 2026-04-10: Open $83.92, High $84.38, Low $82.85, Close $83.13, Volume 1.9M.
- 2026-04-13: Open $82.56, High $82.98, Low $80.72, Close $81.26, Volume 2M.
- 2026-04-14: Open $81.23, High $82.32, Low $80.64, Close $82.05, Volume 2.2M.
- 2026-04-15: Open $80.79, High $81.58, Low $80.19, Close $80.94, Volume 2.7M.
- 2026-04-16: Open $80.82, High $82.11, Low $80.50, Close $82.04, Volume 2.3M.
- 2026-04-17: Open $81.88, High $82.18, Low $80.86, Close $81.58, Volume 3M.
- 2026-04-20: Open $81.53, High $81.97, Low $80.40, Close $80.74, Volume 1.7M.
- 2026-04-21: Open $80.69, High $81.11, Low $78.21, Close $78.56, Volume 2.7M.
- 2026-04-22: Open $79.31, High $79.89, Low $78.01, Close $78.51, Volume 2.2M.
- 2026-04-23: Open $79.11, High $80.25, Low $78.87, Close $80.16, Volume 2.1M.
- 2026-04-24: Open $80.15, High $81.00, Low $79.42, Close $80.74, Volume 2M.
- 2026-04-27: Open $80.93, High $81.22, Low $80.19, Close $80.21, Volume 1.6M.
- 2026-04-28: Open $80.74, High $81.08, Low $80.15, Close $80.66, Volume 1.4M.
- 2026-04-29: Open $80.04, High $80.64, Low $78.78, Close $79.59, Volume 3M.
- 2026-04-30: Open $80.00, High $81.75, Low $79.64, Close $81.66, Volume 3.3M.
- 2026-05-01: Open $81.60, High $82.16, Low $80.15, Close $80.15, Volume 3M.
- 2026-05-04: Open $79.54, High $80.86, Low $79.26, Close $80.45, Volume 2.6M.
- 2026-05-05: Open $81.07, High $81.36, Low $79.70, Close $79.73, Volume 2.9M.
- 2026-05-06: Open $80.14, High $80.14, Low $78.73, Close $79.35, Volume 3.4M.
- 2026-05-07: Open $78.94, High $79.12, Low $77.46, Close $77.83, Volume 3.2M.
- 2026-05-08: Open $78.00, High $78.49, Low $77.03, Close $77.13, Volume 3.5M.
- 2026-05-11: Open $77.31, High $77.92, Low $77.14, Close $77.68, Volume 4.2M.
- 2026-05-12: Open $77.38, High $79.08, Low $76.97, Close $78.62, Volume 6.5M.
- 2026-05-13: Open $78.09, High $78.26, Low $76.60, Close $77.22, Volume 3.2M.
- 2026-05-14: Open $76.75, High $77.76, Low $76.71, Close $77.75, Volume 3.5M.
- 2026-05-15: Open $77.20, High $77.34, Low $76.09, Close $76.44, Volume 3.1M.
- 2026-05-18: Open $76.85, High $77.44, Low $76.05, Close $76.84, Volume 2.5M.
- 2026-05-19: Open $76.54, High $77.81, Low $76.22, Close $77.33, Volume 3.3M.
- 2026-05-20: Open $78.20, High $78.64, Low $77.49, Close $78.06, Volume 2.5M.
- 2026-05-21: Open $78.43, High $78.61, Low $77.84, Close $78.48, Volume 2.2M.
- 2026-05-22: Open $78.77, High $79.79, Low $78.48, Close $79.51, Volume 2M.
- 2026-05-26: Open $79.88, High $81.13, Low $79.55, Close $80.07, Volume 3.4M.
- 2026-05-27: Open $79.70, High $80.22, Low $79.31, Close $79.82, Volume 2.4M.
- 2026-05-28: Open $79.71, High $80.18, Low $78.99, Close $79.15, Volume 2.6M.
- 2026-05-29: Open $79.11, High $79.43, Low $78.16, Close $78.65, Volume 4.9M.
- 2026-06-01: Open $77.89, High $78.23, Low $76.47, Close $76.67, Volume 2.1M.
- 2026-06-02: Open $77.12, High $78.35, Low $77.00, Close $78.32, Volume 3.7M.
- 2026-06-03: Open $78.31, High $79.75, Low $77.66, Close $77.75, Volume 2.7M.
- 2026-06-04: Open $78.17, High $78.77, Low $77.25, Close $78.08, Volume 2.8M.
- 2026-06-05: Open $78.08, High $79.76, Low $77.82, Close $79.48, Volume 2.3M.
- 2026-06-08: Open $79.30, High $79.79, Low $77.70, Close $77.74, Volume 2.7M.
- 2026-06-09: Open $77.21, High $78.85, Low $77.03, Close $78.59, Volume 3M.
- 2026-06-10: Open $79.00, High $79.05, Low $78.20, Close $78.59, Volume 2.5M.
- 2026-06-11: Open $79.23, High $79.84, Low $78.67, Close $78.78, Volume 2.1M.
- 2026-06-12: Open $79.14, High $80.04, Low $79.11, Close $79.70, Volume 2.6M.
- 2026-06-15: Open $79.63, High $80.83, Low $79.35, Close $80.15, Volume 2.4M.
- 2026-06-16: Open $80.44, High $81.66, Low $80.30, Close $80.88, Volume 2M.
- 2026-06-17: Open $80.33, High $81.20, Low $78.88, Close $79.40, Volume 2.9M.
- 2026-06-18: Open $79.33, High $80.89, Low $79.30, Close $79.89, Volume 6.4M.
- 2026-06-22: Open $80.03, High $80.98, Low $79.68, Close $80.61, Volume 2.3M.
- 2026-06-23: Open $80.70, High $81.82, Low $80.13, Close $81.39, Volume 3.2M.
- 2026-06-24: Open $82.00, High $82.21, Low $81.21, Close $81.95, Volume 3.3M.
- 2026-06-25: Open $82.48, High $83.00, Low $81.53, Close $82.63, Volume 2.8M.
- 2026-06-26: Open $83.12, High $83.70, Low $82.76, Close $83.58, Volume 3.1M.
- 2026-06-29: Open $83.13, High $83.59, Low $82.22, Close $82.43, Volume 3.2M.
- 2026-06-30: Open $81.97, High $82.55, Low $81.12, Close $81.16, Volume 3.6M.
- 2026-07-01: Open $80.97, High $81.26, Low $80.10, Close $80.27, Volume 3.5M.
- 2026-07-02: Open $80.46, High $81.79, Low $80.08, Close $81.62, Volume 4.6M.
- 2026-07-06: Open $81.63, High $81.96, Low $80.61, Close $80.79, Volume 2.4M.
- 2026-07-07: Open $81.54, High $82.66, Low $81.18, Close $81.79, Volume 3.6M.
- 2026-07-08: Open $81.58, High $82.21, Low $80.95, Close $81.26, Volume 2.2M.
- 2026-07-09: Open $81.57, High $81.69, Low $80.10, Close $80.17, Volume 2.2M.
- 2026-07-10: Open $80.06, High $80.82, Low $80.00, Close $80.55, Volume 3.5M.
- 2026-07-13: Open $80.62, High $81.38, Low $80.40, Close $80.89, Volume 3.4M.
- 2026-07-14: Open $81.15, High $81.65, Low $80.45, Close $80.50, Volume 2.2M.
- 2026-07-15: Open $80.46, High $81.20, Low $79.39, Close $79.88, Volume 3.4M.
- 2026-07-16: Open $79.80, High $80.62, Low $78.93, Close $79.53, Volume 3.3M.
- 2026-07-17: Open $80.32, High $81.16, Low $78.29, Close $78.64, Volume 3M.
- 2026-07-20: Open $78.38, High $79.19, Low $77.48, Close $77.83, Volume 2.9M.
- 2026-07-21: Open $77.46, High $77.85, Low $76.78, Close $77.43, Volume 2.4M.
- 2026-07-22: Open $78.33, High $79.63, Low $78.11, Close $79.58, Volume 1.9M.
- 2026-07-23: Open $79.08, High $80.11, Low $78.91, Close $79.77, Volume 2.1M.
- 2026-07-24: Open $80.20, High $80.97, Low $79.66, Close $79.81, Volume 2.6M.
- 2026-07-27: Open $79.52, High $80.04, Low $78.81, Close $79.21, Volume 3.2M.
- 2026-07-28: Open $79.48, High $80.66, Low $78.80, Close $78.95, Volume 3M.
- 2026-07-29: Open $78.50, High $79.07, Low $77.35, Close $77.75, Volume 3M.
- 2026-07-30: Open $78.18, High $78.62, Low $77.28, Close $77.55, Volume 2.9M.
- 2026-07-31: Open $77.38, High $77.74, Low $76.62, Close $76.68, Volume 3.7M.
- 2026-08-03: Open $76.50, High $77.34, Low $76.00, Close $76.62, Volume 3.6M.
- 2026-08-04: Open $75.92, High $77.00, Low $74.20, Close $76.27, Volume 7.1M.
- 2026-08-05: Open $76.13, High $76.56, Low $74.70, Close $75.54, Volume 2.9M.
- 2026-08-06: Open $76.06, High $76.46, Low $74.92, Close $75.04, Volume 2.7M.
- 2026-08-07: Open $74.80, High $75.94, Low $74.37, Close $75.66, Volume 2.4M.
- 2026-08-10: Open $75.45, High $75.50, Low $74.23, Close $74.56, Volume 2.7M.
- 2026-08-11: Open $74.46, High $75.34, Low $74.45, Close $75.21, Volume 1.7M.
- 2026-08-12: Open $75.48, High $76.12, Low $75.34, Close $75.87, Volume 2M.
- 2026-08-13: Open $75.83, High $76.55, Low $75.67, Close $75.93, Volume 2M.
- 2026-08-14: Open $75.65, High $76.36, Low $75.60, Close $76.04, Volume 1.4M.
- 2026-08-17: Open $75.76, High $75.87, Low $75.12, Close $75.61, Volume 3.9M.
- 2026-08-18: Open $76.15, High $76.62, Low $75.53, Close $75.60, Volume 2.5M.
- 2026-08-19: Open $76.09, High $76.30, Low $75.26, Close $75.33, Volume 2.1M.
- 2026-08-20: Open $74.96, High $75.55, Low $74.59, Close $74.62, Volume 2.1M.
- 2026-08-21: Open $74.87, High $74.97, Low $72.60, Close $72.61, Volume 2.4M.
- 2026-08-24: Open $72.86, High $73.58, Low $72.53, Close $73.53, Volume 1.6M.
- 2026-08-25: Open $73.76, High $73.85, Low $73.21, Close $73.28, Volume 1.3M.
- 2026-08-26: Open $73.46, High $74.34, Low $73.46, Close $74.03, Volume 1.7M.
- 2026-08-27: Open $73.27, High $73.47, Low $72.90, Close $73.33, Volume 1.8M.
- 2026-08-28: Open $73.90, High $73.99, Low $72.77, Close $73.19, Volume 2.3M.
- 2026-08-31: Open $72.79, High $73.72, Low $72.72, Close $73.33, Volume 6.9M.
- 2026-09-01: Open $73.68, High $73.89, Low $73.14, Close $73.48, Volume 3.6M.
- 2026-09-02: Open $73.49, High $73.72, Low $72.70, Close $73.32, Volume 4.1M.
- 2026-09-03: Open $73.57, High $74.06, Low $73.48, Close $73.81, Volume 3.2M.
- 2026-09-04: Open $73.56, High $74.35, Low $73.40, Close $73.70, Volume 2M.
- 2026-09-08: Open $73.70, High $74.65, Low $73.63, Close $74.24, Volume 2.4M.
- 2026-09-09: Open $73.05, High $73.59, Low $72.08, Close $72.60, Volume 2.9M.
- 2026-09-10: Open $72.91, High $73.28, Low $72.25, Close $72.48, Volume 2.9M.
- 2026-09-11: Open $73.10, High $73.16, Low $72.14, Close $72.39, Volume 2.1M.
- 2026-09-14: Open $72.31, High $72.72, Low $70.73, Close $70.92, Volume 4.3M.
- 2026-09-15: Open $70.94, High $70.94, Low $70.14, Close $70.42, Volume 3.5M.
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001225208-26-007524.View filing
- 4 · Insider transaction filing. Filed 2026-08-12. Accession 0001225208-26-007095.View filing
- 4 · Insider transaction filing. Filed 2026-08-04. Accession 0001225208-26-006912.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