Current price$97.92
- Consensus target
- $103.23
- Gap to consensus
- +5.4%
- Confidence
- 59%
- Analyst range
- $84.00 – $119.00
- Std deviation
- $8.40
- Last updated
- Sep 17, 04:05 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $105.06USD | $84.00 – $119.00USD | 16 | — |
| MarketBeat | $102.77USD | $90.00 – $111.00USD | 12 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $70.14, High $71.13, Low $69.30, Close $69.30, Volume 3.6M.
- 2026-03-18: Open $68.88, High $69.60, Low $68.51, Close $68.60, Volume 3.8M.
- 2026-03-19: Open $68.43, High $69.06, Low $67.58, Close $68.61, Volume 4.3M.
- 2026-03-20: Open $68.49, High $69.00, Low $67.80, Close $68.56, Volume 6.7M.
- 2026-03-23: Open $70.32, High $70.47, Low $68.94, Close $69.18, Volume 3.3M.
- 2026-03-24: Open $68.05, High $70.27, Low $67.86, Close $69.89, Volume 3.1M.
- 2026-03-25: Open $70.58, High $71.18, Low $69.48, Close $70.39, Volume 2.5M.
- 2026-03-26: Open $70.23, High $71.10, Low $69.35, Close $69.74, Volume 3.2M.
- 2026-03-27: Open $69.40, High $69.40, Low $67.33, Close $67.70, Volume 4.4M.
- 2026-03-30: Open $68.34, High $69.11, Low $67.61, Close $68.27, Volume 3.3M.
- 2026-03-31: Open $69.72, High $70.89, Low $68.52, Close $70.72, Volume 5M.
- 2026-04-01: Open $71.10, High $72.13, Low $70.43, Close $71.17, Volume 3.3M.
- 2026-04-02: Open $70.13, High $71.46, Low $69.50, Close $70.72, Volume 2.6M.
- 2026-04-06: Open $70.53, High $71.22, Low $70.46, Close $71.04, Volume 2.3M.
- 2026-04-07: Open $70.62, High $71.64, Low $70.62, Close $71.20, Volume 3.6M.
- 2026-04-08: Open $73.20, High $74.50, Low $72.92, Close $74.34, Volume 4.3M.
- 2026-04-09: Open $73.78, High $75.39, Low $73.59, Close $74.65, Volume 3.7M.
- 2026-04-10: Open $74.61, High $74.61, Low $73.41, Close $73.88, Volume 2.3M.
- 2026-04-13: Open $73.22, High $75.56, Low $73.22, Close $75.36, Volume 3.9M.
- 2026-04-14: Open $75.41, High $76.58, Low $75.03, Close $76.04, Volume 3.5M.
- 2026-04-15: Open $76.14, High $77.90, Low $76.14, Close $77.52, Volume 4.1M.
- 2026-04-16: Open $77.69, High $78.13, Low $76.90, Close $77.09, Volume 3.6M.
- 2026-04-17: Open $77.44, High $78.61, Low $77.34, Close $78.08, Volume 4.8M.
- 2026-04-20: Open $77.80, High $78.41, Low $77.24, Close $77.70, Volume 2.4M.
- 2026-04-21: Open $77.63, High $78.36, Low $77.35, Close $77.48, Volume 2.3M.
- 2026-04-22: Open $77.53, High $77.87, Low $76.44, Close $76.97, Volume 3M.
- 2026-04-23: Open $76.84, High $77.09, Low $75.41, Close $76.06, Volume 3.2M.
- 2026-04-24: Open $76.32, High $77.79, Low $75.79, Close $77.70, Volume 3.5M.
- 2026-04-27: Open $78.00, High $78.30, Low $77.26, Close $77.67, Volume 2.9M.
- 2026-04-28: Open $78.28, High $79.12, Low $77.80, Close $78.28, Volume 3M.
- 2026-04-29: Open $78.68, High $79.26, Low $78.25, Close $78.96, Volume 3.1M.
- 2026-04-30: Open $78.55, High $80.40, Low $78.07, Close $80.10, Volume 3.7M.
- 2026-05-01: Open $80.25, High $81.08, Low $79.44, Close $80.23, Volume 3.2M.
- 2026-05-04: Open $79.68, High $80.25, Low $78.72, Close $78.95, Volume 2.3M.
- 2026-05-05: Open $79.15, High $80.64, Low $78.97, Close $79.90, Volume 2.8M.
- 2026-05-06: Open $81.00, High $81.59, Low $80.04, Close $80.16, Volume 3.3M.
- 2026-05-07: Open $80.56, High $81.19, Low $78.02, Close $78.82, Volume 4.5M.
- 2026-05-08: Open $79.05, High $79.45, Low $77.61, Close $78.08, Volume 3.1M.
- 2026-05-11: Open $78.35, High $78.85, Low $77.23, Close $77.98, Volume 3.1M.
- 2026-05-12: Open $77.51, High $78.82, Low $76.64, Close $78.64, Volume 2.8M.
- 2026-05-13: Open $78.41, High $78.83, Low $77.93, Close $78.08, Volume 4.3M.
- 2026-05-14: Open $78.59, High $79.75, Low $78.55, Close $79.18, Volume 2.6M.
- 2026-05-15: Open $79.03, High $79.85, Low $78.25, Close $79.78, Volume 3.1M.
- 2026-05-18: Open $79.70, High $81.49, Low $79.48, Close $81.41, Volume 3.9M.
- 2026-05-19: Open $81.60, High $81.98, Low $80.29, Close $81.07, Volume 3M.
- 2026-05-20: Open $81.62, High $82.86, Low $80.56, Close $82.51, Volume 3M.
- 2026-05-21: Open $82.91, High $84.38, Low $82.19, Close $84.30, Volume 4.2M.
- 2026-05-22: Open $84.37, High $85.29, Low $83.89, Close $84.06, Volume 3.8M.
- 2026-05-26: Open $83.82, High $84.52, Low $82.82, Close $83.27, Volume 3.4M.
- 2026-05-27: Open $83.60, High $84.22, Low $83.01, Close $83.20, Volume 2.7M.
- 2026-05-28: Open $82.82, High $83.17, Low $81.82, Close $81.96, Volume 2.8M.
- 2026-05-29: Open $81.86, High $83.65, Low $81.66, Close $82.69, Volume 6.9M.
- 2026-06-01: Open $81.57, High $82.89, Low $81.36, Close $81.84, Volume 3.1M.
- 2026-06-02: Open $81.55, High $83.73, Low $81.51, Close $82.82, Volume 3.2M.
- 2026-06-03: Open $82.07, High $82.36, Low $80.51, Close $80.96, Volume 3.4M.
- 2026-06-04: Open $81.85, High $83.85, Low $81.85, Close $83.46, Volume 3.8M.
- 2026-06-05: Open $83.93, High $84.99, Low $83.22, Close $84.49, Volume 3.5M.
- 2026-06-08: Open $84.07, High $84.88, Low $84.02, Close $84.38, Volume 2.3M.
- 2026-06-09: Open $84.99, High $85.76, Low $84.49, Close $85.57, Volume 4M.
- 2026-06-10: Open $85.75, High $87.70, Low $85.48, Close $86.13, Volume 4.2M.
- 2026-06-11: Open $86.72, High $87.96, Low $86.43, Close $87.58, Volume 4.2M.
- 2026-06-12: Open $88.25, High $89.44, Low $88.03, Close $88.84, Volume 3.1M.
- 2026-06-15: Open $89.21, High $89.62, Low $87.59, Close $87.66, Volume 3.2M.
- 2026-06-16: Open $88.24, High $88.84, Low $86.70, Close $87.40, Volume 4.2M.
- 2026-06-17: Open $87.09, High $87.36, Low $85.73, Close $85.85, Volume 5.7M.
- 2026-06-18: Open $87.10, High $87.69, Low $85.38, Close $85.58, Volume 8.3M.
- 2026-06-22: Open $86.33, High $87.84, Low $85.81, Close $87.56, Volume 5M.
- 2026-06-23: Open $87.67, High $88.34, Low $87.15, Close $88.03, Volume 2.8M.
- 2026-06-24: Open $88.03, High $88.22, Low $84.18, Close $84.60, Volume 4.8M.
- 2026-06-25: Open $85.01, High $86.93, Low $84.43, Close $84.63, Volume 2.6M.
- 2026-06-26: Open $85.21, High $86.67, Low $84.74, Close $85.95, Volume 5.5M.
- 2026-06-29: Open $85.56, High $86.57, Low $85.03, Close $85.99, Volume 2.9M.
- 2026-06-30: Open $85.97, High $86.54, Low $84.35, Close $84.61, Volume 3.9M.
- 2026-07-01: Open $85.01, High $87.53, Low $85.01, Close $87.20, Volume 3.5M.
- 2026-07-02: Open $87.96, High $90.06, Low $87.72, Close $90.06, Volume 3.1M.
- 2026-07-06: Open $90.88, High $91.25, Low $90.04, Close $90.46, Volume 4.1M.
- 2026-07-07: Open $90.96, High $92.27, Low $90.65, Close $91.67, Volume 3.1M.
- 2026-07-08: Open $91.65, High $91.69, Low $89.62, Close $90.10, Volume 3.6M.
- 2026-07-09: Open $90.34, High $91.99, Low $90.34, Close $91.15, Volume 2.2M.
- 2026-07-10: Open $92.06, High $92.49, Low $91.15, Close $91.65, Volume 2M.
- 2026-07-13: Open $92.51, High $93.16, Low $91.61, Close $93.03, Volume 2.8M.
- 2026-07-14: Open $92.76, High $93.81, Low $92.21, Close $92.54, Volume 3.5M.
- 2026-07-15: Open $92.52, High $93.11, Low $91.64, Close $92.20, Volume 2.6M.
- 2026-07-16: Open $92.67, High $94.09, Low $92.22, Close $93.70, Volume 3.1M.
- 2026-07-17: Open $93.21, High $94.86, Low $93.12, Close $94.00, Volume 4M.
- 2026-07-20: Open $94.00, High $94.27, Low $92.76, Close $92.99, Volume 3.8M.
- 2026-07-21: Open $93.33, High $93.47, Low $92.16, Close $93.37, Volume 4.1M.
- 2026-07-22: Open $93.80, High $94.30, Low $92.77, Close $93.27, Volume 3.2M.
- 2026-07-23: Open $92.77, High $92.90, Low $91.58, Close $92.54, Volume 3.8M.
- 2026-07-24: Open $92.16, High $94.84, Low $91.34, Close $94.83, Volume 4.5M.
- 2026-07-27: Open $95.01, High $96.00, Low $94.83, Close $95.19, Volume 5.2M.
- 2026-07-28: Open $95.56, High $97.69, Low $95.56, Close $97.49, Volume 4.9M.
- 2026-07-29: Open $96.56, High $97.80, Low $96.45, Close $97.02, Volume 4.8M.
- 2026-07-30: Open $97.42, High $97.62, Low $95.88, Close $97.07, Volume 5.8M.
- 2026-07-31: Open $97.11, High $97.48, Low $96.07, Close $96.13, Volume 5.8M.
- 2026-08-03: Open $96.25, High $96.79, Low $95.95, Close $96.31, Volume 4.5M.
- 2026-08-04: Open $94.92, High $96.44, Low $93.91, Close $96.13, Volume 5.3M.
- 2026-08-05: Open $96.50, High $97.26, Low $95.49, Close $96.26, Volume 4.7M.
- 2026-08-06: Open $98.54, High $100.93, Low $98.13, Close $99.95, Volume 4.2M.
- 2026-08-07: Open $99.49, High $99.49, Low $97.07, Close $97.77, Volume 4.3M.
- 2026-08-10: Open $96.99, High $98.09, Low $96.86, Close $97.03, Volume 2.9M.
- 2026-08-11: Open $96.78, High $97.33, Low $96.55, Close $96.80, Volume 2.4M.
- 2026-08-12: Open $96.59, High $97.12, Low $96.29, Close $96.66, Volume 2.2M.
- 2026-08-13: Open $97.02, High $97.71, Low $96.64, Close $97.47, Volume 2M.
- 2026-08-14: Open $97.74, High $98.23, Low $97.33, Close $97.66, Volume 2.2M.
- 2026-08-17: Open $97.41, High $98.58, Low $96.65, Close $96.68, Volume 2.5M.
- 2026-08-18: Open $97.30, High $98.11, Low $96.69, Close $96.73, Volume 2M.
- 2026-08-19: Open $96.79, High $97.20, Low $94.64, Close $95.11, Volume 3.4M.
- 2026-08-20: Open $94.94, High $95.62, Low $93.37, Close $93.46, Volume 3.8M.
- 2026-08-21: Open $94.20, High $94.91, Low $93.93, Close $94.34, Volume 4.8M.
- 2026-08-24: Open $94.87, High $96.27, Low $94.87, Close $96.21, Volume 3M.
- 2026-08-25: Open $96.24, High $96.43, Low $94.57, Close $95.87, Volume 2.2M.
- 2026-08-26: Open $95.96, High $96.77, Low $95.09, Close $96.52, Volume 2.4M.
- 2026-08-27: Open $95.96, High $96.79, Low $95.44, Close $96.25, Volume 2.3M.
- 2026-08-28: Open $96.79, High $97.44, Low $96.41, Close $96.51, Volume 2.9M.
- 2026-08-31: Open $96.37, High $96.57, Low $95.13, Close $95.17, Volume 2.9M.
- 2026-09-01: Open $95.56, High $96.21, Low $93.91, Close $94.42, Volume 2.7M.
- 2026-09-02: Open $94.79, High $97.14, Low $94.79, Close $96.42, Volume 2.9M.
- 2026-09-03: Open $97.15, High $99.25, Low $97.15, Close $99.23, Volume 3.7M.
- 2026-09-04: Open $98.34, High $99.13, Low $97.47, Close $97.62, Volume 2.7M.
- 2026-09-08: Open $96.56, High $97.09, Low $95.39, Close $95.50, Volume 2.5M.
- 2026-09-09: Open $95.63, High $96.30, Low $94.88, Close $95.69, Volume 3.2M.
- 2026-09-10: Open $96.17, High $96.91, Low $96.02, Close $96.78, Volume 2.2M.
- 2026-09-11: Open $98.00, High $98.25, Low $96.23, Close $97.14, Volume 2.6M.
- 2026-09-14: Open $97.52, High $97.79, Low $96.56, Close $97.75, Volume 3M.
- 2026-09-15: Open $97.41, High $98.54, Low $96.92, Close $98.22, Volume 2.1M.
- 2026-09-16: Open $97.98, High $98.31, Low $95.39, Close $97.23, Volume 3.5M.
- 2026-09-17: Open $97.94, High $98.32, Low $96.80, Close $97.92, Volume 613.3K.
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001198236-26-000013.View filing
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001283051-26-000013.View filing
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001420864-26-000022.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